Skip to main content
CS Teaching Tips

Main navigation

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

Help students find bugs by drawing or writing out what their code does at each step.

  • This will help students see exactly where their code is going wrong, so they know what part of their code needs to be fixed.
  • This can also help students understand how their programs run, so in the future debugging will be easier.

More about this tip

Tags

  • CS 1
  • Intro Programming
  • Student-Faculty Interaction
  • 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

Mention to students that individual blocks in Scratch and Snap can be tested by double clicking them in the block library so they know this useful, non-intuitive trick for learning what an individual block does.
Use the model of Towers of Hanoi in order to help students understand recursion. To demonstrate Towers of Hanoi, use three baby ring-stacking toys and the programming language Alice.
Encourage students by reminding them that they can become great at computer science through hard work, even if they’ve gotten a 1 or a score lower than they’re comfortable with on the AP test, or if they are not currently a star student.

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

Privacy Policy