Computing by Sayar Zinwai

Year 7 Year 8 Year 9 O-ICT-P1 O-ICT-P2 O-CS-P1 O-CS-P2 A-ICT-P1 A-ICT-P2 A-CS-P1 A-CS-P2

About Scratch

"Scratch is a programming language that uses visual blocks. You can create your own games, animations, and other digital projects by snapping blocks together instead of writing text-based code. Scratch is a popular coding platform for children. It uses an easy visual interface that helps young people make their own stories, games, and animations."

Get Scratch on its official website

Animation with loops and sequencing

"In this lesson, you will learn how to make animations in Scratch using loops to repeat actions and sequencing to arrange steps in the right order."

Start Lesson

Avoidance tactics

"In this lesson, you will learn the techniques used to make a sprite (character) move away from something, like another sprite, an obstacle, or the edge of the screen."

Start Lesson

Using Variables in Scratch

"In this lesson, you will learn about variables and how to use them to store and change values in Scratch."

Start Lesson

Getting User Input in Scratch

"In this lesson, you will learn how to collect information from users and store it in variables in Scratch."

Start Lesson

Make a Simple Calculator

"In this lesson, you will learn how to make a program interface and how to use an arithmetic operator in Scratch."

Start Lesson

Making My Own Blocks in Scratch

"In this lesson, you will learn how to make your own blocks in Scratch to solve problems step by step."

Start Lesson