Link Search Menu Expand Document

Quiz Notes, Strategies, and Considerations

To provide you with the extra encouragement to do the reading before coming to class and to get your questions resolved as soon as possible, we will periodically have pop-quizzes during our synchronous class time.

Please read the Syllabus and the FAQ pages for additional information about course policies with regards to missed/dropped quizzes.

Below are a few tips and information to help you do well.

Table of contents

  1. Taking a Quiz
    1. Preparing for the quiz
    2. Quiz Logistics
  2. Regrade Requests
    1. Step 1: Check if there’s a grading error
    2. Step 2: Make your request on the page for the specific question
  3. How to submit a regrade request
  4. How to submit an effective regrade request
  5. Please submit regrade requests in a timely fashion.
  6. For work graded on Gradescope, always use the regrade request button (not email or the forum)
  7. Make-up / Replacement Quizzes
    1. What is covered
    2. Quiz structure

Taking a Quiz

Preparing for the quiz

Practice by solving the weekly quizzes.

Focus on writing your own code from scratch.

  • For the examples in the textbook, try to write the solution yourself, without looking at the solution, and then compare with the one that is provided in the textbook.
  • For each Figure that shows the code, run it yourself or try to write that code yourself.
  • If the instructor note shows an example or asks a question, work through the example, check the output, answer the question and check the result.

Since quizzes are open-book, you can use zyBooks as well as your notes to come up with your own answers. We recommend using handwritten notes, so that you do not need to have yet another open window during the quiz.

Quiz Logistics

We highly recommend using a computer (not a phone or a tablet) for doing the work in this class, especially, during quizzes.

Before the start of the class, open the zyBooks and have your notes ready for reference.

Have Gauchospace and Gradescope sites open side-by-side. We recommend opening them in two separate windows, so that you can see both at the same time.

Before opening a quiz on Gauchospace, note the end time and the quiz duration.

  • On Gauchospace, the sidebar on the right should show you the total number of questions as well as the remaining time.
  • Set your own timer, which should go off 3-5 minutes before the official timer ends.

All quizzes will always start on Gauchospace. Some quizzes will have a question (usually, the last question of the quiz) that will redirect you to the appropriate version on Gradescope. If that’s the case, carefully note the version name that’s at the top of the question and open up the correct version on Gradescope.

  • Even when submitting code on Gradescope, no need to type it there: you can develop/test it in zyBooks/IDLE
  • Copy/paste the instructions / a template
  • Make sure to periodically save your solution on Gradescope.

Use your notes to come up with your own answers.

We encourage you to write and test your code in an editor (in zyBooks or in an IDE) to verify that your code behaves as expected. Feel free to develop it in Gradescope, where you can see the timer, but if time allows, run your code before your final submission to ensure that you don’t have any syntax errors.


Regrade Requests

After every quiz, we highly recommend that you look over the results: if you got something wrong on the quiz, make sure that you understand what the correct answer is supposed to be and why. It is possible that the quiz questions from previous weeks might show up on the future quizzes to give you a chance to get them right the next time you see the same scenario.

If you ever need us to regrade something on Gauchospace or Gradescope, instead of emailing us or posting about it on the forum, please use the “Regrade request” option on Gradescope. You can also use this feature to ask for clarification, if you are unsure why your answer is not correct.

Every quiz on Gradescope will have a “Version” question as its very first question: use this question for any regrade requests that relate to Gauchospace. Read below to see how to submit your request.

What to do if you have questions about the grading of a problem (e.g., you think there was a grading error).

Step 1: Check if there’s a grading error

Depending on the question, try the following steps:

  • Read through the rubric and see what issue(s) it addresses.
    • Look over your code to see how/why the rubric might apply.
    • Note that only the rubric items that have a checkmark next to them apply to your submission.
  • Verify that you wrote down the correct answer. Run your code to see if it generates any errors or works as expected.
  • A lot of times the “Correct” rubric will show you the answer that we expected. Take a close look at what it shows and make sure that you understand how or why your answer differs from it.
  • Find the part in the book or lecture notes that shows that yours is the correct answer.

Only once you’re done with those steps, you can submit your regrade request(s), listing the necessary information.

Step 2: Make your request on the page for the specific question

Be sure that you are on the correct problem page before you submit your regrade request.

Every quiz will have a “Version” question as its very first question: use this question for any regrade requests that relate to Gauchospace. In your regrade request, tell us which question from Gauchospace you’d like us to address.

For the answers that you submitted on Gradescope directly, open up that question before you submit your regrade request. Make sure that you take care of Step 1 first.

As an example if you have an inquiry about question 3, part (b):

  • Navigate specifically to the page for question 3, part (b)
  • THEN click “Request regrade” button at the bottom of that page.

