Project 31: GridWorld 3
Post date: Feb 01, 2011 6:7:33 AM
GridWorld case study, week 3 part 4
Over three five weeks, students complete parts 1-5 1-4 of the study. Answer all questions presented in the case study as well as create every program modification required in the study.
For this project we will stick "close to the book." This means downloading much of the book, the accompanying GridWorld library, and the Eclipse projects that house the files that you will work on. Here is a list:
Part 4 Narrative, which will also be printed for you
Eclipse archive GridWorldPart4.zip containing project GridWorldPart4 with
Java files for classes BlusterCritter, BlusterRunner, ChameleonCritter, ChameleonRunner, ChameleonKid, ChameleonKidRunner, CrabCritter, CrabRunner, CritterRunner, KingCrab, KingCrabRunner, QuickCrab, QuickCrabRunner, RockHound, and RockHoundRunner.
Text files Set7.txt, Set8.txt, Set9.txt, Exercises.txt, and GroupActivity.txt
Additional instructions for reference, also printed
The rough draft including parts through approximately ChameleonKid is due the first Saturday and the final draft including all parts is due the following Friday. Those dates are therefore April 9 and 15. A second draft including parts through CrabCritter is due the second Saturday, and the final draft including all parts is due the Wednesday following that. Those dates are therefore April 9, 16, and 20.
Part 5 will not be assigned. The material is no longer included in the AP test and there is even some that has not been covered in class. (It can be found in the textbook.) Part 5 will therefore be extra credit. If you are interested, please discuss the details with the instructor.
Part 5 Narrative, which those who are interested can download
Eclipse archive GridWorldPart5.zip containing project GridWorldPart5 with
Java files for classes SparseBoundedGrid, SparseBoundedGrid2, SparseBoundedGrid3, UnboundedGrid2, and SparseGridRunner
Text files Set10.txt, Set11.txt, Set12.txt, and Exercises.txt
Appendix D of the GridWorld Student Manual
Exhibits of this project are published.