I'm teaching a beginner computer science class for middle and high school students soon (about 10 students). Does anyone have any suggestions for teaching groups programming effectively, especially with an age-diverse group?

I'm working on a course, and I've never taught a class before. So pointers to related resources would be greatly appreciated. 🙂

#teaching #programming #compsci

Further explanation:

I currently have not chosen a language. I'm considering Python and Scratch, but really almost anything works.

It is a 12-week course with one hour class each week. Pre-recorded lectures are possible to make the most use of in-person time.

The requirement for the class is a laptop of some kind provided by the students themselves. I have no guarantees beyond that.

I have complete freedom with the curriculum.

/cc @ndanes @blackmore

Show thread
Follow

@josias @ndanes@smallcamp.art @blackmore then JavaScript, since they already have a js interpreter installed (a web-browser).

Sign in to participate in the conversation
Doma Social

Mastodon server of https://doma.dev.