</a>

Looking for CS10N Summer Bridge? Go to cs10.org/bridge17

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. We will ask you 2 questions from the required section at random for each lab check off. So, you must be prepared to answer any question in the required section.

Monday and Tuesday’s lab check offs are due Thursday; Wednesday and Thursday’s lab check offs are due Monday.

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 Snap!

Lab 2: Build Your Own Blocks

Required

More Self-Check Questions

Lab 3: Conditionals and Variables

Required

More Self-Check Questions

Lab 4: Abstraction and Testing

Required

More Self-Check Questions


Week 2: Labs 5,6,7,8

Lab 5: 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!

Lab 6: Lists 1

Required

** More Self-Check Questions **

Lab 7: Tic-Tac-Toe, Boards

Required

More Self-Check Questions

Lab 8: Algorithms

Required

More Self-Check Questions


Week 3: Labs 9,10

Lab 9: Algorithm Complexity

Required

More Self-Check Questions

Lab 10: Functions as Data and HOFs

Required

More Self-Check Questions


Week 4: Labs 11, 12, 13

Lab 11: Testing Code and HW3

Required

More Self-Check Questions

Lab 12: Fractals Using Recursion

Required

More Self-Check Questions

Lab 13: Recursive Reporters

Required

More Self-Check Questions


Week 5: Labs 14, 15

Lab 14: Recursive Reporters 2

Required

More Self-Check Questions

Lab 15: Concurrency

Required

More Self-Check Questions


Week 6: Lab 16,17,18

Lab 16: Recursion with HOFs

Required

More Self-Check Questions

Lab 17: Besides Blocks: Welcome to Python

Required

More Self-Check Questions

Lab 18: Besides Blocks: Data Structures in Python

Required

Self-Check Questions


Week 7: Lab 19, 20

Lab 19: Besides Blocks: Text Processing in Python

Required

More Self-Check Questions

Lab 20:The Internet

Required

More Self-Check Questions