karl_j_robot
Table of Contents
Karel J. Robot
This unit will pose and answer such questions as, “What is the art of computer science/programming? What is it about computer programming that makes it both pure logic and mathematics based and yet highly creative and dynamic at the same time? Can I meld my creative side with my enthusiasm for science and engineering?
Learn to program in a fun, visual manner using Karel the Robot. Students will learn the Java programming language, the most widely used language for introductory computer science among colleges and universities - not to mention industry and the AP program.
- Original Online Version at Pace University
- Downloadable world files for each of the figures in the book
Getting Started
- Introduction to Karel from Stanford University
- https://mathorama.com/karel/ Slides and other files
- KarelGrid.pdf Handy Work Sheet and Reference. Put in a plastic cover and reuse it using a dry erase marker, a napkin, and a coin for the Robot.
Installation
- Download kareljrobot.jar (Remember where you save this Library file)
- Karel User Guide (detailed reference)
Examples
- RCRunner.java Remote Control Application (it has a static main method)
- First.java An “all in one” Runner that sends karel on a task
- MileWalker extending the Robot class
Exercises
- Robot Olympics (figure 8 Shuttle Race)
Projects
Flash Cards
karl_j_robot.txt · Last modified: 2022/08/28 20:55 by frchris