Extra credit: Final exam prep
This assignment is due on Friday, May 2 at 11:59pm.
1 Practice with past final exams
We posted two past final exams on Discord. The final exam this semester will be similar. The exam goal is not to trick you but to test you on the design recipe that we taught you.
Print out the past final exams and do them on paper while timing yourself. Then, use the solution rubrics we posted to grade yourself. Notice how the rubrics emphasize following each step of the design recipe in order, not just stumbling onto a function definition by accident. You can test your work by typing it into DrRacket.
You can take one sheet of notes with you into the exam. As you prepare this sheet of notes, ask: What will help you solve not just the specific problems on past exams, but any future problem about a completely different part of the world? That is what the design recipe promises.
2 Practice with your instructors
Go to Luddy Hall room 0121 during an in-person tutoring session and tell the instructor that you want to do a past exam problem.
You can only try once per tutoring session. You cannot try during lab.
The instructor will give you a random problem from a past final exam we posted. The problem will probably have multiple pages (usually each final exam has just three problems). Do the problem.
You will receive credit proportional to your grade according to the solution rubric we posted. Your answer doesn’t need to be identical to the solution we posted. If you try multiple times, we will give you the most extra credit that you earn on any try.