Homework11
Overview
Deadlines:
Hw11 Reading and Checkpoints deadline |
Mon 1-Apr at 8pm |
Hw11 Main deadline |
Sat 6-Apr at 4pm: Note the change because of Hack112! |
Hw11 Late deadline (see syllabus for details) |
Mon 8-Apr at 4pm |
Notes:
- The same basic rules as hw1 apply here.
- Be sure to read this entire write-up before starting!
- Do not use any topics not covered in or before Week11 / Unit 8.
Part 1: Solo Reading and Checkpoints
This part only concerns reading and checkpoints, and not
code tracing or exercises (those are assigned below).
Read all the notes and carefully complete all
checkpoints up to and including section 8.5. A substantial number of these
checkpoints require writing code, so start early!
Part 2: Collaborative CS Academy Exercises
This part is collaborative, as explained in the syllabus. Collaboration is not required but is encouraged.
Be sure to properly cite your collaborators!
Complete (with green checks) the following:
- 7.8 Guided Exercises
- 8.6 OOP Practice
- 8.11.1 Unit 8 Guided Exercises
- SubstitutionCipher and ShiftCipher classes (2)
- 8.11.2 Unit 8 Exercises
- 8.12.1 Unit 8 Animations Guided Exercises
Part 3: Solo CS Academy Exercises
This part is entirely solo. It is not collaborative.
See the syllabus for details.
Complete (with green checks) the following:
- 7.10.3 Honors Exercises
- 8.12.1 Unit 8 Animations Guided Exercises
Part 4: Solo Writing Session
The writing session for this hw will occur in lecture on the Tuesday after the hw deadline.
Part 5: Solo Bonus (Optional)
You may optionally complete these exercises (working solo!)
for some modest bonus points (each worth 1% of this assignment):
- 8.11.2 Unit 8 Exercises
- Semester and Transcript classes (2)
- 8.12.2 Unit 8 Animations Exercises
- WaterPouringPuzzle classes (2)
- WaterPouringPuzzle