Skip to main content
CS Teaching Tips

Main navigation

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

Break necessary skills for students down to a meaningful difficulty level to motivate students designing games.

Share Break necessary skills for students down to a meaningful difficulty level to motivate students designing games. with FacebookShare Break necessary skills for students down to a meaningful difficulty level to motivate students designing games. with Twitter
  • Ideally, difficulty levels will correlate with a game feature and a computer science concept.
    • For example, students will often recognize that a game needs a character that moves Especially in Scratch, characters (sprites) offer a great framework to introduce students to the XY coordinate grid.

More about this tip

Tags

  • Meaningful and Relevant Content
  • Scratch
  • Intro Programming
External Source

Interview with Dylan Ryder

Other Tips By
Other Tips By Dylan Ryder

Similar tips

Misconception: Return is a mystery to students because they may not understand that functions have an entry point and an exit point. This results in mistakes such as assuming Python will return the right thing.
Start the day with students pair programming and then split them up; it makes later collaboration natural and reduces frustration.
When designing CS courses for total novices, integrate activities based on students’ pre-existing interests to engage them.

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

Privacy Policy