Exercise rating procedure in the C/C++ course

Starting 2018-2019

In this course each week we present sets of exercises. The exercises have deadlines, usually two weeks after they are made available. Exercises are rated OK, questionable (1/2 OK) or not OK. Occasionally excercises are weighted. Such exercises may be rated `double OK' or `triple OK'. Exercises rated below their maximum possible ratings may (before their deadlines) be resubmitted once.

Exercises come in two flavors: standard and advanced. Usually there are five standard and several (three to five) advanced exercises.

Rating procedure for the heavyweight (5 pt.) variant

Once you've accumulated the equivalent of three OK ratings for the standard exercises (e.g., 2 OK ratings and 2 questionable ratings sum to 3 OK ratings), your percentage for that set becomes 60%. Additionally completed standard exercises are used to increase that percentage to at most 70%.

Each OK-rated advanced exercise increases the set's percentage by 20%. So, by completing three standard and two advanced exercises you've reached 100%.

The maximum percentage of a set cannot exceed 100%: receiving OK ratings for 5 standard exercises and three advanced exercises sets your percentage for that set at 100%.

Rating limits

When you've reached an average percentage exceeding 97% for the heavyweight course (and have shown that you thoroughly understand the covered topics at your final talk) your exam rating will be 10.
You receive an exam rating 6 if your average percentage is 56%, and have shown that you well understand the covered topics at your final talk.
If your average percentage exceeds 75% but you did not participate in a final talk, we may grant you a final course grade 6.

Rating procedure for the 4-pt lightweight variant

The 4-pt lightweight variant uses the same exercise rating procedure as the 5-pt heavyweight variant.

Once you've accumulated 80% you've reached a percentage of 100 for the 4-pt lightweight variant.

Rating limits

When you've reached an average percentage exceeding 97% for the 4-pt course (and have shown that you well understand the covered topics at your final talk) your exam rating will be 9.
You receive an exam rating 6 if your average percentage is 56, and have shown that you understand the overed topics at your final talk.
If your average percentage exceeds 75% but you did not participate in a final talk, we may grant you a final course grade 6.

Rating procedure for the 3-pt lightweight variant

The 3-pt lightweight variant uses the same exercise rating procedure as the 5-pt heavyweight variant.

Once you've accumulated 70% you've reached a percentage of 100 for the 3-pt lightweight variant.

Rating limits

When you've reached an average percentage exceeding 97% for the 3-pt course (and have shown that you understand the covered topics at your final talk) your exam rating will be 8.
You receive an exam rating 6 if your average percentage is 56, and have shown that you have a fair understanding of the overed topics at your final talk.
If your average percentage exceeds 75% but you did not participate in a final talk, we may grant you a final course grade 6.

Rating procedure for the 2-pt lightweight variant

The 2-pt lightweight variant uses the same exercise rating procedure as the 5-pt heavyweight variant.

Once you've accumulated 60% you've reached a percentage of 100 for the 2-pt lightweight variant.

Rating limits

When you've reached an average percentage exceeding 97% for the 2-pt course (and have shown that you have a fair understanding of the covered topics at your final talk) your exam rating will be 7.
You receive an exam rating 6 if your average percentage is 56, and have shown that you have a basic understanding of the overed topics at your final talk.
If your average percentage exceeds 75% but you did not participate in a final talk, we may grant you a final course grade 6.

Final results

During the course you don't have to specify at which variant you intend to complete the course. When you leave the course (hopefully at the end) you make an appointment for a (= em(one)) final talk, at which point your most favorable final rating will be determined.

Note that if you do not participate in an exit talk, that you normally do not receive points for (parts of) this course. Occasionally we may decide to grant you a final course grade 6, even if you did not participate in an exit talk.

The final talk is used to fine-tune your eventual rating for this course. Depending on the way you perform we may increase or decrease your percentage (by up to 10 or more percentage points). If we consider your performance below standard then you haven't completed the course, but you're given the option of scheduling a second final talk.