Hope you are all enjoying your spring break. Please do take a break, but also try to set aside some time to catch up on your courses. There will be only a few weeks left in the semester when we come back next week, and finals will be coming up quickly.

In particular, here’s what you can work on for our course:

  • review for the Exam #2 in-class exercises
    • I am grading your take-home exams this week, and I have posted the solutions to the take-home exercises (to OpenLab Files). Please review the solutions and make sure you understand them. We will briefly review the take-home exercises at the beginning of class Monday.
    • The in-class exam will be next Monday (April 25), when we return from break. The in-class exercises will be similar to some of the take-home exercises.
  • read Sec 3.1 of the textbook and start the HW#4 exercises (Sec 3.1: #3-8, 23, 24)
    • we discussed some of these exercises in class last Wednesday
    • for each of these exercises, write pseudo-code
    • for the odd-numbered exercises, compare with the solutions in the textbook
    • some of the textbook solutions can be simplified using certain python constructs, such as for loops for iterating over the elements of a set
  • review (and edit) the python code “trinkets” we have looked at (see here for a full list of the trinkets we have looked at so far)