Key Focus 4 – Using Procedures ................... 9 Key Focus 5 - Create a simple program one step at a time.......... 10 Getting Started with Pro-Bot ..................11 Pro-Bot Basics – A Program ..................11 Editing Your Program .................... 11 Repeat Loops ......................12 Different Step Lengths and Angles .................
Previous Experiences Prior to using Pro-Bot children may have worked with Bee-Bot and Blue-Bot. Bee-Bot and Blue-Bot provide a good route into learning the basic concepts of programing. Progression The activities listed below are in a suggested order of progression. There is no specific amount of time to be spent on each as this will vary from one situation to another.
Page 4
The software has different modes (levels) making it suitable for a wider range of pupils. Objects may even be placed on screen for Pro-Bot to work its way around. Instructions created in Probotix can be downloaded to Pro-Bot via USB cable.
Some of Pro-Bot’s control buttons mirror those of Bee-Bot and Blue-Bot, i.e. Forward, Backward, Left, Right and Go. Using these buttons allows Pro-Bot to be operated in an identical manner to Bee-Bot/Blue-Bot and enables progression to be made in small steps.
“Forward 10”. ‘Forward’ is the command and ‘10’ is the parameter. The parameter tells Pro-Bot how far to move forward. Angles of turn are also parameters that can be added to Left or Right, e.g. “Right Turn 45”.
Key Focus 3 - Use repetition in programming Preparation Check Pro-Bot powers-up when switched on. Identify a suitable surface to run Pro-Bot on. Smooth surfaces will allow Pro-Bot to move more accurately. Ensure large sheets of paper and felt tips are available.
Page 8
Fd 10 become more efficient in their programming. Rt 90 Fd 10 Pro-Bot has a ‘Repeat’ command. This can be used to repeat Rt 90 one or several commands. In the previous activity children Fd 10 might have used commands (such as the ones shown here) to Rt 90 draw a square.
‘Proc2’ to store instructions for the second initial. By using ‘Proc1’ and ‘Proc2’ from the main program, Pro-Bot will then draw the children’s initials. NB Pro-Bot has a hidden ‘Proc39’ which draws a diamond and a hidden ‘Proc40’ which draws 8 diamonds as a star.
Try the following challenges: Get Pro-Bot to switch on its lights as it drives through a tunnel, then switch them off as it leaves. (This simulates the automatic headlights function on a real car.) Get Pro-Bot to navigate around an obstacle using the front bumper.
Editing Your Program One of the great strengths of the Pro-Bot is its ability to edit the programs using the built-in LCD. Use the scroll keys above the display to move the cursor up and down the list of commands.
What we actually want the Pro-Bot to do is draw one side of the square, then turn 90º, and do that four times. Of course, Pro-Bot can do that for you. Just tell it to repeat the two commands four times. Use the...
TIP: Don’t put the pen in with the lid still attached or the lid will stay in! To remove the pen lid from the Pro-Bot, put the pen back in so that it fits back into the lid then push the pen up from the underneath using a ball-pen or similar.
. Edit the commands in the list as normal and press once more to complete the procedure editing. Pro-Bot allows you to run any procedure from within any other procedure, even ones that haven’t any commands in yet. If you run procedures that call each other, you may...
‘New Proc’ instead of ‘Edit proc’ and Pro-Bot will clear the procedure for you. Menu System Using the menu key gives you access to a number of other functions within Pro-Bot. Special commands can be added to your program, different configuration options can be selected and procedures can be managed.
Has no effect but provides compatibility with Probotix Using Sensors The most exciting thing about learning to program with the Pro-Bot is the four built-in sensors that can be used to control your program. Before you can use sensors in your program, you must enable them by selecting sensors from the Menu system and checking that they say “On”.
Light Sensor The light sensor, mounted on the front of Pro-Bot, is sensitive to changes in the light level in the room. When the room lights go dark (below about 50 lux), procedure 35 DARK will be run. Similarly, when the room lights come back on (more than about 350 lux), procedure 36 LIGHT will be run.
Sound 3 Connecting to a PC Only use the special USB cable provided with your copy of Probotix software (TTS Code – EL00477) (available separately) to connect Pro-Bot to the PC. Follow the instructions with Probotix to install the PC software.
Need help?
Do you have a question about the Pro-Bot and is the answer not in the manual?
Questions and answers