Lessons

Four years of the scheme of work, six lessons in each.

1st Year

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

2nd Year

Lesson 1
Lesson 1-2nd Year
Blinks Like Me
I can program a robot to repeat movements with a random wait between.
Lesson 2
Lesson 2-2nd Year
Scaredy Eyes
I can program a robot to repeatedly move to random positions.
Lesson 3
Lesson 3-2nd Year
I Can Count
I can use a variable to make Ohbot count.
Lesson 4
Lesson 4-2nd Year
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-2nd Year
Two Variables
I can work with two variables
Lesson 6
Lesson 6-2nd Year
Debugging
I can test and debug my programs

3rd Year

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

4th Year

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