Skip to main content
CS Teaching Tips

Main navigation

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

Reassure students that, over time, they will develop more accurate hypotheses when debugging.

  • Debugging requires developing hypotheses about what went wrong and this is a very difficult skill to develop.
  • Reinforce that debugging is a process that involves failure.

More about this tip

Tags

  • Development Methods
  • Effective Encouragement
External Source
Interview with George Wang
Other Tips By
Other Tips By George Wang

Similar tips

Respond to a question with questions so students get a chance to keep thinking about it.
Provide specific ways to get additional practice on material (e.g., Linked lists) because teachers often underestimate the amount of practice students need to solidify course concepts.
Ask students with raised hands if they’ve discussed their question with their partner before helping them because this encourages students to teach each other and helps make sure more of the students’ questions get answered.

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

Privacy Policy