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

Have students brainstorm about the data structure Pandora uses for playlists to help motivate arraylists or linked lists through comparison to everyday life.
Misconception: In Java, students don’t realize that methods are inherited, but constructors are not.
Misconception: When passing arrays in C/C++ students often forget to pass in the size of the array and to use [] (square brackets) to make the variable an array.
  • 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