Skip to main content
CS Teaching Tips

Main navigation

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

As a debugging technique, have students write out their programs in their spoken language and compare their description to the code in order to find bugs.

Share As a debugging technique, have students write out their programs in their spoken language and compare their description to the code in order to find bugs. with FacebookShare As a debugging technique, have students write out their programs in their spoken language and compare their description to the code in order to find bugs. with Twitter
  • If students compare what their code is doing and what the description explains it should be doing, they may be able to determine where their error is.

More about this tip

Tags

  • CS 1
  • Intro Programming
  • Development Methods
External Source

Teaching with Logo: Building Blocks for Learning by Molly Watt & Daniel Watt

Other Tips By
Other Tips By Daniel Watt
Daniel Watt

Similar tips

Use visual depictions of programmatic concepts, such as recursion, to improve students’ understanding of the concept and reinforce students’ intuition about the concept.
Remember that many misconceptions regarding linked lists also occur when dealing with binary search trees so that you are prepared to identify and correct them.
Have all functions return something in an intro course to help students understand that functions have a start and an end, even though they are always returning.
  • CSTT Facebook
  • CSTT Twitter

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

Privacy Policy

  • National Science Foundation
  • Sage Fox Group
  • Harvey Mudd College