Here’s why this is important: if you ask about question 3, part (b) on the correct page, then when the TA or instructor reviews your regrade request, they are shown your specific answer to that question, and they are given the opportunity to address your regrade.

How to submit a regrade request

If you have a question about something that was graded through Gradescope, there is a “Request Regrade” button in the lower right corner of the screen on each problem.

When you click it, you can enter a regrade request such as this one:

Hello! Would you be willing to further explain why my answer to this question was incorrect?

Here’s a Gradescope’s help page link with videos about Submitting a Regrade Request: https://help.gradescope.com/article/8hchz9h8wh-student-regrade-request

How to submit an effective regrade request

We do sometimes make mistakes when grading. We, the graders, are happy to respond to regrade requests that are phrased politely.

You will not be very successful if you are combative, rude, or if you question the judgement and fairness of the individuals you are seeking help from. You are in a better position if you simply ask questions that might lead the person to see things your way.

As an example, consider one of the ways of phrasing the regrade request, which is more likely to result in a favorable outcome:

“I’m not sure why I lost points on this question. Can you help me understand what you were looking for? I think my answer might actually be correct, but I’m wondering if there is something that I’m missing”.

You can also attend office hours or stop by the office/lab hours to ask for clarifications.

Finally, as a reminder: we entertain regrade requests under these circumstances:

  • Clerical error. We simply applied the rubric incorrectly.
  • You feel you have a compelling case that an item in the rubric that is marked incorrect is in fact, completely correct, and you followed the suggested steps outlined above to check if there’s a grading error.

We will not consider regrade requests of the form “I think I deserve more points for this question.”

Please submit regrade requests in a timely fashion.

There is a deadline for regrade requests. This is typically announced in the email when the grades are published, but you can also consult the schedule to see when the regrade request window usually closes. After the deadline passes, the “Request Regrade” button will not longer be available and we will not be considering further requests.

Please look over your answers and the rubrics as soon as you receive the email from Gradescope to make sure that you have enough time to address your questions.

For work graded on Gradescope, always use the regrade request button (not email or the forum)

Please, always use the regrade request button (not email or the forum).

When you submit your concern through Gradescope, it will be presented to us in the context of each of the problems you are asking about, with an interface where we can consult the rubric, adjust your grade, etc.

When we consider regrade requests, we don’t consider them one student at a time.

That’s what doing it through Gradescope allows us to do—it groups regrade requests by problem, and allows us to see the big picture before adjusting anyone’s grade. Then, we can make sure that whatever adjustments we make to grades are made equitably.

We hope you can see why that’s important, and we appreciate your cooperation.


Make-up / Replacement Quizzes

In Week 7, Prof. K announced during the class that in addition to the original lowest dropped quiz, students will have an opportunity to optionally replace two of their quiz grades with the make-up quizzes.

  • At the end of the quarter, during the CSW 8 “final exam” slot, you’ll have an opportunity to take these two quizzes.
    • as shown on GOLD, the reserved exam slot is on Tue, March 15, 8:00 AM - 11:00 AM
    • these quizzes are not a final exam; they are not mandatory.
    • you can take these quizzes at your convenience at any point within this 3-hour slot.
    • Do not start the quizzes too close to the ending quiz time: you might not have enough time to finish the quiz, since the quizzes will be automatically submitted / the submission will close at the time listed above.

This opportunity effectively means that there will be a total of 3 dropped quizzes:

  • Originally intended for those with valid exceptions, they are open for everyone else.
  • Taking these quizzes will NOT harm your quiz score in any way
  • If you are hoping to improve your Quiz scores, then if you take the quiz (just one or both) and score higher on the replacement quizzes, the other lower scores will be dropped. If, for some reason, you score lower, these quizzes will not affect your Quiz score, since they will be the ones that will be dropped.
  • If you are happy with your Quiz scores, you do not need to take these quizzes; if you don’t take them, their score will be 0, and even if you do take it and score lower, those scores will be part of the 3 lowest scores that will be dropped.

What is covered

  • All material covered in lecture, homeworks and labs
  • Use zyBook challenge activities and previous practice/reading/in-class quizzes to practice and review the concepts

Quiz structure

Quiz logistics guidelines are the same as above.

  • As usual, both quizzes will start on Gauchospace and will have a specified time limit.
  • One of the quizzes will be a multiple-choice / short answer quiz that will be taken entirely on Gauchospace.
  • The other quiz will be based on a randomly-assigned version provided by Gauchospace and will need to be submitted on Gradescope.

If you have additional questions, then post them on Piazza with a title “Replacement Quiz” and link to this page to let us know that you’ve read these guidelines.