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

Compare classes in Java to the drawers of a file cabinet to model object oriented programming through an easy to recognize analogy.
Use Class Responsibility Collaboration (CRC) cards to consistently introduce ideas like objects throughout an AP CS course.
Have students analyze the effects of changing pieces of a loop to improve their understanding of loop structure.

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

Privacy Policy