Priory Woods School logo
School Address
Sponsored by Inclusive Technology
 
Kids Only
Contact School
Sign our Guestbook

LEARNING TO PROGRAM THE ROAMER

Billy Bucket HeadAs teachers, we all agree that the Roamer from Valiant Technology is a fantastic teaching tool! It can be used to support and enrich work across the curriculum, helping kids develop key skills such as counting, estimating and sequencing. Our more advanced or older pupils can use it to learn about angles and to refine problem solving and thinking skills. They are highly motivating and the kids just love using them right?

In practice however, many of our pupils really struggle when it comes to programming the Roamer. We decided to find out why!

Three major stumbling blocks

1. Many of the children didn't really understand directional language. Most knew forward and back but many got their left and right mixed up.

2. Many of the children were unable to de centre; to see the world from another person's (or object's) perspective. Imagine if you're facing a pupil, your right is their left and their right is your left. To program a Roamer successfully you have to be able to de-centre.

3. The Roamer's hemispherical shape was causing confusion. Which is the front or back of a sphere? Left and right only have meaning if you know which is the front and which is the back. Valiant do provide stickers to decorate the Roamer in an effort to help kids with this, but it just wasn't enough for our pupils.

What we needed was a way of introducing kids to the Roamer that addressed each of these issues. A method that reinforced the use of directional language, that gave kids a more concrete model to explore decentering and to overcome the problem of a hemispherical robot. Oh and because it's Priory Woods, it had to be fun!
Here's what we came up with!

Wearing a bucket on head can be fun!Billy the Robot
We started by looking at the use of directional language. We talked with the kids about robots and how they can only understand simple instructions like forward, back, left, right and stop. We told them that they had had to be careful not to give any other instructions because the robot won't understand them. We needed a robot for them to program so we found a clean bucket and added some eyes and a nose just to make it look silly. Much to the amusement of the kids, the bucket was placed over the head of our classroom assistant Programming Billyand she became Billy the Robot.

The kids then took turns to programme our new robot. Billy only understood the commands forward, back, left, right and stop and it (she) would ignore any other instructions. Whenever a command was spoken, the robot flapped an arm to signal which way it was about to move, giving the children time to change their minds. Using this model, they were able to refine their use of directional language and explore decentering. The kids had a super time sending the robot around the room; collisions were occasional, often deliberately programmed and usually very very funny!

The kids quickly became adept at moving the robot around the room so we added an extra challenge. We placed a 'target' on the carpet (a large red circle cut from sugar paper) and asked them to program the robot to stop on the target. The 'reward' was an extra command, usually 'sing', which made the robot sing a song.

The Fat Controllers ChairThe Fat Controller's Chair
To program a Roamer successfully, you need to able to do more than give it a direction of travel, you also need to tell it how far to travel. We tackled the problem of distance and estimation through the use of the 'Fat Controller's Chair'. We got the kids to program two 4talk4 communication devices; one with the commands forward, back, left and right and the other with the numbers one to four. We used a Big Mack for our 'special command' that could only be used when the robot was on the target.

Choosing DirectionOnce in the 'Fat Controller's Chair', the kids had to choose a direction and then choose a distance (in paces) to move the robot. Left and right was handled by turning 90 degrees for each number. When they had worked out the instruction, they entered the command into the 4talk4s and the robot responded with the appropriate movement. A good tip here is to use pictures of the Roamer's directional arrows to illustrate each cell of the 4talk4, it really helped that the children recognised the arrows when they came to program the Roamer. The robot would only respond to the commands issued by the 4talk4s, giving the kids time to talk about and decide what they wanted the robot to do before entering the command. The children planned and entered their instructions one at a time to move the robot onto the target.

mapping out the programmeProgramming the Roamer for real
We were very lucky when the time came to program the Roamer for real as all of our corridors are covered with tiles, which are exactly the same size as the Roamer (and the bucket). WeOne of our programmes began by marking out simple paths for the robot to follow i.e. four tiles forward, turn right, then two tiles onto the target. The children modeled the movement of the robot by placing arrows in each of the tiles corresponding to how the robot would move. They then created a program by counting the arrows and putting them into piles representing each instruction i.e. 4 forward arrows means 4 forward. The program was then tested by moving the bucket across the floor following precisely the instructions given.

Trying it for realFinally it was time to program the Roamer for real. We pre-programmed the Roamer to turn 90 degrees for each step to match the movements of Billy and let the kids loose on it. The kids looked at the programmes they had 'written', entered the commands and pressed the GO button. As the Roamer trundled away, the bucket was placed on top so the kids The Valiant Roamercould see how Billy was executing their program. Their programs worked perfectly.

Over the next couple of sessions, we began to withdraw the support of the arrows, getting the kids to count or estimate the number of tiles . The kids easily transferred the skills and quickly learnt how to program the Roamer directly. Poor old Billy was exiled to the caretakers cupboard once again!

We have collected together some of the materials we used to support these lessons; number tiles, arrows and even some eyes and a nose to decorate your bucket into a file, which you can download by clicking HERE.


BACK TO TEACHING IDEAS

 
Copyright Priory Woods School