Skip to main content
CS Teaching Tips

Main navigation

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

Use the framework “just right” to encourage students to take on challenges and create projects at their skill level.

  • It’s important to help students find challenges that are not too easy, such that minimal new learning happens, or too hard, such that student’s become discouraged by something they aren’t ready for yet.

More about this tip

External Source

Interview with Dylan Ryder

Other Tips By
Other Tips By Dylan Ryder

Similar tips

Give students tips and resources to help them shift from one programming language to another.
Show students the final version of a project with multiple steps to motivate them and give them perspective.
Ensure young CS students check their functions with a variety of inputs, as well as with edge cases.

Similar tips

Use Communications of the Association for Computing Machinery as a source for current CS news to help students understand the cultural importance of the field.
Have students break their code into smaller pieces to find out where the bug might be.
Explain nested for loops using a car odometer, the innermost loop controlling the ones digit must cycle fully before the outer loops steps forward, to help students better understand nested loops through a real world example.

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

Privacy Policy