Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 4.25 KB

lab_directory.md

File metadata and controls

38 lines (32 loc) · 4.25 KB
layout title description nav_order
default
Labs
Lab worksheets, links, and deadlines
8

Labs

Lab Slides: Folder or can be accessed using https://tinyurl.com/cs10-labs

Labs are an opportunity for you to apply what you've learned in lecture in code (and other forms) All labs have a conceptual and a coding component. All labs assignments must be uploaded and autograded using Gradescope; the Gradescope link can be found on the worksheet.

The worksheeks linked below are high-level overviews and can be seen as a set of instructions for lab. Each worksheet lists all the required blocks, functions, or tasks for a particular lab. The worksheets also contain some of the test cases used to grade the lab.

The workbook, which differs from the worksheet, is used as a step-by-step guide to complete each lab. Lab worksheets will be released at 5:00 PM on the lab day.

Labs Submission Deadline
Lab 1: Welcome to Snap! WED 9/04
Lab 2: Build Your Own Block MON 9/09
Lab 3: Conditionals, Reporters, Testing WED 9/11
Lab 4. Lists + HOFs MON 9/16
Lab 5. Algorithms WED 9/18
Lab 6. Algorithmic Complexity MON 9/23
Lab 7.Testing + Proj 3 WED 9/25
Lab 8. Boards WED 10/2
Lab 9. Trees + Recursion WED 10/9
Lab 10. Linear Recursion MON 10/14
Lab 11: HOFs and Functions as Data MON 10/21
Lab 12: Welcome to Python WED 10/23
Lab 13: Data Structures MON 10/28
Lab 14: Linear Recursion WED 10/30
Lab 15: Tree Recursion MON 11/4
Lab 16: Object Oriented Programming WED 11/6
Lab 17: Text Processing WED 11/13
Lab 18: Concurrency and Parallelism MON 11/18
Lab 19: Data Science WED 11/25