Welcome to the CS 1 Midterm Cover Page. This page links to the actual midterm, but you must read the text of the entire page before starting anything.
Midterm Structure
The midterm is divided into two parts:
- “Pitfalls” questions which ask you to identify common problems in code and fix them
- A mini-project where you will implement a program which can play a baord game.
Midterm Rules
Please make sure to obey the letter, but also the spirit of the following rules.
- You will have 24 hours to submit from when first start reading the midterm code or guide.
- You may spend \(\leq 6\) hours of active time working on the midterm.
- Unlimited/untimed breaks are allowed within the 24 hours, but, you must be careful to follow all the midterm rules even when taking a break.
- During the duration of the midterm, you may not access any resource other than the following:
- the midterm guide (see below),
- the CS 1 Python Syntax/Reference Guide, and
- the CS 1 Readings
- No other person (including members of course staff) may discuss any of the problems on the midterm with you at any point until the midterm has been graded and returned. This includes sharing ideas, code, talking about the problems, etc.
- If you have a clarification question, the only place you can/should ask is in a private question on our Ed Discussion Board. Please do not email anyone on course staff with questions directly as this will be impossible for us to handle.
Midterm Grading
Because you will not have help, the grading policies for the midterm will be much more friendly. Specifically, each function will be graded independently. If you get q “PASS” for a particular function, you will earn those points regardless of what other functions you finish!
I’m Ready!
When you are ready to begin the exam, open the box below for instructions on how to access it.
You can find the exam page at this link. The password is the following phrase:
I confirm that I have read all the instructions on the cover page and will ask for clarification if something is not completely clear.