![]() |
CS111 Labs |
You must register
for a lab section in addition to a lecture section of CS111. Each
student in the lab must have her own machine, so we cannot
accommodate more than 15 students in a lab. If the section you
would like to get into does not have any more room, please register
for a section that's available, and then try to find someone whom you
can switch with. You may post on CS111-F07 Q&A
to find
someone you can switch with.
Each lab consists of several tasks, each marked by a checkmark. We encourage you to show your work to a TA or a lab instructor when you are done with each task. This way you get important feedback on your work. We may take notes on how many exercises each student has completed. These notes are for our records only, they don't affect your grade.
Red checkmarks indicate that the exercise is crucial for understanding homework material. Usually you should be able to finish all such exercises during the lab. If you haven't finished all such exercises at the lab time, we strongly encourage you to finish all of them before you start working on the homework. If you need help, please come to our office hours, we are always happy to go over the lab exercises with you.
Please keep in mind that the pace of programming is different for different people. Sometimes you may get stuck on one exercise for a while, or just have a bad day. Don't get discouraged if you finished fewer exercises than another student in a lab: that doesn't, by itself, indicate that you are behind in understanding.