.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.
@@@@@@@@
-
%