Scholars,
Here is the Binary Number Reader project we worked on in class. I have modified it so that it will work with the SampleCode.kwld file which I have also included in the project.
I have added some comments explaining each line in an attempt to clarify.
Project: BinNumReader.zip
Posted on October 26th, 2007 by Baker Franke
Filed under: Class Notes | No Comments »
Lab 8 :: Carpeter
Assignment sheet: Lab8_Carpeter.pdf
Sample World file: Lab8_rooms.kwld
How to turn it in:
Rename your project folder: username.lab8 and zip it into a file called username.lab8.zip
Submit the zipped project to my dropbox by the MEOM on Oct. 31
Posted on October 26th, 2007 by Baker Franke
Filed under: Labs | No Comments »
In this lab you will work with a partner to have some fun with loops.
Assignment sheet: Lab7_FunWithLoops.pdf
Starting Files: Lab7_LoopFun_stuDistro.zip
Turning it in:
IMPORTANT: in the lead comment in the top, list the problems you were able to complete successfully.
Rename the project folder: username1.username2.lab7
Zip it into an archive called: username1.username2.lab7.zip
Posted on October 23rd, 2007 by Baker Franke
Filed under: Labs | No Comments »
Okay here’s the stuff you need for the DecoderBot assignment:
Assignment Sheet: Lab6_DecoderBot.pdf
World file for testing: sampleCode.kwld
WARNING: this assignment is challenging because it’s totally different. With this assignment I’m kind of pushing you into the deep end to see if you can swim. Take it in pieces and work the problem.
It’s also different […]
Posted on October 16th, 2007 by Baker Franke
Filed under: Labs | No Comments »
Here is the multiplier project we did in class on 10.15.07:
101507_Multiplier.zip.
Alert student, Jeff, pointed out that the world has a repaint() method,which forces the World to redraw itself.
In case you’re interested, the reason the beepers in world weren’t showing up was that World re-drawing is tied to robot actions. Since we didn’t have any […]
Posted on October 15th, 2007 by Baker Franke
Filed under: Class Notes | No Comments »
As a matter of policy I don’t put Exam or exam review materials online. Only hardcopy. So if you need your review packet please come see me to get one.
Posted on October 9th, 2007 by Baker Franke
Filed under: Class Notes | No Comments »
This lab should help you get comfortable with defining and using private member variables.
Download the starting project files here: 100707_InstanceVars.zip
Here is a copy of the assignment sheet: Lab5.1_SuperBot_MemberVars.pdf
Posted on October 9th, 2007 by Baker Franke
Filed under: Labs | No Comments »
Use the review packet as your study guide.
Problems on the test will mimic those given on quizzes, plus one extra “design problem.” There will likely be 4 questions on the test:
terminal based applications, simple variables, etc. (see Quiz 1 and Lab 1)
Simple robot stuff including if-statements, and simple recursive methods (see Quiz 2 and […]
Posted on October 8th, 2007 by Baker Franke
Filed under: Class Notes | No Comments »
Here is the blueJ project we worked on in class: 100707_InstanceVars.zip
Topics covered during this talk included:
more on recursive methods - move(int numSteps)
using instance variables to keep track of things.
For notes on instance variables please see the week 5 notes.
Posted on October 8th, 2007 by Baker Franke
Filed under: Class Notes | No Comments »
Lab 5 will be due: MEOM, Tues., 10.09.2007
This is a lab that will give you practice with if-statements and recursion and then ask you to apply it to a new problem.
Assignment Sheet: Lab5_Hurdles.pdf
World Files:
HoleyBeeperField.kwld
OneBeeper.kwld
HurdleRace.kwld
Turning it in:
Submit a BlueJ project folder that contains both parts II and III of Lab 5 - I’m not collecting part […]
Posted on October 5th, 2007 by Baker Franke
Filed under: Labs | No Comments »