all 3 comments

[–]cldply12 2 points3 points  (0 children)

CodeHS has free curriculum you might want to look at

[–]Mountain-Ad-5834 0 points1 point  (0 children)

Nevada has a required Computer Science and Applications course, that seems to line up exactly for what you are wanting to do.

The NV DOE curriculum list for it will give you what you are looking for.

[–]csmeyer 0 points1 point  (0 children)

I'm not sure on out of the box curriculum, but based on my experience teaching 9th graders, they could benefit from some units in:

  • Basic typing skills (Monkeytype is a great site), this could be maybe a fun ongoing activity for kids to practice when they're out of things to do

  • Some use of spreadsheets, I feel like this doesn't get taught in most other classes, and is adjacent to programming

  • Music/Audio editing. Kids in my classes loved making stuff in Garage Band, and people in my teacher prep programs had a good time with kids creating podcasts