Quiz Policy

The Boring But Important Details

Quizzes in CS 307 will be scheduled using PrairieTest, proctored in the CBTF, and completed using PrairieLearn.

Be sure to read the documentation for both services!

The quiz itself will be completed on the PrairieLearn platform, but you will not need to directly access PrairieLearn as PrairieTest will direct you to the quiz on PrairieLearn at the start of the quiz.

The policies of the CBTF are the policies of this course, and academic integrity infractions related to the CBTF are infractions in this course.

Dates

You may begin scheduling your quiz on the reservation date listed below. To do so, head to PrairieTest. You may schedule your quiz any time between the start and end date, provided there is capacity in the CBTF. Discussion sections the Friday before a quiz will be officially cancelled, and converted to office hours in the usual classroom at the regularly scheduled time.

Quiz 01

  • Reservation: Thursday, 2024-09-19
  • Start: Monday, 2024-09-30
  • End: Wednesday, 2024-10-02

Quiz 02

  • Reservation: Thursday, 2024-10-24
  • Start: Monday, 2024-11-04
  • End: Wednesday, 2024-11-06

Quiz 03

  • Reservation: Thursday, 2024-11-21
  • Start: Monday, 2024-12-02
  • End: Wednesday, 2024-12-04

Content

All quizzes will be cumulative, both explicitly and implicitly.

Format

Quizzes will be very similar to homework in both content and presentation. In the CBTF, you will be directed (via PrairieTest) to PrairieLearn to complete your quiz.

New to the CBTF? Consider taking their orientation quiz to learn about the process!

Each quiz will consist of some number of checkbox, numeric, and model fitting questions. Importantly, code questions will not appear on quizzes. However, you will certainly still need to write code to complete the checkbox, numeric, and model fitting questions.

Unlike homework with unlimited attempts, you will have multiple but limited attempts at each question. Additionally, you will only ever have one variant of a question, that is, follow-up attempts will not have any random elements change. There will be no timeout between submissions.

A large proportion of the questions on the quizzes will be randomly sampled from the relevant homework assignments.

You will have five attempts for each numeric question:

  • The first two attempts will grant 100% credit.
  • The remaining three attempts will grant decreasing credit: 80%, 60%, 40%

You will have three attempts for each checkbox question:

  • The first attempt will grant 100% credit.
  • The remaining two attempts will grant decreasing credit: 75%, 50%

You will have six attempts for each model fitting question:

  • The first three attempts will grant 100% credit.
  • The remaining three attempts will grant decreasing credit: 80%, 60%, 40%

Like homework, partial credit is possible. Don’t worry too much about how partial credit interacts with the credit ranges above. Importantly know that your score can never go down, and you always want to get questions correct on attempts with the highest possible credit.

Also like homework, you will be given access to a VSCode Workspace. This will be your only method for accessing Python, so you will need to use it! Any definitions or formulas provided in Workspaces in the preceding homework assignments will be provided. You are responsible for all other information. Like homework, any model fitting questions will have their own workspace.

Issues

If you have a non-course technology issue (for example, an inoperable keyboard or an inability to access PrairieLearn) raise your hand, alert a proctor, and file an incident report if necessary.

If you believe there is an issue with a quiz question, first, realize that it is much more likely that you are simply not solving the problem correctly. The quiz questions are thoroughly tested before each quiz. It is probably a better use of your time to simply start over and try the question again.

If you would like to contest a quiz question, you should:

  • Briefly check with the proctor to make sure it is not something within their control.
    • Proctors cannot answer question about course content, and they are not familiar with the autograder for the course. They can only help you verify that there isn’t an issue within their control that they can solve immediately.
  • Be sure your work for the question is clearly marked in the provided notebook within the VSCode Workspace.
  • Use the “Report an error in this question” and clearly indicate the issue, and where the course staff can find your work in the provided notebook.

Failure to do any of the above will make it nearly impossible to return any lost points if indeed the question is broken.

Additional information about what to do during quiz if you encounter an issue can be found on the CBTF website.

DRES Accommodations

If you have accommodations identified by the Division of Rehabilitation-Education Services (DRES) for quizzes, please upload your letter via the CBTF website. Letters can take up to five days to process, so please upload as soon as possible.

Once accepted, your accommodations will be automatically applied within PrairieTest and automatically administered in the CBTF!