Scratch
Lesson
8 - 10Lesson

Lesson 1.01a: Introduction to Marty the Robot

Make your own cardboard Marty and learn about how Marty moves!

Scratch
Lesson
8 - 10Lesson

Lesson 3.02: Distance Sensors

Using distance sensors program Marty to respond when someone walks past him!

Scratch
Lesson
8 - 10Lesson

Lesson 1.03: Getting Comfortable with Scratch

Build up your knowledge of Scratch blocks and learn to debug code

Scratch
Lesson
8 - 10Lesson

Lesson 1.04: Marty Dance Party

In this lesson students will get creative programming dance moves for Marty, before challenging each other to a dance off!

Scratch
Lesson
8 - 10Lesson

Lesson 1.05: Introduction to Loops

Learn how loops work and program Marty to repeat moves again and again and again...

Scratch
Lesson
8 - 10Lesson

Lesson 1.06: Introduction to Events

Program Marty to respond to events such as pressing a key and begin to build a Marty remote control

Scratch
Lesson
8 - 10Lesson

Lesson 1.07: Parallel Programming

How do robots multitask? Learn how to get Marty to do multiple things at once using parallel programming!

Scratch
Lesson
8 - 10Lesson

Lesson 1.08: Introduction to Variables

How does Marty store information to use later in a program and update it if it changes? Learn about variables then have a go at using them!

Scratch
Lesson
8 - 10Lesson

Lesson 1.09: Introduction to IF Statements

Use IF statements to write programs which tell Marty to do different things depending on certain conditions, such as variable values.