- Now that students have determined the elements of their game, they need to lay out how the game is going to flow logically. This will make the coding process much easier.
- Some direct instruction on creating flowcharts is important. The detailed, algorithmic creativity involved in making flowcharts can be a dynamic learning experience on its own.
- Model creating a flowchart using one of the groups’ game as an example.
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!