CS 326 Fall 2001,
Instructor: Jeffrey Horn
General
Student Concerns: Colloquia
and Seminars
Local
Events NMU
CS Employment
SCHEDULE FOR NEXT TWO WEEKS (or so):
| Mon. 10-15 |
Tu. 10-16 |
We 10-17 |
Th |
Fr 10-19 |
Mo. 10-22 |
Tu 10-23 |
We 10-24 |
Th 10-25 |
Fr 10-26 |
| |
1207 |
1207 |
|
|
|
1207 |
|
|
|
| |
|
Team Task
2 due |
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
-
What's REALLY New:
-
Added "Team Task 2" below (web page).
-
Consider NSF 1207 the "default room" (if you
haven't decided that already!) Go there unless you hear otherwise.
-
Not so New (Older Announcements):
-
Finally fixed the link to the syllabus (see below)
-
Added "Team Task 1" (see
below)
-
HW 3 (abstract bugs) see below
-
HW 2 (see below)
-
HW 1 (see below)
LINKS
-
Links
to Java 3D materials:
CONTENTS
LECTURE NOTES
The JAVA model of Computation (Translation and Execution)
FILE INPUT/OUTPUT in Java
INDIVIDUAL WORK (HOMEWORKS & PROGRAMS)
Bug Directory:
Bug
Interface, Bug
Eample, Bug
Game (buggy!), Bug
Classes
Homework 1 (Bugs with Interfaces)
-
Handed out Friday Aug. 31, 2001
-
Due: Friday Sept. 7, 2001
-
Write a class that implements the bug interface. Turn
it in via WebCT.
Homework 2 (Intro to Java 3D)
-
Handed out Wednesday Sept. 12, 2001
-
Due: Friday Sept. 21, 2001
-
Extend the SpinMouse
and FlySpinMouse
code to:
-
Look like a (a) vehicle or (b) living entity!
-
Have at least eight (8) separate shape3D objects
-
Have at least 3 different colors.
-
Have at least 2 different kinds (classes) of shape3D objects
-
Have your name somewhere, in text, on the object. Could be
hidden, but must be "findable" by the viewing platform!
-
Turn it in via WebCT.
Homework 3 (Bugs with abstract classes)
-
Handed out Friday Sept. 21, 2001
-
Due: Friday Sept. 28, 2001
-
Look in the Abstract Bug
folder, and extend the abstract
bug class to:
- Implement your HW1 bug class, and
- have it work in the modified Bug
World
-
Turn it in via WebCT.
Homework 4 (Team time!)
- Assigned: Friday, Sept. 28, 2001
- Due: By Wednesday, Oct. 3, be assigned to exactly
ONE group! And tell me (email!!!!)
- The
Teams
TEAM WORK
Team Task 1
- Assigned: Friday, Oct. 5, 2001
- Due: By Wednesday, Oct. 10
- Each team must have a description of your overall goals
(a paragraph) emailed to me. I don't care who sends it, or who
writes it, but all must agree to it and be aware of it!
- The
Teams
Team Task 2
- Assigned: Wednesday, Oct. 10, 2001
- Due: By Wednesday, Oct. 17
- Get a web page up and send me the URL.
- Your page must have (for now), at the very least:
- Name of Team, list of members
- Statement of goal
- Link back to our class page
- The
Teams
PROGRAMMING
-
Language: Java3D
LINKS:
Platform: NMU IBM ThinkPad
TESTS AND QUIZES
FINAL