Lesson 19: Project work day
Outline:
- Questions?
- Recap:
Mapclass- motivation
- designing with classes
- Project work time
- look back at your code from Part 1 of your project – which nouns could be used to group your code’s data and/or functionality?
- draw diagrams for possible classes into which to refactor your project code
- brainstorm test cases
- code some of this now!
What’s next
Upcoming events/assessments:
- No CS Bits and Bytes this week
- Homework assignment 6 is due tomorrow!
What you should do now:
- The readings (see below)
- Finish Assignment 6
- Keep working on refactoring your project code
Reading assignment (to be completed by the next class):
- Zelle section 13.1 (pp. 413–416)
- Choose one:
- case study: racquetball simulation: Zelle section 13.2 (pp. 416–427)
- case study: cannonball animation: Zelle section 13.3 (pp. 428–445)
- case study: dice poker: Zelle section 13.4 (pp. 445–463)