The first midterm test is on Friday, October 13th.
-
It will be delivered on Brightspace,
using the Assessments > Quizzes tool.
-
You will be allowed 90 minutes to complete the test.
-
You may start the test any time between 9AM and 9PM.
-
You are not allowed to discuss the test
with anyone (or anything) other than the course instructors
(Nikita, Mark, Somayeh)
from the time you start the test
until everyone has finished it
that evening.
-
It is an open book test.
That means that you are allowed to:
-
Consult the course slides.
-
Consult the sample code on the course website.
-
View your previous submissions in this course.
-
Use an IDE to write and debug code.
-
You are not allowed to
-
Copy code from any internet source other than the course website.
-
Have anyone else write code for you,
or tell you what code to write,
or give you any advice about writing code.
-
Do anything that subverts the purpose of this test:
to tell whether you have learned the material
to a sufficient degree.
There is a sample midterm
from the pen-and-paper era.
Questions on your midterm will be different,
but of the same ilk.
-
You will not be asked to write complete programs.
-
The questions will generally be short --
often one line of code
(or even less).
-
There will be multiple choice questions
(approximately 15% of the test).
-
You do not need to comment your code on the test
unless we specifically ask you to.
-
You do need to follow style conventions.
You should try to complete the sample test on your own.
You are going to have to write a real test,
and the best way to prepare for that is by writing tests.
Just looking at the answers
is not the same at all!
Once you have completed the test to your satisfaction,
you should look up the answers
in the Course Material > Sample Code
part of the course website.