[1] Ein ausfhrliches Handbuch findet man in dem Dokument Karol30Handbuch.pdf im Verzeichnis Dokumentation.
#
[2] Nach einem Klick auf die Welt von Karol kann dieser mit den Tasten direkt gesteuert werden.
Pfeiltasten zum Bewegen bzw. Drehen; "H" Ziegel hinlegen; "A" aufheben; "M" Marke setzen/lschen; "Q" Quader aufstellen; "E" Quader entfernen.
#
[3] ber die Schaltflchen im Karol-Bereich kann Karol direkt gesteuert werden. Quader kann man nur im Direktmodus aufstellen bzw. entfernen. Sie verhalten sich im Programm wie eine Wand.
#
[4] Klick mit der rechten Maustaste in den Editor-Bereich ffnet ein Aufklapp-Men mit den wichtigsten Kontrollstrukturen, Anweisungen und Bedingungen. Klick im Aufklapp-Men fgt die gewhlte Struktur an der Cursorstelle ein.
#
[5] Fr die Schlsselwrter reicht die Eingabe des Wortanfangs. Mit <Strg>+<Leertaste> kann man die Anweisung/Bedingung automatisch vervollstndigen lassen. Z.B.  wie<Strg>+<Leertaste> => wiederhole mal   *wiederhole 
#
[6] Gibt man von einem Schlsselwort nur den Wortanfang und dann <Strg>+<Leertaste> ein, so werden alle reservierten Wrter gezeigt die dazu passen. Mit Mausklick kann die gewnschte Struktur gewhlt werden. 
#
[7] Wenn man Erklrungen in das Karol-Programm einbauen mchte stehen einzeilige/mehrzeilige Kommentare mit { .... } zur Verfgung ("geschweifte Klammer").
#
[8] Die Bedingung IstZiegel kann mit einem Parameter noch genauere Ausknfte geben. Z.B. gibt die Bedingung IstZiegel(5) genau dann wahr zurck, wenn Karol vor einem Stapel aus genau 5 Ziegel steht.
#
[9] Die Blcke der Kontrollstrukturen werden mit * abgeschlossen. Z.B. wiederhole 5 mal ..... *wiederhole . Eine Abschluss mit ende.. ist auch mglich. Z.B. wiederhole 5 mal ..... endewiederhole.
#
[10] Damit der Programmtext besser lesbar ist und die Strukturen erkennbar sind, empfiehlt es sich die Programmzeilen durch <Tab> passend einzurcken. Die "Tabweite" kann ber "Einstellungen-Editor" festgelegt werden.
#
[11] Mit "Bearbeiten - Formatieren" kann man die Struktureinrckungen im Programmtext automatisch vornehmen lassen.
#
[12] Ein Karol-Programm kann auch als Struktogramm dargestellt werden. Hierzu den Menpunkt "Struktogramm - anzeigen" auswhlen. Das Struktogramm wird vorbergehend statt der Karol-Welt angezeigt.
#
[13] Das Programm kann auf drei Arten ausgefhrt werden. 
Normal - Karol fhrt eine Anweisung aus und wartet dann eine bestimmte Zeit bevor er automatisch die nchste Anweisung ausfhrt (Dauer ist ber "Einstellungen - Karol" festlegbar);
Schnelllauf - Karol fhrt eine Anweisung nach der anderen ohne Verzgerung aus;
Einzelschritt - Karol fhrt eine Anweisung aus, bleibt stehen und wartet auf den nchsten Tastenbefehl.
#
[14] ber das Men "Einstellungen-Karol" kann man die Verzgerung von Karol beim normalen Programmablauf festlegen.
#
[15] ber Men "Einstellungen-Karol" kann man festlegen ob Karol bei einem Fehler (z.B. an die Wand gelaufen) unbeachtet weitermachen soll, einen Hinweis im Informationsbereich ausgeben soll oder das Programm abgebrochen wird.
#
[16] Nach einem Programmlauf kann die Welt wieder in den Ausgangszustand gebracht werden. Hierzu auf die Schaltflche "W" im Bereich der Karol-Welt klicken.
#
[17] Die Welt kann vor jedem Programmstart automatisch in den Ausgangszustand gebracht werden. Hierzu muss die Welt vorher einmal gespeichert und bei "Einstellungen-Karol" die entsprechende Einstellung gewhlt werden.
#
[18] Karol kann nicht beliebig hoch/tief springen. ber "Einstellungen-Karol" kann man sein Sprungvermgen festlegen.
#
[19] Damit die Aufgaben schwieriger werden kann man die Anzahl der Ziegel die Karol in seinem "Rucksack" tragen kann bercksichtigen. Angaben hierzu erfolgen ber "Einstellungen-Karol".
#
[20] Normalerweise wird nach jeder Anweisung die Karol-Welt neu gezeichnet. Mit dem Befehl "Schnell" im Programmtext kann das unterbunden werden und Karol macht alle Anweisungen auf einmal. Das Wort "Langsam" schaltet wieder in den alten Modus.
#
[21] Mit dem Befehl "Beenden" im Programmtext kann der Programmablauf beim Erreichen dieser Stelle abgebrochen werden.
#
[22] Klick mit der rechten Maus in das Informationsfeld ffnet ein Aufklappfeld mit dem man die Meldungen im Informationsfeld lschen kann.
#
[23] Hat die Welt und das Programm den selben Dateinamen, so wird mit dem Programm automatisch die dazu passende Welt geffnet. Z.B. test.kdp und test.kdw
#
[24] Im Bereich bersicht kann man alle erlaubten Kontrollstrukturen, Anweisungen und Bedingungen einsehen. Zustzlich wird das Programm bersichtlich strukturiert dargestellt. Eventuell vorher auf "bersicht aktualisieren" klicken.
#
[25] Die Welt kann auch als zweidimensionaler Grundriss dargestellt werden. Dabei wird Karol als schwarzes Dreieck angezeigt mit der Spitze als Blickrichtung.
#
[26] Es gibt mehrere Roboterfiguren fr Karol.
ber "Einstellungen - Figur wechseln" kann man aus den entsprechenden Verzeichnissen im Ordner Figuren die gewnschte Figur auswhlen. Beim "ffnen"-Dialog ist hierzu nur die Grundfigur robot0.gif auszuwhlen.
#
[27] Tolle Karol-Programme und zugehrige Welten sendet, zusammen mit einer kurzen Beschreibung, bitte per E-Mail an freiberger@asv.bayern.de . Ich werde die Beispiele sammeln und anderen Karol-Freunden ber das Internet zur Verfgung stellen.
#
[28] Wenn ihr bei der Arbeit mit "Robot Karol" Programmierfehler entdeckt oder wenn ihr noch Wnsche an das Produkt habt sendet eine E-Mail an freiberger@asv.bayern.de. 
#
[29] Aktuelle Informationen und eventuelle Updates findet man auf dem Server von Mebis "Landesmedienzentrum Bayern" ber die Webumleitung http://www.schule.bayern.de/karol
#