CSSE 220 – Object-Oriented Software Development
Homework
28
Objectives
Explore the use of more powerful data structures. Finish team project.
Tasks
-
Complete the assigned reading for the next session: Ch. 17 (skim only).
(See schedule for topics to focus on.)
If there is something you do not understand, make note of it so you can ask about it.
There is no assessment exercise over this reading on ANGEL.
-
Solo/Pair Work In-Class: Work with your partner for the Markov Program (or alone if you chose to not partner).
-
Complete the FixedLengthQueue in-class exercise.
-
Begin work on the Markov Program. Your goal is to understand the assignment description well
and begin planning how to implement your solution. Some of
you might make considerable progress in class, but we don't
expect you to work on it outside of class until
VectorGraphics is done.
We’re only going to do Milestone 1 of Markov this term. Milestone 1 is due
Saturday at the end of 10th week at 12:00 noon.
-
Team Assignments: Working with your team, complete the Vector Graphics project.
-
Review the project specification for details on the final deliverables. You should be done with everything except your presentation and team performance evaluations at the start of session 28,
but can take until your presentation to wrap up the software and
documentation if necessary.
-
Be prepared to give your public presentation. (The project specification includes details on my expectations for your presentation. Please read and follow them.)
-
Complete Cycle 4 (and entire project) Evaluation of Team Performance Survey / Reflection for the Capstone project
on ANGEL by start of next class session (see Lessons → Assignments → …). This is very important. I will lower your individual score on your team project by a full letter grade if you do not complete the evaluations.
Turn-in Instructions
Turn in your individual/pair work by committing it to your SVN repository.
See the Vector Graphics assignment description for team project deliverables.