Skip to main content
CS Teaching Tips

Main navigation

  • Browse All Tips
  • Tags
  • 3D
  • About
  • Rate Tips
  • Tip Sheets

Revise assignments, lectures, and exams immediately after completion so that you can address any problems while they’re still fresh in your mind.

  • If you wait to revise until you need those class materials again, you may forget about problems that occurred the last time you used them.

More about this tip

External Source

Interview with Amit Jain

Other Tips By
Other Tips By Amit Jain

Similar tips

Misconception: Students get confused by the multiple equals signs comparison operators in Javascript making it difficult to motivate the difference to beginning students.
Hold yourself to the same standards your students comply with to reinforce that these standards exist for a reason, out of respect for each other and learning.
Introduce memory and efficiency a few months into the AP CS course. Do so in a hands-on way by demonstrating how a computer cannot compute a slow problem.

Similar tips

Use Communications of the Association for Computing Machinery as a source for current CS news to help students understand the cultural importance of the field.
Have students break their code into smaller pieces to find out where the bug might be.
Explain nested for loops using a car odometer, the innermost loop controlling the ones digit must cycle fully before the outer loops steps forward, to help students better understand nested loops through a real world example.

For more information or to report a bug, contact us at admin@csteachingtips.org. Built with Bootstrap. Powered by Drupal.

Privacy Policy