Skip to main content
CS Teaching Tips

Main navigation

  • Browse All Tips
  • Tags
  • About
  • Cards
  • Rate Tips
  • Tip Sheets

Use PEZ ® dispensers to demonstrate the push, pop, and peek methods for stacks to provide a clear and accessible illustration of these methods.

Share Use PEZ ® dispensers to demonstrate the push, pop, and peek methods for stacks to provide a clear and accessible illustration of these methods. with FacebookShare Use PEZ ® dispensers to demonstrate the push, pop, and peek methods for stacks to provide a clear and accessible illustration of these methods. with Twitter
Like(2070 Likes)
  • The following activities demonstrate these three stack methods:
    • The push method is like putting another candy into the dispenser.
    • The pop method is like removing a candy from the dispenser.
    • The peek method is like opening the dispenser but not removing the candy.

More about this tip

Tags

  • AP A
  • Meaningful and Relevant Content
  • Data Structures
External Source
Ria Galanos from the 2010 AP CS Toy Night
Other Tips By
Other Tips By Ria Galanos

Similar tips

Force students to explore inheritance and the Java APIs for ArrayList by writing code that HAS-A ArrayList or IS-A ArrayList.
Use Easter eggs and a seed sorter to teach arrays of objects because students find arrays of objects hard and need the additional scaffolding.
Have students use a spiral notebook to keep track of important information to enhance their understanding of topics by writing down the material.
  • 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