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.
Ask students to identify useless or unnecessary lines of code to assess their understanding of functions.
Help students identify strategies for splitting their attention between their code and their robots to help them monitor their code’s effects.
Encourage students to ask their peers for a fresh set of eyes to help them find small, tedious errors and hidden bugs.
When students are struggling, act like a GPS voice guidance-system to steer them in the right direction.
Ask students’ permission before intervening by touching their machines to avoid stepping in and interrupting their learning unnecessarily.
At the beginning of a web development course, do not allow students to copy and paste the HTML tags so they can learn what needs to go into a document.
When students ask questions (especially about remembering everything), encourage them to use Google for looking things up.