Skip to main content
CS Teaching Tips

Main navigation

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

Show the final version of a project when you introduce a new assignment to motivate students.

  • After showing students the finished project say, "Let’s go back and learn what we need to create this."
  • For example, if you’re going to have students make a program that calculates how much of your favorite snack food you’d need to survive for a day, show the a finished version of the program first.

More about this tip

External Source

Interview with Corina Acosta

Other Tips By
Other Tips By Corina Acosta

Similar tips

Help students identify strategies for splitting their attention between their code and their robots to help them monitor their code’s effects.
Have students create their own free & open-source software as a project to increase motivation and meet learning objectives.
Show code without inheritance before showing code that uses inheritance so that students create a tacit understanding of the benefits inheritance provides.

Similar tips

Avoid formal definitions of topics at first in intro courses; these can be intimidating for students, as they can look like “hard math.”
Use an Arduino and three LEDs to make an electronic, binary die to teach students about data representation, programming basics, and Arduino in an engaging introductory activity.
Play musical chairs to explain while loops so students develop physical experience navigating through the structure of a loop to better understand while loops.

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

Privacy Policy