Your Navigation Bar didn't load.
Overview News Calendar Staff Grades /sp16/resources



Quick Links


Lab Check-Off Questions

Directions

All lab check-off deadlines are at 11:59PM. (However, you need to get checked off by a TA or lab assistant, so you last chance to get checked off is during lab or office hours.)

To get checked off, you should prepare answers to the specific questions for each lab. You shouldn’t feel compelled to memorize every single detail of lab. The goal here to make sure you’re on track with CS10 and you should be comfortable with the higher level concepts for each question. For each lab the first questions are the biggest ideas, and the later questions are for your own benefit and review.

Remember: Even if you miss a check-off deadline, you can still get 50% credit for any lab check off at any time during the semester.



Week 1: Lab 1: No check-off needed!

Lab 1: Welcome to Snap!


Week 2: Labs 2 and 3

Lab 2: Build Your Own Blocks

Required

More Self-Check Questions

Lab 3: Conditionals and Variables

Required

More Self-Check Questions


Week 3: Labs 4 and 5

Lab 4: Functions

Required

More Self-Check Questions

Lab 5: Lists 1

Required

More Self-Check Questions


Week 4: Lab 6 and 7

Lab 6: Algorithms

Required

More Self-Check Questions

Lab 7: Algorithm Complexity

Required

More Self-Check Questions


Week 5: Lab 8

Lab 8: Finch Lab


Week 6: Labs 9 and 10

Lab 9: Testing Code and 2048

Required

More Self-Check Questions

Lab 10: Recursion

Required

More Self-Check Questions


Week 7: Lab 11

Lab 11: Recursive Reporters I

Please note: This lab is required to be submitted through bCourses.

### Go to this page to submit the lab online: https://bcourses.berkeley.edu/courses/1408649/assignments/7511754

Required

More Self-Check Questions


Week 8: Lab 12

Lab 12: Tic-Tac-Toe, Boards

Go to this page to submit the lab online:

bCourses

Required

More Self-Check Questions


Week 9: Lab 13

Lab 13: Concurrency

Required

More Self-Check Questions


Week 11: Lab 14

Lab 14: Lambdas and HOFs

Go to bCourses to submit the lab online:

bCourses Note the autograder requires you to use the “AUTOGRADER” sprite when clicking “Get Feedback”, but otherwise you can do the same work as normal.

Required

More Self-Check Questions


Week 12: Lab 15 and 16

Lab 15: Besides Blocks: Welcome to Python

Required

More Self-Check Questions

Lab 16: Besides Blocks: Data Structures in Python

Required

More Self-Check Questions


Week 13: Lab 17

Lab 17: Internet

Required

More Self-Check Questions

Week 14: Lab 18

Lab 18: Besides Blocks: Text Processing in Python

Required

More Self-Check Questions