CSSE 220 – Object-Oriented Software Development

Homework 5

Objectives

Practice implementing a class, including the process for doing so (using documented stubs and test-first programming). Practice at determining what fields are needed to implement a class. Continued practice at using an API.

Tasks

  1. Complete the assigned reading for the next session, according to the course schedule (you see it's the end of ch. 3, right?)
  2. Complete the assessment exercise over this reading on ANGEL (under Lessons → Assignments).
  3. Programming:
    1. Complete the WordGames project.

      • Use the PROCESS in the WordGames instructions: documented stubs and test-first programming.
      • The grading rubric for WordGames appears at the top-right of the instructions.

Turn-in Instructions

Turn-in your programming work by committing it to your SVN repository.