Discussion

This page will be updated with discussion Worksheets and Annotations throughout the semester. Recordings will be released periodically and whenever possible. Please allow for 72 hrs for the page to update.

Discussion worksheets only need to be turned in if you did not attend discussion in-person or if your attendance was not logged. In this case, the worksheets are due before the next discussion. All due dates can be found in Gradescope under the assignment.

A physical and digital copy of the discussion worksheet will be provided. Any physical extras will be left in OH if you need an additional copy.

Solutions can be worked through or found within the Annotations.

Please attend Nahee’s Office Hours for any discussion related questions!

Discussion Date Title Worksheet Annotations/Slides
Discussion 1 Tue 6/23 Welcome to Snap! Worksheet 1 Annotations 1
Discussion 2 Thu 6/25 Data-types, Domain / Range, Number Representation Worksheet 2 (Slides 2)
Discussion 3 Tue 6/30 Domain/Range, Scoping, Iteration, Lists Worksheet 3 Annotations 3
No Discussion Thu 7/2 No Discussion N/A N/A
Discussion 4 Tue 7/7 HOFs and Lambdas Worksheet 4 Annotations 4
Discussion 5 Thu 7/9 Nested Lists, Linear Recursion, and Tree Recursion Worksheet 5 Annotations 5
Discussion 6 Tue 7/14 Algorithms and Algorithmic Complexity Worksheet 6 Slides 6
Discussion 7 Thu 7/16 Quiz 2 Practice Worksheet 7 Solutions 7
Discussion 8 Tue 7/21 Intro to Python Worksheet 8 Annotations 8
Discussion 9 Thu 7/23 Python Practice and Data Structures Worksheet 9 Annotations 9
Discussion 10 Tue 7/28 Object Oriented Programming Worksheet 10 Annotations 10
Discussion 11 Thu 7/30 Recursion + Quiz 3 Practice Worksheet 11 Annotations 11
Discussion 12 Tue 8/4 Project 4 Presentations - -