Karel the Robot
An excellent method for introducing students to
computer programming is described by Richard E. Pattis
in his book Karel the Robot.
By initially limiting the student'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.
These pages describe a version of Karel that
uses the C / C++ language.
Return to Karel home page
(Credits and Copyrights)
Roland H. Untch)