Skip to main content
CS Teaching Tips

Main navigation

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

Have students use lollipop sticks or toothpicks to represent each statement call in an N-ary recursive algorithm.

Share Have students use lollipop sticks or toothpicks to represent each statement call in an N-ary recursive algorithm. with FacebookShare Have students use lollipop sticks or toothpicks to represent each statement call in an N-ary recursive algorithm. with Twitter
  • Each lollipop stick or toothpick represents each recursive call that is made.
    • Cover up portions of recursive call tree to show students that any sub-recursive call looks and acts just like the the main recursive calls.

More about this tip

Tags

  • Programming Concepts
  • Algorithms and Design
  • Meaningful and Relevant Content
External Source
Interview with Renada Poteat
Other Tips By
Other Tips By Renada Poteat

Similar tips

Run a pair programming contest in Python to motivate, challenge, and boost students’ self-confidence.
Always use the keyword ‘this’ in Java, and trace through many examples, to help students understand it.
Use examples that have nothing to do with computers to introduce new CS concepts in an accessible way.

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

Privacy Policy