.DEMO @@@@@ ET TB F3 RT RT DN DN DN DN DN RT RT RT LF ET TB DN DN DN +This demo describes the programming mode of the Roo environment. Press any key. $ +Press a key every time you have read a message in this line. $ +Roo can execute three simple commands: HOP, STEP and TURN (left 90 degrees). $ +If the cursor is outside the program sheet (like now)... $ +...then commands are executed but not recorded. $ +Look how Roo performs the commands. $ +F1 $ + F1 + F2 $ + F2 + F3 $ + F3 +The boy (named Chris) plays the role of a control device or a teacher. $ +He explains to us what's going on when the computer performs our programs. $ +It is a good job for 3-5 years old kids to draw pictures using Roo. $ +The following picture was drawn by a 4 years old girl. $ TB F4 F1 F3 BS BS BS BS BS BS BS BS BS :house ET Y TB $ +If the cursor is on the program sheet... $ @ RT @ +...you can write a program. $ +You may use main algorithmic constructions: Branchings, Cyclings, Subroutines. $ +It is very easy to type programs: you need only 9 functional keys. $ +Let us type one program. Demo will show you the keys you should press. $ + F4 $ F4 +F1 $ F1 + F6 $ F6 +F1 $ F1 + F2 $ F2 + F9 $ F9 + F2 $ F2 + F5 $ F5 + F3 $ F3 + F9 $ F9 +F1 $ F1 +If you want to carry out your program or to use other utilities - press TAB. $ TB +Look: the F-keys line has changed. $ +Before performing the program, you may set an initial position for Roo with F3. $ F3 @ DN @ DN @ DN @ DN @ DN @ RT @ RT @ HM @ HM @ ET @ +You may now carry out your program (press F1). $ + F1 +You may trace the program step by step (with the help of Chris). Just press F2. $ F2 + F3 $ + F3 + F3 $ + F3 + F3 $ + F3 +To get the resulting picture quickly, press F5. $ F5 +Our 9 years old students in Lincoln (Nebraska) created complicated programs... $ +...after the first three lessons devoted to Roo. $ +We'll now give you a possibility to look at one of their products. $ F4 F1 F1 BS BS BS BS BS BS BS BS BS :forware ET Y +This is the picture drawn by this program: F4 F1 F3 BS BS BS BS BS BS BS BS BS :forware ET Y $ +Now you may look at the program. Press the PAGE DOWN key. $ PD + PAGE DOWN $ PD + PAGE DOWN $ PD + PAGE DOWN $ PD + PAGE DOWN $ PD + PAGE DOWN $ PD + PAGE DOWN $ PD +It is a good job for 6-6O years old programmers to write programs for Roo. $ +The next picture is drawn by a program written by a professional programmer... $ +...after an hour of hard work. Let us load these picture and program. F4 F1 F3 BS BS BS BS BS BS BS BS BS :square ET Y F4 F1 F1 BS BS BS BS BS BS BS BS BS :square ET Y TB +Let us return to the top of the program sheet and look at the program. $ PU PU PU PU PU PU PU PU PU +This programm can draw the biggest possible square on any sheet. $ +We are trying, but still cannot shorten this program. Can you? $ +Would you like to try? After this demo you may carry out our program. $ +Good luck. In case you will need a quick help, press Ctrl+H $ + You may do it all: ^H $ ET +If you want to look at the next demo, press Ctrl+F to exit. Bye for now. @@@@@@@@ - %