Lab 4 :: Diamond Harvester — due Wed. Oct. 3

The Diamond Harverster Lab was explained in class.  If you want to review it, here is the BlueJ project of the MileMover/MileTurner example we did in class: MileMover.zip

Here is the assignment sheet: Lab4_DiamondHarvester.pdf
Here is the world file you need: DiamondBeeperField.kwld

This lab is DUE at the MEOM Wed. Oct. 3.
TURNING IT IN:
    Please rename your […]

NOTES: Inheritance and Polymorphism PPT

Here is the Powerpoint on Inheritance and Polymorphism that we went through in class.  Enjoy!
Inheritance_and_Polymorphism.ppt 
(If you need it in pdf form let me know).

Lab 3 :: HarversterBot Due Friday, Sept. 28

HarvesterBot lab was handed out in class. You should focus your efforts on using the technique of Top-Down design (also called Stepwise-refinement in Bergin ch. 3.8).
Here is the Assignment Sheet: Lab3_HarversterBot.pdf
Here is the world file: HarverstWorld.kwld
TURNING IT IN:
Submit your zipped project folder to my DropBox by MEOM Friday.
Please (re)name your project […]

Notes: Stair Sweep Example

Here is the stair sweeper world file | stair1.kwld
Download it into your project folder. Then, in your main method type:
World.readWorld(”stair1.kwld”);
And here is the Stair Sweeper example we did in class:
Example Stair Sweeper BlueJ Project 

Homework for Mon. Sept. 24

Read/review Bergin Ch 3.1 - 3.5
Pay special attention to the example program in Section 3.5.  It should be clear to you how it works and why it works.
RECOMMENDED, but not required: write the StairSweeper program but have the robot place beepers instead of picking them up.  Test it out to see if it works.  You […]

HW: hw1:worksheet due Fri., Sept. 21

Complete HW1 : Worksheet and Quiz Prep. Worksheet should be hand-written and ready to turn in AT THE BEGINNING of class.
HW1 Worksheet | pdf

HW: finish Part II of Lab 2:Hbot for Wed. Sept. 19

Turn in part II of the H-Bot assignment (using three robots)
Please call your project username.hbot
The associated zip file would then be username.hbot.zip
Lab 2: HBot Assignment Sheet pdf

Notes for Windows users

To connect to the UCLS file server from Windows first download this program: http://winscp.net/download/winscp382setup.exe
For instructions on how to use it go here:
http://ucls.uchicago.edu/is/tutorials/windowsconnect.shtml

Homework for Tues. Sept. 17

Clean up and turn in Lab 1b: Graphical Bike Wattage
Please zip it up and put it in my dropbox.
The file format should be: username_lab1b.zip

Lab 1b : Graphical Bike Wattage

Scholars,
Watch the video below and follow along. It’s 32 minutes long so you’ll need the full period and probably more.
You should follow and do each step as it’s done in the video - if in the video, I compile and run the program, so should you. Feel free to pause and rewind as […]