Computer programming: Unit 1 - Grade 9

This is the first Unit in Grade 9 computer programming. This unit introduces how computers function and how they process commands. By going through several exercises, students will demonstrate the computer’s way of thinking and learn how to instruct a computer well. Students will start using Scratch.

Included Resources

Useful resources for unit 1 of grade 9 Scratch programming curriculum

Please note that not all of the files in this collection can be downloaded from WeTeachNYC because they link out to an external site.

This is the first learning activity in Grade 9 computer programming: Unit 1. The purpose of this activity is to help students understand the role of computer programmers. Students will understand the differences between consuming information from a computer and programming a computer through a discussion about the differences between computers, computer programmers, and users.

This is the second learning activity in Grade 9 computer programming: Unit 1. The purpose of this activity is to help students realize that computers are “thinking” or processing the information that we are inputting.

This is the second learning activity in Grade 9 computer programming: Unit 1. The purpose of this activity is to help students realize that computers are “thinking” or processing the information that we are inputting.

This is the fourth learning activity in Grade 9 computer programming: Unit 1. In this activity, students will be introduced to the Scratch block-based programming environment through the web-based interface. Each student will practice using the basic features of Scratch to create an animation.

This is the fifth learning activity in Grade 9 computer programming: Unit 1. In this activity, students will build an interactive collage project in Scratch.

More Resources like Computer programming: Unit 1 - Grade 9