Q: When and where is the midterm?
A: In LAC, from Oct 15-18. You need to register a time
to write, following the link "Book your exam with LAC" on eClass.
When it is time for your exam, go to LAC and login to eClass
on their computer.
To start the exam, click on the "Midterm" link on the
eClass course page, in the "Exams" section near the bottom
of the page.
Q: How long will the exam be?
A: The exam is 90 minutes.
The eClass system will start counting time once you begin the exam.
Q: What are the allowed tools and materials?
A: You can bring one sheet of paper with notes, double sided, either handwritten or printed. You may bring a simple non-programmable calculator. You may not access other electronic devices. You may not communicate with anyone except the LAC proctors during the exam.
Q: What will be included in the topics for the exam?
A: Everything we discussed in class,
up to and including all of Lecture 10.
This includes activities and sample code up to Lecture 10, and quizzes up to and including quiz 5.
Required readings up to and including the
"Checkers is solved" paper.
Anything related to assignment 1 and 2.
Regarding Python, see below.
Q: What will not be on the exam?
A: Lecture 11 and later. Anything that is marked as "optional" on the slides, on the website, or under activities.
Questions about irrelevant details of the readings. For example,
I might ask a general question about the size or shape of the state space of checkers,
but I will not ask how many states with 16 checkers there are.
Q: What Python knowledge will be needed for the exam?
A: We expect you to be able to
read, understand, slightly modify, and answer questions about
existing Python code, within the limits of
what we have done in this course and the assignments.
Q: What is the format of the exam?
A: In general, the exam will be delivered in a format that is
similar to quizzes.
Questions will be delivered within eClass.
There will be a mix of true/false, multiple choice,
and short answer questions.
There will not be any long answer (essay) questions in this exam.
Questions will be randomly selected from several pools.
Each student will receive
the same number of questions from each pool.
For example, there may be 3 questions
randomly selected from the pool "topic 1 - easy",
followed by 3 random questions
from pool "topic 1 - medium", etc.
All questions from one pool will be grouped together.
All randomization will be done by the eClass system automatically.
Q: What if I miss the exam because of an emergency?
A: Contact your instructor within two working days to possibly
be granted
an excused absence. See the course syllabus for details.
Q: Can I re-book my exam time at LAC?
A: Possibly. However, space in LAC is limited.
Contact them directly, as soon as possible, to find out.
Last modified: Oct 3, 2024, Martin Müller