CS 116 Course Materials, Fall 2000
CS 116 Course Materials
Fall 2000
General
Example Code
Labs
See instructor for access.
- Lab 1. Lab description: Lab 1. Source
code for the lab: Colors.java. Running
version of the lab: Colors.
- Lab 2. Lab description: Lab 2. Source
code for the lab: Wormhole.java. Running version of the
lab: Wormhole.
Lab 2 Postlab Programming, including a
third exercise for three person lab groups.
- Lab 3. Lab description: Lab 3. Source
code for the lab: Gigobite.java. Running
version of the lab: Gigobite.
Turn-in instructions: To turn in the Lab 3 applet, e-mail it as
an attachment to cs116l3@goucher.edu (that's 'el' three, as in Lab 3).
To turn in the PostLab 3 applet, e-mail it as an attachment to
cs116pl3@goucher.edu (again, that's 'el' three). Please name
your applet file PostLab3.java and name your applet class
PostLab3.
- Lab 4. Lab description: Lab 4. Source
code for the lab: Ovenator.java. Running version of the
lab: Ovenator.
- Lab 5. Lab description: Lab 5. Source
code for the lab: SodaPop.java. Running version of the
lab: SodaPop. PostLab 5. Changed due dates and
PostLab requirements. See changes.
- Lab 6. Lab description: Lab 6. Source
code for the GalaEvents part of the lab (you need both files):
Gigobite.java,
GalaEvents.java.
Source code for the SketchPad part of the lab:
SketchPad.java.
Running versions of the lab applets:
GalaEvents (you must display the
Java Console in order to see the generated messages),
SketchPad.
Lab 6 hints.
Finished version of
SketchPad (click on the
drawing surface before trying the arrow keys).
- Lab 7. Lab description: Lab 7. Source
code for the lab: Sortmeister.java. Running
version of the
lab: Sortmeister.
Lab 7 is due Monday, 12/11.
PostLab 7, extra credit project due
12/13.
Lab Solutions
See instructor for access.
Quiz Solutions
See instructor for access.
Exam Solutions
See instructor for access.
Meeting Outlines
- Week 1:
Sept. 1.
- Week 2:
Sept. 4.
Sept. 6: see Lab 1.
Sept. 8.
- Week 3:
Sept. 11.
Sept. 13.
Sept. 15.
- Week 4:
Sept. 18: see Lab 2.
Sept. 20.
Sept. 22.
- Week 5:
Sept. 25.
Sept. 27: see Lab 3.
Sept. 29.
- Week 6:
Oct. 2: see Lab 4.
Oct. 4: continuing Lab 4.
Oct. 6.
- Week 7:
Oct. 9: review of the quiz and discussion of the "big" picture.
Oct. 11.
- Week 8:
Oct. 16.
Oct. 18.
- Week 9:
Oct. 23.
Oct. 25.
Oct. 27: See Lab 5.
- Week 10:
Oct. 30: Continuation of Lab 5.
Nov. 1: Continuation of Lab 5.
Nov. 3: Continuation of Lab 5.
- Week 11:
Nov. 6: Discussion of Methods (see Methods.java example above),
LAST continuation of Lab 5.
Nov. 8: FrontPage 2000 Lab: CS Toolbox (see General heading,
above).
Nov. 10.
- Week 12:
Nov. 13: PostLab lab day.
Nov. 15: See Lab 6.
Nov. 17.
- Week 13:
Nov. 20: Exam.
- Week 14:
Nov. 27: See Lab 6.
Nov. 29.
Dec. 1.
- Week 15:
Dec. 4: See Lab 7.
Last updated May 26, 2021.
Send mail to kelliher AT DOMAIN phoenix.goucher.edu
Tom Kelliher