Discussion 9 handout

Group members (names & NetIDs)

Objectives

Overview

Our exam study guide includes a thorough list of skills that you should be able to perform at this point in the course, divided into 7 categories:

  1. Efficiency
  2. Recursion
  3. Trees
  4. Loop invariants and searching
  5. Sorting and comparisons
  6. Dictionaries and hashing
  7. GUIs and lambda expressions

Your TAs have written questions that exercise these skills and will select several to review during section. Work with your group to answer the questions as they are presented, recording your work and final answer on your worksheet. Submit this worksheet as usual at the end of section.

Problem 1

Problem 2

Problem 3

Problem 4

Problem 5

Submission

  1. Open the assignment page for “Discussion activity 9” in CMSX
  2. [Recorder] Find the “Group Management” section and invite each group member
  3. [Others] Refresh the page and accept your invitation
  4. [Recorder] Take a picture of your work and save as either a JPEG or a PDF file named “discussion_responses”. After all invitations have been accepted, upload your picture as your group’s submission.
    • Recommended scanning apps: Microsoft Office Lens, Adobe Scan, Genius Scan, Evernote Scannable

Ensure that your group is formed and your work submitted before the Friday evening deadline.

Tips and reminders