Reeborg the Robot  

Home Page

An excellent method for introducing beginners to computer programming is described by Richard E. Pattis in his book Karel the Robot. By initially limiting the beginner's language repertoire to easily grasped imperative commands whose actions are visually displayed, the Karel approach quickly introduces students to such concepts as procedures and the major control structures.

Although originally based on Pascal, the Karel approach has been used successfully with several different computer programming languages, such as Modula-2 and C++. André Roberge (and contributors) developed a Python version named RUR. These pages describe a variant of RUR we call Reeborg the Robot.

[MTSU]  | CS  | [Home] Return to Reeborg home page
(Credits and Copyrights)

https://cs.mtsu.edu/~untch/rur/lessons/index.html   (maintained by   Roland H. Untch)