Skip to main content
CS Teaching Tips

Main navigation

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

Help students develop a more thorough understanding of CS topics by designing and building games.

  • This can be used to help with teaching algorithms, data structures, and other more complex concepts.

More about this tip

Tags

  • Meaningful and Relevant Content
  • Algorithms and Design
  • Data Structures
External Source

"Promising new pedagogical approaches for teaching high school computer science" by Chris Stephenson, under "Gaming"

Other Tips By
Other Tips By Chris Stephenson

Similar tips

Show a variety of for loops conditionals (e.g., < vs. <=; different variable names, different start values, different increment operations) to avoid common misconceptions about loops.
Have students draw a scalable smiley face through programming to motivate the importance of using variables.
Ensure that your courses have clear expectations about prerequisite knowledge so all students are well-equipped for class material.

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

Privacy Policy