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



Quick Links


Lab Check-Off Questions

Directions

All lab check-off deadlines are at 11:59PM exactly one week after the day you are assigned a lab. So if you were assigned a lab on a Monday, you have until the end of the following Monday to be checked off. However, you need to get checked off by a TA or lab assistant, so your 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: Labs 1, 2, 3, 4

Lab 1: Welcome to Netsblox!

Lab 2: Build Your Own Blocks

Required

More Self-Check Questions

Lab 3: Conditionals and Variables

Required

More Self-Check Questions

Lab 4: Functions

Required

More Self-Check Questions


Week 2: Labs 5, 6, and 7

Lab 5: Lists 1

Required

** More Self-Check Questions **

Lab 6: Tic-Tac-Toe, Boards

Required

More Self-Check Questions

Lab 7: Algorithms

Required

More Self-Check Questions


Week 5: Labs 8 and 9

Lab 8: Algorithm Complexity

Required

More Self-Check Questions`

Lab 9: Testing Code and 2048

Required

More Self-Check Questions


Week 4: Labs 10, 11, and 12

Lab 10: Trees and Fractals Using Recursion

Required

More Self-Check Questions

Lab 11: Recursive Reporters

Required

More Self-Check Questions

Lab 12: Concurrency

Required

More Self-Check Questions


Week 5: Labs 13 and 14

Lab 13: Finch Lab

Required

You can get checked off for this lab as long as you show up to lab and work on it. No questions!

More Self-Check Questions

Lab 14: Functions as Data and HOFs

Required

More Self-Check Questions


Week 6: Labs 15 and 16

Lab 15: Besides Blocks: Welcome to Python

Required

More Self-Check Questions

Lab 16: Besides Blocks: Data Structures in Python

Required

Self-Check Questions


Week 7: Labs 17, 18, and 19

Lab 17: Besides Blocks: Text Processing in Python

Required

More Self-Check Questions

Lab 18: Besides Blocks: Data and Python

Required

Lab 19: Besides Blocks: OOP in Python

TBD


Week 8: No labs