I am in year two of CSD and am teaching on an A/B schedule, so I see my students every other day. Last year I was able to get through Units 1-3 and part of Unit 6 over the course of the whole year. Does anyone else teach on this kind of schedule? If so, how do you break up the course? There’s no way to teach the entire curriculum with a structure like that.
Also, I often let kids who are a little more advanced work ahead on their own, but sometimes that creates a huge gap in where students are in a unit. It makes whole group instruction really difficult. If you keep your class all at the same pace, what kinds of things do you do for those quick finishers and kids with coding experience to keep them engaged? I know there are other options like Codecademy, Khan Academy, Scratch, etc., but wondered if there was something different that people do?
Thanks in advance for the help!