Lessons

The scheme of work, from Year 3 through to Year 6.

Year 3

Lesson 1
Lesson 1-Year 3
Shaky Sequence
I can program a robot to carry out a sequence of movements
Lesson 2
Lesson 2-Year 3
Key Moves
I can program a robot to move when keys are pressed.
Lesson 3
Lesson 3-Year 3
Over and over again
I can refine a program by using the repeat instruction.
Lesson 4
Lesson 4-Year 3
Multitasking
I can program a robot to perform multiple tasks simultaneously.
Lesson 5
Lesson 5-Year 3
Hello Human
I can program a robot to speak.
Lesson 6
Lesson 6-Year 3
Debugging
I can test and debug my instructions.

Year 4

Lesson 1
Lesson 1-Year 4
Blinks Like Me
I can program a robot to repeat movements with a random wait between.
Lesson 2
Lesson 2-Year 4
Scaredy Eyes
I can program a robot to repeatedly move to random positions.
Lesson 3
Lesson 3-Year 4
I Can Count
I can use a variable to make Ohbot count.
Lesson 4
Lesson 4-Year 4
Repeat Until
I can use a variable to make a robot speak a countI can use a conditional to make a robot count up to a certain value
Lesson 5
Lesson 5-Year 4
Two Variables
I can work with two variables
Lesson 6
Lesson 6-Year 4
Debugging
I can test and debug my programs

Year 5

Lesson 1
Lesson 1-Year 5
Time
I can program a robot to say the date and time
Lesson 2
Lesson 2-Year 5
If-then
I can use the if-then instruction.
Lesson 3
Lesson 3-Year 5
If-then-Else
I can use the if-then-else instruction.
Lesson 4
Lesson 4-Year 5
Broadcasting
I can broadcast a message.
Lesson 5
Lesson 5-Year 5
Broadcasting More
I can use broadcast in my programs to make Ohbot do several things at the same time
Lesson 6
Lesson 6-Year 5
Debugging
I can test and debug my programs

Year 6

Lesson 1
Lesson 1-Year 6
Oh Puppet
I can program a robot to sense the position of a mouse to set its position
Lesson 2
Lesson 2-Year 6
Oh Poet
I can use a list in a program
Lesson 3
Lesson 3-Year 6
I'm Sleepy
I can write a program that uses a variable to make Ohbot appear sleepy
Lesson 4
Lesson 4-Year 6
Oh Pet
I can incorporate variables into my program to make a robot behave like a robot pet.
Lesson 5
Lesson 5-Year 6
Welcome to our school
I can program Ohbot to fulfil a real world job
Lesson 6
Lesson 6-Year 6
Debugging
I can test and debug my programs
Ohbot