Skip to main content
CS Teaching Tips

Main navigation

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

Tell students that the data structure linked lists were used for the human genome sequencing project to motivate the value of this structure and increase interest.

  • Tell students that without computer science and abstract data types, the important human genome sequencing project would not be possible.

More about this tip

Tags

  • Data Structures
  • Interdisciplinary Connections to CS
External Source

Interview with Suzy Crowe

Other Tips By
Other Tips By Suzy Crowe

Similar tips

Use Car as an example of an interface because students agree on the general behaviors of a car but can only come up with specific instantiations of cars, which provides students with a strong mental model for interface relationships.
Reinforce that certain types in Python such as lists are mutable while others (e.g. strings, tuples) are not. Students have difficulty tracing code that uses mutable types because they often forget this.
Analogize stacks and interrupts using a story in which a person is frequently interrupted in the course of performing everyday tasks.

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

Privacy Policy