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

Use Skylit to let students review past APCS free response questions.
Provide consistent feedback opportunities from the very first day of the course to assist struggling students early on and prevent them from falling behind.
Emphasize the importance of documentation when working with spreadsheets or any programming language for future reference.

Similar tips

Use the w3schools.com online HTML, CSS, and JavaScript tutorials to teach students web development through concrete examples rather than abstract definitions.
Create hands-on, meaningful, and relevant projects where students produce artifacts that require rigorous CS content-knowledge and software engineering skills.
Misconception: Students often forget to include a FOREVER block around IF blocks in Scratch when programming games.

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

Privacy Policy