Skip to main content
CS Teaching Tips

Main navigation

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

Meaningful and Relevant Content

Go to a dollar store to buy props for class.

Draw a parallel between window shopping and viewing resources online to help students understand the logistics of digital copyright.

Write code in class in real time. This way you’ll be forced to pace yourself, so students can better see and understand the process you’re going through.

Have students think about extreme extensions of technology to engage them.

Provide a framework for talking about controversial topics, like ethical dilemmas, to help direct heated discussions remain productive and in-depth.

Prototype Makey Makey, a simple invention kit for the classroom that helps students turn everyday items into keyboard buttons, to bring Scratch programming projects into the real world and engage your students.

Have students write short response papers that synthesize assigned readings and discussion questions to facilitate in-depth conversations in class.

Use current CS events in class to engage students on social and ethical issues.

Explicitly discuss the lack of bounds-checking in C-based courses to avoid student confusion when using strings and arrays.

Have students program a robot to play a song to engage novices.

Pagination

  • Previous page ‹‹
  • Page 12
  • Next page ››
Subscribe to Meaningful and Relevant Content

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

Privacy Policy