CSSE 220 -- Object-oriented Software Development

Homework 11: BallWorlds program and Paint IEP + UML due at 5:00 PM on Friday of 4th week

  1. Catch up on reading and anything else that you are behind on before Friday's exam.
  2. Complete the BallWorlds program. Make sure that it is commented well, that it has reasonable indentation, and that it has meaningful variable names.  Commit your final BallWorlds project to your individual repository.
  3. Create an Iterative Enhancement Plan for Paint, as described in the Paint Assignment document.  Use the form that I provided.  Add this to your project folder, refresh the project in Eclipse, and commit your project to your Paint team repository.
The following are due on the first class after break:
  1. Complete the assigned reading for the next session (see the course schedule). If there is something you do not understand, make a note of it so you can ask about it in class.
  2. Continue to look at the Key Concepts chapters 1-4.  This is a good place to quickly notice things you might have missed from the chapters. On Day 15, we will have a "Key concepts vocab quiz" over chapters 1-4.