Skip to main content
CS Teaching Tips

Main navigation

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

Emphasize the need to account for the empty case, which is often overlooked and causes errors.

  • Remind students that the empty data structure is still a valid data structure.

More about this tip

Tags

  • Development Methods
  • Programming Concepts
  • Algorithms and Design
External Source

Interview with Jim Huggins

Other Tips By
Other Tips By Jim Huggins

Similar tips

Often, intuitive examples trump overly-technical description for introductions to tricky concepts such as Big-O runtime.
In assignments, make sure to include examples of or references to code that is essential for a program, but that students are not responsible for writing.
Ask students’ permission before intervening by touching their machines to avoid stepping in and interrupting their learning unnecessarily.

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

Privacy Policy