iPad Screenshots


Karel is an educational programming language for beginners, created by Richard E.Pattis in his book Karel The Robot: A Gentle Introduction to the Art of Programming. Pattis used the language in his courses at Stanford University, California. The language is named after Karel Čapek, a Czech writer who introduced the word robot.

Ratings and Reviews

Great little application


Thank you for creating Karel for the iPad, this is perfect to get my son interested in programming. I'll be purchasing the color version

Always suspicious...


Of apps with no reviews or ratings... I bit the bullet and went for it, for nostalgias sake. I am very impressed. The GUI is so simple, it's almost funny... But it works too well to be funny. It's an interesting two window layout, either "window" able to serve a second function. There are 5 great examples of code to refresh your memory! There are only 4 reasons keeping me from giving 5-star... There are minimal settings. As in set language and turn off stats (which you will want off. I'm sorry, I don't need to be asked if I would like to share to FaceBook the stats of every program I run). Not included in the settings menu is a sound toggle. It is awfully annoying, and physically turning my audio down or off is a little annoying (I'm not sure if it's for posterity's sake...?) There is no "quick guide" or "help" of any sort. I still don't know what those buttons in the top right do! There is some kind of network, which allows guest access, and is easy to sign up, but there seems to be literally no rhyme or reason behind this. And finally... It seems to be abandoned? That's really sad. This app really made my day.


IHPCI.org, z.s.
3.1 MB
Requires iOS 6.0 or later. Compatible with iPad.
English, Czech
Age Rating
Rated 4+
© IHPCI.org, z.s.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like