Computer programming - Scratch: Unit 4 - Grade 6

This is the fourth unit in grade 6 computer programming, Scratch. In this unit, students create an interactive game. They learn about variables, cloning, and how to create dynamic interactions with Scratch. 

Included Resources

Unit overview for Grade 6 computer programming - Scratch: Unit 4- Creating dynamic effects / Game design  

This is the first learning activity in grade 6 computer programming, Scratch: Unit 4. The purpose of this activity is to introduce the concept of variables in computer programming and how variables can keep track of information throughout the program.

This is the second learning activity in grade 6 computer programming, Scratch: Unit 4. In this activity, students will follow instructions to create simple games and add features using variables.  

This is the third learning activity in grade 6 computer programming, Scratch: Unit 4. This activity shows the students how to use a cloning feature in Scratch. Students will follow the examples in this unit and will be able to remix the examples and create more dynamic games using the cloning feature. 

This is the fourth learning activity in grade 6 computer programming, Scratch: Unit 4. This activity will demonstrate to the students how to use a video source on a Scratch project. This activity requires a built-in webcam or a USB attached webcam.

This is the fifth learning activity in grade 6 computer programming, Scratch: Unit 4. The goal of this activity is to create an interactive game. Students will follow the Design Cycle and will be able to identify an idea, a goal, a challenge and an ending for the game that they can build.