Scratch

Scratch is a coding language with a simple visual interface that allows young people to create digital stories, games, explore machine learning animations and much more. Scratch promotes computational thinking and problem solving skills; creative teaching and learning; and self-expression and collaboration.

Scratch

Card_scratch

Introduction to Scratch: sprites, scripts and loops

In this introduction to coding in Scratch for beginners, ākonga will learn how to add code, costumes, and sounds to sprites as they make animations, a game, an app and a book.

Card_scratch2

More Scratch: broadcast, decisions and variables

More Scratch moves beyond the basics taught in Introduction to Scratch. Ākonga will make apps, games and simulations using message broadcasting, If..Then..Else statements, decisions and variables.

Card_scratch3

Further Scratch: clones, my blocks and boolean logic

Further Scratch moves beyond the skills aquired in Introduction to Scratch and More Scratch. Ākonga will make apps, games, computer-generated art, and simulations using boolean logic, functions, clones and more.

← Back to all projects


Introduction to Scratch: Sprites, Scripts and Loops

In this introduction to coding in Scratch for beginners, ākonga will learn how to add code, costumes, and sounds to sprites as they make animations, a game, an app and a book.

The new learning path format introduces students to new skills with 3 Explore projects. The next 2 Design projects invite learners to practice their new skills and bring in their own interests. The following Invent project asks the student to use the skills acquired in the previous lessons to meet a project brief. Finally, the student is ready for the Make project; it's time to create something totally new and unique!


Create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the stage.

You will:

  • Add Sprites and a Backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint Editor to change a Costume


Create an animation with sprites that run or fly to catch a bus!

You will:

  • Make sprites do different things When Green Flag Clicked

  • Position sprites on the Stage

  • Use a Repeat loop to Move sprites and Switch Costumes


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume

← Back to all projects


More Scratch: Broadcast, Decisions and Variables

More Scratch moves beyond the basics taught in Introduction to Scratch. Learners will make apps, games and simulations using message broadcasting, If..Then..Else statements, decisions and variables.


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume

← Back to all projects


Further Scratch: Clones, My Blocks, and Boolean Logic

Further Scratch moves beyond the skills aquired in Introduction to Scratch and More Scratch. Learners will make apps, games, computer-generated art, and simulations using boolean logic, functions, clones and more.


Create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the stage.

You will:

  • Add Sprites and a Backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint Editor to change a Costume


Create an animation with sprites that run or fly to catch a bus!

You will:

  • Make sprites do different things When Green Flag Clicked

  • Position sprites on the Stage

  • Use a Repeat loop to Move sprites and Switch Costumes


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume


In this project you will create a space scene with characters that ‘emote’ to share their thoughts or feelings. In Scratch, characters and objects are called sprites, and they appear on the Stage.

You will:

  • Add sprites and a backdrop to set up your project

  • Click on sprites to make them communicate using Looks and Sound code blocks

  • Use the Paint editor to change a costume

FAQ

Frequently Asked Questions

Got questions? Check out our FAQ.

FAQ

Donate

Donate

Help sustain the work of Code Club Aotearoa.

Donate

Blog

Blog

Read our stories

Blog