SCRATCH Coding Explained: Let's make a video game!
Learn to code by making your own video games!
STUDENT ACTIVITIES (a list only, the activities are linked)INTRODUCTION
WARM-UP - HOUR OF CODE
WARM-UP - SCRATCH
|
You can Scratch online
You can install the Scratch app from any app store or you can download the Scratch 3.0 App for the desktop from the Scratch site. This unit was created in Dec 2013 for Scratch 1.0 by Graham Rich (with help from a number of people). It was revised for Scratch 2.0 and has been revised now for Scratch 3.0. Graham has extra Teacher Notes for this unit here. Questions? Contact Graham. |
MAIN PATH
FIRST GAME - CROSSY ROAD (Frogger) Page 1
Page 2
Page 3
Page 4
Page 5
SECOND GAME (if time permits)
|
SIDE PATHS
SIDE PATH WITH SCRATCH Teachers are free to create their own curriculum that promotes the development of systematic reasoning in students.
SIDE PATH WITH ANOTHER LANGUAGE **Notes about choosing another language These sites charge $ but offer free courses.
SIDE PATH WITH ARDUINO or RASPBERRY PI Teachers who are confident in their skills and have access to electronics may also wish to build student activities involving Arduino or Raspberry Pi. These small electronics projects would have coding elements and could be developed to also incorporate other skills. |
Description
You will design video games that can be played on your computer or uploaded to play online. The games will have scores, levels, lives and sound effects! The first game is explained step-by-step and the game is played using the keyboard. With the second game, you can choose to play the game using the keyboard, mouse, webcam or a combination!
Objectives
You will design video games using Scratch. The games will have scores, levels, lives and sound effects!
Game #1 is a game of Frogger, where the frog has to cross the highway without becoming roadkill. To play this game, the player uses the keyboard arrows to get the frog past the traffic.
Game #2 is a game of your choice. Mr. Rich has prepared a video series for PacMan but you can talk to your teacher about making a different game.
Game #1 is a game of Frogger, where the frog has to cross the highway without becoming roadkill. To play this game, the player uses the keyboard arrows to get the frog past the traffic.
Game #2 is a game of your choice. Mr. Rich has prepared a video series for PacMan but you can talk to your teacher about making a different game.
- PacMan (advanced)
Group Size
Recommended Group Size: 1
- Coding is best done individually, where each student has their own computer.
- However, most students benefit from working alongside other students where they can share questions and suggestions. In most cases, this will also reduce the number of questions coming to the teacher, and increase the number of students hearing the answers to those questions.
Materials
REQUIRED MATERIALS
RECOMMENDED MATERIALS
|
Time Required
- "Hour of Code" activities can be completed in one hour, but likely will take two classes (depending on the age and computer ability of the students).
- Game #1 (Crossy Road / Frogger) is designed to take 5-10 hours (for students who are on task).
Currently this video series contains 19 videos. - Game #2 (Independent project) will likely take 10-15 hours, depending on the complexity of the selected game.
Teachers can limit the hours simply by limiting the expectations of the finished game.
Assessment
- Assessment for introductory exercises (Recommend: "Complete / Incomplete")
- Assessment for Game #1 (Can be per task/video: "Complete / Incomplete" or can be per rubric)
- Assessment for Game #2 (Rubric)
- Assessments for Student Updates aka. Blog Entries (Recommend: Rubric)