You may wish to bring a USB drive to every lab, or be prepared to transfer files to and from a campus server or your own computer in your room if you have one.
Lab Entrance Assignment: See the Reading and Homework Assignments page for the lab entrance assignment.
Lab 1: Getting Started with Eclipse
Friday Mini-Lab: Creating Fish in an Aquarium (instructions for opening the Aquarium Lab Series using Eclipse)
Monday Mini-Lab: Staying in Bounds and Adding Color
Lab Entrance Assignment: See the Reading and Homework Assignments page for the lab entrance assignment.
Lab 2: Talking Robot: Using IF-ELSE and Random Numbers
You may start on Programming Project #2 (which is due at the beginning of Lab 3) anytime after finishing Lab 2.
Friday Mini-Lab: Keep On Moving
Lab Entrance Assignment: Exercises R6.2 and R.6.3 on pp. 271-272. You should bring these, neatly typed, to lab.
Lab 3: Using Histograms
You may start on Programming Project #3 (which is due at the beginning of Lab 4) anytime after finishing Lab 3 and the More Fish! Mini-Lab.
Wednesday Mini-Lab: More Fish!
Friday In-class Exercise: Exercise 3 from Grid Plotter
You may start on Programming Project #4 (which is due on Friday of Week 4) anytime after finishing this in-class exercise.
Monday Mini-Lab: Ascending & Descending Fish: 1st Exercise in the Fish With Class Lab
Lab Entrance Assignment: Read through the Lab and start to get an idea of what is needed to implement the methods.
Lab 4: Lab: Fish with Class
Lab 5: Practice Exam
Friday Mini-Lab: Experimenting with the Marine Biology Simulation program
Fish movement methods) in the Marine
Biology Simulation case study
Lab 6: Minnow Lab
You may start on Programming Project #5 (which is due at the beginning of Lab 7) anytime after finishing this in-class exercise.
Lab Entrance Assignment: Read pp. 63 - 68 in Chapter 4 of the Marine Biology Simulation case study
Lab 7:
DarterFish
and CircleFish Lab
You may start on Programming Project #6 (which is due at the beginning of Lab 8) anytime after finishing the reading in Chapter 4 of the Marine Biology Simulation case study.
Lab 8: Object-Oriented Design
Lab 9: Time to work on the Final Programming Project
Wednesday Mini-Lab: Applet Mini-Lab
Lab Entrance Assignment: Finish the Applet Mini-Lab
Lab 10: Balloon Race Applet