






Materials for the AP Case Study Workshop
WORKSHEETS
We handed out worksheets from Joe Kmoch. See
http://aoit.whs.edu/~kmoch/apcs/
SLIDES
A zip will all the slides is here: workshopSlides.zip
The slides we covered in the workshop were:
Objects And Classes.ppt
AP-CaseStudy-Overview.ppt
Extending the Case Study.ppt
We didn't get to these slides, but you are welcome to read and use them:
Simulations.ppt
AquairumLabs.ppt
The code that goes with these slides is here: Simulations.zip
ROLE PLAYING
A zip with all the role-playing materials is here: RolePlaying.zip
We used the role-playing slides from Joseph Bergin of Pace University. They are here: FirstDayRolePlay-Bergin.ppt
We also provided these as other possible role-playing exercises:
JavaMBSRolePlayScripts.doc
JavaMBSRolePlayOverview.doc
FirstDayOverview.doc
FirstDay.doc
CASE STUDY
A zip with all the case study materials is here: JavaMBS-all.zip
For the case study we started off with the original files:
JavaMBS.zip
Then we added HungryFish as a subclass of Fish: JavaMBS-Hungry.zip. This zip contains just the Code directory with the changed code in it.
Then we added non-Fish: Mammal, Orca, Starfish, and Wall: JavaMBS-Wall.zip. This zip contains both a Code directory with the changed code and a MBSGUISource directory which has the changed gui source code. I created a new jar for the GUI classes which is in the Code directory: mbsguigt.jar. Use this jar instead of the original gui jar: mbsgui.jar. For more information see http://coweb.cc.gatech.edu/ice-gt/165.
Link to this Page