CSCI 511
Archive problem: Second day of class

08/25/2005 archived content

First, I apologize for this session. Our server went down the morning of the class and hence the pages to push were lost.

I suggest that you open this page when you are looking at the archive since the archive did not push pages properly.
SO,
(1) open the archive
(2) open this page
(3) when I talk about something, by following the archive with this page you have where I am in the archive.

I promise that the rest of the archives are much better.
The archive starts out with a really Annoying buzz!
They stop it after the first 5 minutes.

Here are the pages that I discuss in the order that I discuss them.

First, the beginning homepage should be the one at http://www.ecst.csuchico.edu/~amk/foo/cscijava/
from here there is a link to course lecture contents at http://www.ecst.csuchico.edu/~amk/foo/cscijava/contentsHW.html
what we want is the Design link which is http://www.ecst.csuchico.edu/~amk/foo/design.html
here, after initial discussion, I clicked on example Structure Charts http://www.ecst.csuchico.edu/~amk/foo/csci151/structure.html
for the ATM machine http://www.ecst.csuchico.edu/~amk/foo/csci151/atm.gif
for Object Model (Structure Chart) for an air transportation system http://www.ecst.csuchico.edu/~amk/foo/csci151/airline.gif
http://www.ecst.csuchico.edu/~amk/foo/csci151/structure.html#whichClasses
discussion not in notes of signatures, polymorphism, etc. and then back to
http://www.ecst.csuchico.edu/~amk/foo/csci151/structure.html#whichClasses

More examples –
http://www.ecst.csuchico.edu/~amk/foo/csci151/structure.html#moreexamples
particularly http://www.ecst.csuchico.edu/~amk/foo/csci151/JPaint.GIF
back to http://www.ecst.csuchico.edu/~amk/foo/csci151/structure.html#moreexamples
from the Argo tool http://www.ecst.csuchico.edu/~amk/foo/csci151/welcome_screenshot_0_16_1.gif
their page http://argouml.tigris.org/

Abstract Data Types (ADT)
http://www.ecst.csuchico.edu/~amk/foo/design.html
For clarity – what is in ADTs? Imports, exports, etc. (For more clarity link) http://www.ecst.csuchico.edu/~amk/foo/javanotes/ADTbrief.html
what is in Pre and Post conditions http://www.ecst.csuchico.edu/~amk/foo/javanotes/ADTbrief.html#example
change tire example http://www.ecst.csuchico.edu/~amk/foo/javanotes/tires.html
notes for ADT with complex numbers http://www.ecst.csuchico.edu/~amk/foo/javanotes/ADTnew.html
in brief http://www.ecst.csuchico.edu/~amk/foo/javanotes/ADTbrief.html
having a hard time with what is in pre and post again http://www.ecst.csuchico.edu/~amk/foo/javanotes/ADTbrief.html#example
javadoc http://www.ecst.csuchico.edu/~amk/foo/design.html#javadoc
an example of what the javadoc does on a student lab http://www.ecst.csuchico.edu/~amk/aiweb/modules/cscijava/labs/green/lab1/adt/

again what you need to do for labs: items 1-5 http://www.ecst.csuchico.edu/~amk/foo/design.html

due dates for labs http://www.ecst.csuchico.edu/~amk/foo/cscijava/dates.html
lab 1A http://www.ecst.csuchico.edu/~amk/foo/cscijava/labs/Javalab1a.html
Lab information http://www.ecst.csuchico.edu/~amk/foo/cscijava/labs/
lab 1 http://www.ecst.csuchico.edu/~amk/foo/cscijava/labs/Javalab1.html
some examples http://www.ecst.csuchico.edu/~amk/foo/cscijava/appletIntro.html
http://www.ecst.csuchico.edu/~amk/foo/cscijava/applets.custom/boxes/DrawBox.html
either way http://www.ecst.csuchico.edu/~amk/foo/cscijava/applets.custom/boxes/DrawBox22.html
rubber band http://www.ecst.csuchico.edu/~amk/foo/cscijava/applets.custom/boxes/DrawBox32.html
Boxes and mouses http://www.ecst.csuchico.edu/~amk/foo/cscijava/applets.custom/boxes/boxes.html
duke http://www.ecst.csuchico.edu/~amk/foo/cscijava/applets.custom/boxes/TestDuke3.html
http://www.ecst.csuchico.edu/~amk/foo/cscijava/applets.custom/boxes/boxes.html
duke and sound http://www.ecst.csuchico.edu/~amk/foo/cscijava/applets.custom/boxes/DukeTest2.html
lab information http://www.ecst.csuchico.edu/~amk/foo/cscijava/labs/
double-buffering http://www.ecst.csuchico.edu/~amk/foo/cscijava/labs/examplebox.html
all again http://www.ecst.csuchico.edu/~amk/foo/cscijava/labs/
Beautiful example http://www.ecst.csuchico.edu/~amk/foo/cscijava/labs/lab1.demo/takemoto/Lab1.html
examples http://www.ecst.csuchico.edu/~amk/foo/cscijava/labs/
How to turn in http://www.ecst.csuchico.edu/~amk/foo/design.html#webpage
where http://www.ecst.csuchico.edu/~amk/foo/cscijava/#labs
really where (from this page) http://www.ecst.csuchico.edu/~amk/foo/cscijava/turnin/
first java lab requirements http://www.ecst.csuchico.edu/~amk/foo/cscijava/labs/Javalab1.html
the design page – how to do all the lab requirements http://www.ecst.csuchico.edu/~amk/foo/design.html