15-100 Introductory/Intermediate Programming
(Section F)

Exercises

Fall 2006
yellow bar


Exercise
Related Files
DUE:
Status:
Robot trace (written)
ex08-28.html
ex08-28-pictures.pdf

Wednesday, August 30
beginning of class
graded and handed back
Carpeting Hallways
ex08-30.html
ex08-30.zip
Friday, September 1
8am
graded and handed back
Picking Fields
ex09-01.html
ex09-01.zip
Friday, September 8
8am
(typo of "Thursday" corrected)
graded and handed back
Reading
In-class handout (not available online)
KarelJRobot chapters 5 and 6
Monday, September 11
beginning of class
Reading only.
Initials
ex09-08.html
ex09-08.zip
Tuesday, September 12
8am
graded and handed back
Moving Beepers
ex09-15-inclass.html
ex09-15-inclass.zip
Friday, September 15
end of class
graded and handed back
Diagonal in a Box
ex09-15.html
ex09-15.zip
Tuesday, September 19
8am
graded and handed back
Written - ifs, vars, etc.
ex09-13.html
ex09-13.zip
ex09-13AnswerSheet.pdf
Wednesday, September 20
beginning of class
graded and handed back
Practice
ex09-15-practice.html
none
practice only
Counting and hurdles
ex09-20.html
ex09-20.zip
Monday, September 25
8am
graded and handed back
Parameters
ex09-29.html
ex09-29.zip
Friday, October 6
8am
graded and handed back
Practice
ex-practicePredicates.html
ex-practiceCounting.html
none
practice only
Surround a Box
ex10-02.html
ex10-02.zip
Monday, October 9
8am
graded and handed back
Count Walls
ex10-13.html
ex10-13.zip
Thursday, October 19
8am
graded and handed back
Phrase
ex10-23.html
ex10-23.zip
Monday, October 30
8am
graded and handed back
Rooms and Temperatures
ex10-27.html
ex10-27.zip
Thursday, November 2
8am
graded and handed back
Dogs
ex10-28.html
ex10-28.zip
Friday, November 3
11pm
graded and handed back
Practice
ex-practiceMisc.html
none
practice only
String Lists #1
ex11-11-A.html
ex11-11-A.zip
Tuesday, November 21
5pm
graded and handed back
String Lists #2
ex11-11-B.html
ex11-11-B.zip
Tuesday, November 21
5pm
graded and handed back
Practice
ex-practiceArrays.html
none
practice only
Deli Cheese
(THE LAST ONE!)
ex11-28.html
ex11-28.zip
Friday, December 8
5pm
graded and handed back
Extra Credit
EC-music.html
EC-music.zip
EC-fish.html
EC-fish.zip
EC-magic.html
Friday, December 15
5pm
accepting submissions

General Handin Instructions:
  • For electronic assignments, prepare your files/folders as appropriate.
    • You will be asked to rename the folder.  The specific name will vary by assignment.
    • When asked to put your name in a file or folder name, your lastname and firstname do not need to be complete and precise - shortened versions are okay.  
    • Please avoid spaces in filenames.  This causes problems when going between andrew, the mac, and windows.
    • Do not rename files that you are given unless you are asked to.
    • Zip folders, rather than contents of folders.    Instructions for this are available in the "Using Software" web pages.
  • Here is a link to the electronic handin system.
    • Be sure to choose the assignment that you are handing in from the pop-up menu.
    • Once you have submitted your file, the system will show you a listing of the files that you submitted.   Be sure to check that all of the necessary files are there.
    • The system will sometimes delete some files from your submission.   These files should be only "junk" or "temporary" files that it finds in your zip file.  As long as all of YOUR files are there, you should be okay.
    • The system will send you an email message confirming your submission.  KEEP THIS MESSAGE.  This will be your proof that you handed in and when.   I recommend that you keep all messages from the handin system till the end of the semester.
    • If you wish to hand in a new submission, you may do so.  We will look only at your most recent submission.