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

Have students use Python’s Turtle graphics to draw fractals using a Lindenmayer system, instead of recursion, to give students experience with string manipulation.
Give students assignments where students have to make their computational results understandable to their customer, an important skill for industry computation across fields.
Use sounds in Scratch to make it clear when particular lines of code are being executed because it can be really hard for students to figure out the order of execution.

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

Privacy Policy