Home | News | Download | Introduction | Guide | Install | Roadmap | Library | NB module | Tasks | Scripts | FAQ | history |
English | Czech |
Do you know robot Karel? It was created by Richard E. Pattis at Stanford University to teach basic programming skills. Karel was named after Karel Čapek, a Czech writer who introduced the word robot. (from Wikipedia).
Other information see on Wikipedia on (or Czech Wikipedie) or google. Note Google Translator can translate web pages to reading. Karel was very popular in Czechoslovakia on 8-bit computers. Most of programmers began their playing with Karel and QBasic. This pages deal about this version. Other informations on internet.
Robot Karel lives in his Town. The Town is a square (generally a rectangle) of squared fields in which wall or signs can be placed. There are walls around the Town also.
DEFINE newcommand AS
commands
END
commands can be block of atomic commands or structural
commands or previously defined commands.
Structural commands are branching, while cycle and repeat cycle
.
IF condition
commands
ELSE
commands
END
where ELSE part is not mandatory
WHILE condition
commands
END
REPEAT # TIMES
commands
END
where condition can be A questions:
Thank to | Reports send to : | silhanek (at) users.sourceforge.net | RSS | Home | to top |