- In order to facilitate students’ learning during the game design process, you’ll want to familiarize yourself with the Scratch platform first. The platform is designed to be used by people with no coding background; it’s intuitive and fun!
- A good place to start is the step-by-step intro.
- After completing the intro, explore some of the thousands of projects shared on Scratch. Check out the code for each using the “see inside” button. If there’s some code that you think is particularly interesting or useful, you can save it for later by dragging it to the backpack.
- Once you’ve started to get a little comfortable with the platform, try to create some basic game mechanics. Can you make a sprite jump? Change color when it touches an object?
Step 0: Familiarize yourself with Scratch
Step 1: Introduce students to elements of game design
Step 2: Introduce students to Scratch
Step 3: Focus on core content ideas for game design
Step 4: Determine elements for the game
Step 5: Flowchart the game
Step 6: Code & test!