So far, all my students really like it. Here at NC State, we have taken out all the breaks in the semester and are running a straight15 weeks. The semester ends just before Thanksgiving. I have attached the outline for the course. Keep in mind that I am teaching a mixture of teacher licensure and graphic communications majors. Currently, they are all juniors or seniors. They are coming into the class with a high FUD factor (Fear, Uncertainty, and Doubt). The course is really a mashup of Google CS First and Code.org CSP. The course is also a 3 credit hour graded course. I break down their preconceptions and use Google CS First and Scratch for the first four weeks. It gets all the fundamental concepts into them. Then I take them into CSP. I cherry-pick the units and use pair programming for almost all the activities. We don’t do any of the AP materials. Flipping the classroom and using pair programming (even in the Scratch activities) has been very positive. Everyone knows that they will be presenting and explaining their code during the Friday virtual class. I’ve seen a significant increase in collaboration. I challenge them to impress me. And we’re only in week 3.
Please let me know if you have any other questions.
GC 496 Course Map.pdf (93.8 KB)