CSE 111, Fall 2004

Homework #7:

Karel the Robot, Part I


On one of the public-site computers (or your own, if you have installed Karel the Robot on your own Windows machine; sorry--no Macs :-( , select:

This starts up a web browser and puts you on Karel's Table of Contents page.

You might find it easier to do this HW if you print the Karel lessons out instead of trying to read them on line. WARNING: It can sometimes take a L-O-N-G time to get printouts from campus printers!


  1. Read: "1. Overview: Why We Program Karel the Robot"


  2. Read: "2. Karel's World"

    (On the UB machines,) start Karel by choosing:

    You will probably need to move the Karel window so that you can see all of it. I also recommend that you "maximize" the window.

    NOTE: To exit Karel, just click on the X in the upper right corner. Be sure that you have saved any "worlds" or programs that you want to keep for the next time you use Karel. (See the Web page "How to Save and Load Karel Files" for instructions on how to do this.)

    Do all the tasks in the "Karel's World" document:


  3. Read: "3. Programming Karel", & do all the exercises.

    In particular, do "Assignment 1":


  4. Read: "4. Karel's Primitive Commands".

    Do: Assignment 2.


  5. For HW #7, turn in Assignments 1 & 2. Make sure that your name & lab section are on all pages. Staple all pages together in the upper left corner. Make sure that your name, lab section, and the date are on the first page.
DUE: AT THE START OF LECTURE: WED., OCT. 27



Copyright © 2004 by William J. Rapaport (rapaport@cse.buffalo.edu)
file: 111F04/hw7-2004-10-18.html