Discussion

This page will be updated with discussion Worksheets and Solutions throughout the semester. Recordings will be released periodically.

Discussion worksheets only need to be turned in if you did not attend discussion in-person or if your attendance was not logged in iClicker. In this case, the worksheets are due before the next discussion. All due dates can be found in Gradescope under the assignment. Discussion worksheet handouts will be provided. Solutions and walkthroughs can typically be found within the slides. However, the formal solutions will be posted after the discussion worksheet is due.

Discussion Title Worksheet Solutions Recordings Slides
Week 1 Discussion Welcome to CS10! Worksheet 1 Solutions 1 No Recording Slides 1
Week 2 Discussion Number Rep & Control Structures Worksheet 2 Solutions 2 No Recording Slides 2
Week 3 Discussion Domain/Range, Scoping, Iteration, Lists Worksheet 3 Solutions 3 No Recording No Slides
Week 4 Discussion Quest Practice Worksheet 4 Solutions 4 Recording 4 Slides 4
Week 5 Discussion Nested Lists + Recursion I Worksheet 5 Solutions 5 Recording 5
Passcode: ???
Slides 5
Week 6 Discussion Tree Recursion + Fractals Worksheet 6 Solutions 6 Recording 6
Passcode: ???
Slides 6
Week 7 Discussion HOFs, Rings, Debugging Worksheet 7 Solutions 7 Recording 7
Passcode: ???
Slides 7
Week 8 Discussion Midterm Preview Worksheet 8 Solutions 8 Recording 8
Passcode: ???
Slides 8
Week 9 Discussion OOP Worksheet 9 Solutions 9 Recording 9
Passcode: ???
Slides 9
Week 10 Discussion SPRING BREAK: NO DISCUSSION - - - -
Week 11 Discussion Project 4 Presentations - - - -
Week 12 Discussion Data Structures in Python + Concurrency Worksheet 10 Solutions 10 Recording 10
Passcode: ???
Slides 10
Week 13 Discussion Postterm Practice Worksheet 11 Solutions 11 Recording 11
Passcode: ???
Slides 11
Week 14 Discussion Review Worksheet 12 Solutions 12 Recording 12 Slides 12
Week 15 Discussion Review + Ask Me Anything Worksheet 13 Solutions 13 Recording 13
Passcode: ???
Slides 13