Happy New Year, Hacker News!
Short: How would you teach a High-school Grade 11 Computer Science course?
More info: I'm a STEM teacher at a Canadian high-school in China. Our program is for Chinese students whose parents want a western complement to the Chinese system. In effect, students may be wildly talented or wildly unready - I have students with a 5 in AP Calculus and students without a gist of functions. I must wear many hats at this school. My new hat is Computer Science teacher, which falls to me because I write a little code (e.g. my React Native iOS app 99to5.com for learning physics, self-promo apologies). How can I make this class most edifying for the most students?
Thanks for any advice! And I wish you joy and good-fortune in 2024!