Feedback Form |
PROGRAMMING ROAMER The exploratory process can lead to more purposeful work, where children program the Roamer to behave in a particular way; for example, teaching the Roamer to move through an obstacle course. As their expertise and confidence grows, children are able to tackle more substantial projects. Again, with its 'Repeat' and 'Procedure' facilities, the Roamer supports these developments. WRITING ROAMER PROGRAMS
The programming sheet included with your Roamer suggests a technique for writing Roamer programs. BENEFITS OF USING PROCEDURES 1. Procedures support "Bottom Up" programmingThe "Bottom-Up" programming approach is to solve new problems using existing knowledge. If the Roamer has been taught a procedure, it can be used in the performance of new tasks. For example, suppose that Procedure P1 plays a tune which has previously been taught to the Roamer. A student now wants to use the tune to make the Roamer into an ice cream van. 2. Procedures facilitate "Top Down" problem solvingThe "Top Down" approach of dividing a complex problem into smaller, more manageable problems is an important life skill. The Roamer's Procedure facility encourages this approach. For example, a class project could be divided into group projects. The first group's program is contained in procedure P1, the second group writes P2 and so on. The first group can solve their problem using basic Roamer instructions or procedures P11, P12, P13 .... Group 2 uses procedures P21, P22, P23 etc. The main procedures, Pl, P2 etc., are finally combined in the GO Program. 3. Procedures increase the Roamer's action capacity4. Procedures simplify the process of changing a programTo change the GO program, the GO memory must be cleared and the whole list must be rekeyed with the modified instructions. If instructions are entered as procedures, only the procedures need to be redefined. ACTIVITIES USING THE ROAMER The Roamer Activity Book contains tasks and games for children of different ages and abilities. These ideas use the basic Roamer and do not need any Accessory Packs. Each activity involves several educationally valuable ideas which children approach through experimentation and exploration. Children playing 'Collecting Rubbish' may use arithmetic, linear and angular measurement, programming, trigonometry and geometry. The activities should not be used prescriptively. They are starting points around which the teacher may create opportunities for pupils to develop their understanding by testing and revising their own solutions to the problems. The following case study illustrates this approach: "Two boys and two girls, from a class of 8 year-olds, played the 'Collecting Rubbish' game from the Roamer Activity Book. They collected a selection of discarded items from the playground and scattered them around the classroom floor. Each child wrote a 'Rubbish Collecting' program. The program was not considered successful unless the Roamer returned, more or less, to its starting point. This involved a process of trial and error. Although the game originally included a competitive element; the children became so absorbed that they began to help each other. ROAMER CONTROL FEATURES You can expand the Roamer's range of activities with a Roamer Control Box. This provides the Roamer with a Sense Input Line, four Two-State Outputs and a Stepper Motor Output. They are controlled by the following keys:
The instructions on how to program with these keys are supplied with the Roamer Control Box. Connecting sensors and motors greatly extends the scope for Roamer characterisation. 'Mophead' the Roamer guard dog could be programmed to prick up its ears and bark when it hears a sound. 'Fiona' the Fire Engine could flash her light, raise her ladder and play her siren. The Roamer Bee could flap its wings and hum "Flight of the Bumble Bee". Roamers can be programmed to respond to light, sound, touch, temperature, etc.. The motors can be used to raise and lower a pen, operate a robot arm, raise a flag, stir a cup of tea or even play cricket. If the child can think of it, the Roamer can probably do it. |
|||||||||||||||||||||
© 2004. Amethyst Consultancy Ltd. |