Computer programming: Unit 3 - Grade 9

This is the third Unit in Grade 9 computer programming. This unit introduces debugging and function. Students will learn different ways to approach problems and go through a debugging process to troubleshoot issues in a program. Students will also learn how to create functions in their program and they will create their own Scratch project about a topic of their choosing.

Included Resources

This is the first learning activity in Grade 9 computer programming: Unit 3. The purpose of this activity is to help students read a script, identify a problem and debug it. In addition, students will design and develop strategies for finding and solving problems.

This is the second learning activity in Grade 9 computer programming: Unit 3. This activity is to help students to understand what a function is in computer programming and create one in Scratch by using the custom block.

This is the third learning activity in Grade 9 computer programming: Unit 3. The purpose of this activity is to merge contents from previous units and learning activities. Students will create a unique and meaningful artifact using their interests and passions as motivation and follow a design process.

Unit overview for Grade 9 computer programming: Unit 3-Solutions for efficient programming

More Resources like Computer programming: Unit 3 - Grade 9