Draw a parallel between window shopping and viewing resources online to help students understand the logistics of digital copyright.
Write code in class in real time. This way you’ll be forced to pace yourself, so students can better see and understand the process you’re going through.
Provide a framework for talking about controversial topics, like ethical dilemmas, to help direct heated discussions remain productive and in-depth.
Prototype Makey Makey, a simple invention kit for the classroom that helps students turn everyday items into keyboard buttons, to bring Scratch programming projects into the real world and engage your students.
Have students write short response papers that synthesize assigned readings and discussion questions to facilitate in-depth conversations in class.
Explicitly discuss the lack of bounds-checking in C-based courses to avoid student confusion when using strings and arrays.