Week 2 Outline

  • Recording for Tuesday class (see email or announcement for passcode)
  • Python code (MarbleJar2) from Thursday class
  • Review assignment 1
  • Reminder: last chance for syllabus quiz
  • Discuss implementation of FancyDice classes
  • Introduce Lab 2
  • Revisit assignment 1
  • Review MarbleJar revisions
    • Add the dump method
    • Add the __str__ method
    • Add the __add__ method (see Table 8.3)
  • Introduce assignment 2
  • Announcement: Advising event for first-year students