Skip to main content
CS Teaching Tips

Main navigation

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

Have students brainstorm about the data structure Pandora uses for playlists to help motivate arraylists or linked lists through comparison to everyday life.

Share Have students brainstorm about the data structure Pandora uses for playlists to help motivate arraylists or linked lists through comparison to everyday life. with FacebookShare Have students brainstorm about the data structure Pandora uses for playlists to help motivate arraylists or linked lists through comparison to everyday life. with Twitter
  • Sometimes students need to see how the abstract ideas they learn in class get used in the real world to fully comprehend a topic.
  • Many students use Pandora and Spotify which makes this example particularly impactful.

More about this tip

Tags

  • Data Structures
  • Meaningful and Relevant Content
  • CS 1
  • Intro Programming
External Source

Interview with Suzy Crowe

Other Tips By
Other Tips By Suzy Crowe

Similar tips

Misconception: Students believe that reference pointers go both directions such that objects know what points to them.
Use realistic examples of class variables to increase understanding.
Have pairs of students aim to achieve the same patterns on Battleship boards to teach them the precision necessary for algorithmic design.
  • 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