You can now check your midterm score on MyUW (see instructions). Your exam was returned to you in section on Tuesday. Please wait to receive your exam before asking grading questions.
Shift: The score listed on MyUW is your raw score. There will be a +12 point shift added to everyone's score. However, the maximum possible midterm score is 100. So, for example, if you got 99 on the exam, your score maxes out at 100, not 111.
Stats:
| stat | raw | adjusted |
|---|---|---|
| MEDIAN | 66.5 | 78.5 |
| AVG | 64.9 | 76.9 |
| question | average raw score |
|---|---|
| Q1 (Recursive tracing) | 9.2 / 10 |
| Q2 (Recursive programming) | 7.9 / 15 |
| Q3 (Collections mystery) | 6.8 / 10 |
| Q4 (Collections programming) | 9.9 / 15 |
| Q5 (Linked nodes) | 10.6 / 15 |
| Q6 (Stacks and queues) | 17.1 / 25 |
| Q7 (ArrayIntList programming) | 3.5 / 15 |
Low Grades: some students ask about how much effect a lower midterm score will that have on their grade, or what are their options, etc.? Most of the information to answer this can be found on this web site. The course syllabus lists the relative grading weight of homework vs. midterm vs. final exam, so you can use that to compute the rough effect on your grade of a particular midterm score. You may want to use our new Grade-a-nator page to help you compute your approximate grade. Also look at our FAQ page for info about S/NS grading options, drop dates, and other information.
If your exam score was simply added up incorrectly, take it to your TA and they'll fix it for you.
If you believe that one or more programming problem was incorrectly graded and you would like Melissa to regrade it, you must:
The actual midterm exam will have 6-8 total problems. Those problems will be selected from the following kinds of questions:
ArrayList "mystery" (look at a piece of code that uses ArrayLists, and write its output -- video)
ArrayList programming (write a method that uses ArrayLists)
ArrayIntList programming (add a method to the ArrayIntList class from lecture)
Lists, Sets, and Maps)
Lists, Sets, and Maps)
Stacks and Queues)
ScannerList, Set, Map, etc.ArrayIntListIteratorIf you are a real practice problem junkie and want even MORE problems, here are links to a few other past exams. They don't exactly match the current exam format, and they are not in our Practice-It system, so they may be of limited use. Some of the problems on these tests don't match the topics, difficulty level, and/or type of questions we currently plan to ask. (For example, a lot of these exams ask problems about inheritance and about arrays.) These links are provided merely as a convenience and as another study aid.
import statements in your exam code.