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.

  • 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

When explaining code to the class, project your code and use a tablet to draw on top of it. Ask students for debugging suggestions to make them more comfortable finding bugs and to show them that all programmers, even you, make mistakes.
Have students use Python’s Turtle graphics to draw fractals using a Lindenmayer system, instead of recursion, to give students experience with string manipulation.
Provide additional support for students with less experience programming so they appreciate the level of detail and specificity computers require from instructions to perform even simple tasks.

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

Privacy Policy