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

Have students think through the steps of a racquetball simulation to help them create problem solving strategies.
Have students color maps using the fewest number of colors while ensuring that bordering countries are different colors to expose them to optimization problems.
Use Monopoly, explaining that the game is a class, to demonstrate Java classes and objects in a familiar and interactive way.
  • 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