Exam Replacements

Details

No Exam

Due to limitation of remote learning environment, we will not have traditional exams this quarter. Instead, we will replace exams with short answer questions that help you reflection on programming assignments.

Reflection Questions

For every programming assignment (i.e. exercise and homework) that is assigned, you will find on the assignment specification page one or two (one for exercises, two for homework) short answer reflection questions that asks you to reflect on what you did for this assignment. We will provide you with a template file called ex#reflection.txt or hw#reflection.txt (where # will be replaced by the actual assignment number) for you to answer the questions. For exercises, you are responsible for uploading the text file with your exercise code to Gradescope. For homework, you should make sure your tagged commit contains your anwsers to those questions in the text file.

Reflection Grades

Although your reflection questions are submitted and graded with the assignments themselves, your scores for the reflection questions will be calculated separately towards your overall course grade. This means that 1 reflection point is not equivalent to 1 exercise or 1 homework point.

However, exercise and homework reflection questions are calculated together, which means 1 exercise reflection point is equivalent to 1 homework reflection point. All reflection questions this quarter collectively will be worth 20% of your course grade.