Programming Grade 7 Design & Construction

Assignment: Create a game using Scratch or Code.org to illustrate your understanding of core Programming Concepts!

If you are using Scratch, you will use the online version of Scratch found at https://scratch.mit.edu. See Mr. Hogg for your Scratch Account.

If you are using Code.org, you will sign-in using your educbe Google account (NOT Join). Go to https://studio.code.org/users/sign_in and choose “Continue with Google”

You can design your own game concept. Below are a few suggestions for game styles. However, if you have never used Scratch or Code.org before, I recommend choosing Option 1. 

Note that regardless of what game style you choose, your game MUST include (make use of) the programming concepts listed below (See the Programming Concepts section).

Option 1

Your game should contain the following sprites:

You game should include the following features:

Feel free to extend any of the above ideas as you wish!

Option 2

Make a maze style game with obstacles that your character must navigate without touching the edges of the maze nor the obstacles within the maze.

Option 3

Make a horizontal scrolling (or vertical scrolling) flying style game where you must avoid obstacles. Possibly add the ability to shoot and destroy obstacles in your way.

Option 4

Any other game design you choose!

Programming Concepts:

When you are finished your game (make sure it is saved to your Network Drive!), you will do the ‘Programming Questions’ which are found off of quick links on the class blog (http://teacherhogg.info).

BEFORE doing the questions, you should make sure can describe an example of how you have used the following programming concepts in your game (If you have NOT used an example - you need to!):