Have assignments include visualizations of the code students create and run to help them see exactly what it does.

  • Never underestimate how important it is for students to see what their code does. Code running can be very vague and mysterious for new students.
    • Beginning students benefit enormously from seeing a representation of their code visually execute.

More about this tip

External Source

Interview with Steve Vegdahl