CS 70

Week 13

Lessons

Work through Week 13 Lessons. Aim to finish the first lesson by Thursday, April 23, and the second by the end of the week.

  • Lesson One covers heaps (the data structure!).
  • Lesson Two covers inheritance and subtype polymorphism.

Lab Check-Ins

For each class meeting, fill out a lab check-in (2 points each):

Assignments

Continue Week 12 Assignments

Start Week 13 Assignments

Once you've completed Homework 8, there are no more programming assignments for the rest of the course. The only things remaining are lessons and proficiency checks.

  • LHS Cow speaking

    The schedule for the end of the course is a bit weird, so pay close attention to the dates!

Group 9 Proficiency Checks

Group 10 Proficiency Checks

Notes

  • You will only have two tries for Groups 9 and 10: the first try (now), and the final try (during finals week).
  • You won't have much practice in the topics in Group 10 so these proficiency checks will test for basic comprehension, not deep understanding.

Proficiency Check Retries (Groups 7 and 8)

Review!

To help you review for the proficiency check retries, we've made a summary page for all the lessons so far, which has includes the “Key Points” summary for each lesson and provides links back to all the lesson pages for the topics covered in that lesson. You can access the summary page here:

Also, here are links to the learning-objective groups corresponding to the last three groups of proficiency checks:

Recheck!

When you are ready, you can retry any of the proficiency checks that you have not yet passed for Groups 7 and 8.

Note that we will wait to release the second-try proficiency checks until after Group 6 first tries have been graded (as fast as we can!!).

(When logged in, completion status appears here.)