Skip to main content
CS Teaching Tips

Main navigation

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

To help students formalize their knowledge of data structures, act out these abstract ideas as a class.

Share To help students formalize their knowledge of data structures, act out these abstract ideas as a class. with FacebookShare To help students formalize their knowledge of data structures, act out these abstract ideas as a class. with Twitter
  • Introduce these activities alongside more formal descriptions of the data structures; using a variety of teaching methods make it more likely that a concept will stick.

More about this tip

Tags

  • Data Structures
  • CS 2
External Source

Interview with John Dougherty

Other Tips By
Other Tips By John Dougherty

Similar tips

Use everyday examples (e.g. egg cartons, seats in a theater) to help students understand 2D arrays.
Have students reason about optimization by creating a program that’ll make an 80 minute playlist for a party.
Misconception: students sometimes struggle to identify where in a loop variable values get changed.

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

Privacy Policy