Computer programming: Unit 4 - Grade 9

This is the fourth Unit in Grade 9 computer programming. This unit introduces the concept of variables and how they work in programming. Students will explore Scratch built-in variables and see what kind of tasks they can perform. By examining and remixing example games, students will create variables and use them to get exciting effects.

Included Resources

Unit overview for Grade 9 computer programming: Unit 4- Creating dynamic effects / game design

This is the first learning activity in Grade 9 computer programming: Unit 4. The purpose of this activity is to introduce the concept of variables and how variables can keep track of information throughout the program. Students will also explore existing variables in Scratch and learn how to create their own variables.

This is the second learning activity in Grade 9 computer programming: 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 9 computer programming: 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 9 computer programming: 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 activity is optional and can be removed from the curriculum if time does not allow for it. 

This is the fifth learning activity in Grade 9 computer programming: 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.

More Resources like Computer programming: Unit 4 - Grade 9