Karel++ is an object-oriented teaching language that carries the ideas of Karel into the object-oriented programming paradigm. Karel itself is the educational language for beginners that Richard E. Pattis created for his book Karel The Robot. Karel++ is conceptually based on Karel but uses a completely new syntax that resembles Java. It is described in the book Karel++: A Gentle Introduction to the Art of Object-Oriented Programming, published by John Wiley and Sons in 1996 and written by Joseph Bergin, Mark Stehlik, Jim Roberts and Richard E. Pattis. As with the original, the aim is to introduce programming to beginners through a simple robot that lives in a grid world, now using classes and objects instead of a purely procedural program.
Connections
In Field
Source Karel (programming language) (Wikipedia)
Influenced By
Source Karel (programming language) (Wikipedia)
Invented By
Source Karel (programming language) (Wikipedia)
Predecessor Of
Source Karel (programming language) (Wikipedia)
Sources
Karel (programming language) (Wikipedia)
Predecessor Of: Karel (programming language), Variants and descendants
The principles of Karel were updated to the object-oriented programming paradigm in a new programming language called Karel++.
Influenced By: Karel (programming language), Variants and descendants
Karel++ is conceptually based on Karel, but uses a completely new syntax, similar to Java.
In Field: Programming Language Theory, Variants and descendants
The principles of Karel were updated to the object-oriented programming paradigm in a new programming language called Karel++.
Invented By: Richard E. Pattis, Further reading
Joseph Bergin, Mark Stehlik, Jim Roberts, Richard E. Pattis. Karel++: A Gentle Introduction to the Art of Object-Oriented Programming.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.