Skip to main content
CS Teaching Tips

Main navigation

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

Leslie Spivey

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.

Explain that when you ask an object to do something the proper syntax in Java is to say object [dot] method, sometimes there is additional information required.

Use a toddler’s shape sorter as a way of introducing Class Creation and Inheritance.

Connect how extracting important information from word problems or logic puzzles relates to the process of working with software clients.

Use 7-day 4-doses-a-day pill-organizers to introduce students to 2D arrays because these create an interactive, 7-by-4 two-dimensional array that helps students visualize this abstract concept.

Subscribe to Leslie Spivey

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

Privacy Policy