CS10 Midterm Logistics

Material Coverage

The midterm will test material covered since the beginning of the semester until the week of 10-18 (inclusive) -- everything we have done in class (readings, lectures, labs, homeworks) up through, and including, the Twitter talk, except what was covered in discussion.


The midterm will be administered in two parts on Wednesday 10-27. The first part will be administered at 200 Sutardja Dai in the second hour of the lab section that you regularly attend. For example, if you attend the 12pm to 2pm section, the first part of your midterm will be administered from 1pm to 2pm. The first part of the midterm will be done on the computer: you will each sit one computer per student, and we will ask you to download files and instructions off of a certain location. You will submit your final answers on bSpace.

The second part will be administered at 10 Evans from 6pm to 8pm. It will be done on paper, and we will provide a list of the blocks available in Scratch and BYOB that you can use. The style of this part of the midterm will be similar to that of the Quest: we will ask you questions on the readings, on various concepts, and on programming in BYOB. You are allowed two study sheets of size 8.5" x 11", handwritten on both sides.

Please let the staff know if you have a legitimate conflict with the times of the midterm administrations so that we can make alternate arrangements. Please let us know as soon as possible; we cannot help you if you inform us the day before the midterm.

Review Session

There will be a review session for the midterm, from 6pm to 9pm on Sunday 10-24, at the Wozniak Lounge in Soda. The presentation from the review session is available here.


First off, don't panic! Drink some chamomile tea, take a deep breath, and maybe even read this comic strip. Work through the labs and homeworks once again, and ask questions if anything is unclear. We have also posted the midterm from the last administration of this class in Fall 2009; you may find this useful to get a sense of how the midterm will be structured and what may be on it.