CSSE 220 – Object-Oriented Software Development

Homework 27

Objectives

Explore the use of more powerful data structures with Markov.

Continue working on the team project.

Tasks

  1. Complete the assigned reading for the next session: Sections 16.6-16.8. (See schedule for topics to focus on.) As you read, see if you can answer the self-check questions. If there is something you do not understand, make note of it so you can ask about it.
  2. There is no ANGEL quiz over chapter 16
  3. Solo Work In-Class:
    1. (5 points) Your solo work for this part must be done in the DataStructures project, which comes from your individual SVN repository.  If you do not finish it in class, finish it for homework.
    2. Complete the TODO items in DataStructureDemo.
  4. Team work: Work with your assigned team  for the Markov Program.

    1. (10 points) Complete the FixedLengthQueue in-class exercise.
    2. Begin work on the Markov Program. Your goal is to understand the assignment description well and begin planning how to implement your solution.

      We’re only going to do Milestone 1 of Markov this term. We’ll have more in-class work time on it in the next class session. Milestone 1 is due at 5 PM on Friday, Feb 20.

    3. Working with your team, complete Cycle 2 of the Minesweeper project. Summarize what you did/didn't complete from your Cycle 2 user stories. Create user stories for Cycle 3..

Turn-in Instructions

We will grade your CHapter 17 quiz using ANGEL. Turn-in your individual work by committing it to your SVN repository. Commit your FixedLengthQueue and Minesweeper work to your team repository.