See the onQ site for details on the requirements for individual elements of the grading scheme. This grading scheme presumes you pass the tests; see the comment on tests for the alternative grading scheme. Do not trust the OnQ estimate of your final grade, since it cannot handle some aspects of the grading scheme; my spreadsheet is the ultimate truth.
|Readings Questionnaires||05%||See onQ site|
|Regular Assignments (4)||13%||See onQ site|
|In-Class Exercises||07%||Irregularly throughout term|
|Midterm 1||07%||Week 4 (Oct 4)|
|Midterm 2||07%||Week 8 (Oct 30)|
|Midterm 3||07%||Week 11 (Nov 20)|
|Group Project||27% total||See OnQ site.|
|Phase 1 document||05%|
|Phase 4 document||09%|
|Phase 4 software||10%|
For the regular assignments there is a 1-day grace period, but using it gives a 10% penalty (multiplying your grade by 0.9). Missing the grace period gets a zero. The deadlines are enforced by OnQ; even one second late incurs the penalty. The OnQ time will be taken as definitive, even if it differs from your own clock. Emailing work to the instructor is unacceptable.
Some term work, such as in-class exercises and questionnaires on the readings, have no grace period.
The group project will overlap with most of the other term work. There is no grace period for the group deliverables.
OnQ site. Questionnaires ensure you've done the readings and let me know what specific topics you want covered in more depth in class. This lets us avoid wasting class time on material everyone understood, so we can focus on where people had difficulties or where they wanted to know more about something they found interesting.
Questionnaires will be brief, and any reasonable attempt at answering all the questions will get full marks.
Since the deadlines are set long in advance, and the answers are needed in order to compose the lectures, there will be no extensions on the questionnaires for any reason. You may miss one questionnaire during the term without penalty and without needing any documentation.
Each questionnaire will include a question similar to:
The topic can be something you found confusing or something you found interesting. Please be as specific as possible. "Class diagrams" is too general and vague; it may be asking to substitute a lecture for a proper study of the reading. More suitable are questions like "How do I represent a Person who inherits from both Student and Staff classes?" and "Where do I put methods that take parameters of multiple classes?"
What one specific topic would you like to cover in more depth during the class sessions?
Be sure to read any descriptions accompanying the reading on the OnQ site; they may sometimes give guidelines for which sections of the reading to concentrate on and which to skim.
Note that the deadlines are for the questionaires. It would be wise to finish the readings well before the associated deadlines, particularly since you can start some phases of the group term project earlier if you've done certain readings early. They are of varying degrees of difficulty, and some may take longer to master than the time since the last reading.
There is a 1-day grace period on the deadlines for these assignments, but using it will incur a 10% penalty (multiply percentage grade by 0.9).
The reasons for group work (the exercises and group project) are discussed in the learning outcomes.
Students are expected to attend all classes as stated in academic regulation 6.1. There will be a set of in-class exercises at irregular times during the term, announced no later than the end of the previous class (some will be announced longer in advance, such as the one on the third day of class). You may miss one exercise without penalty and without documentation.
The format of many of the exercises will be a question to be answered individually, followed by preparation of a group poster of a collective answer. Groups will be ad-hoc; they need not be the same for each exercise, nor need they have any relation to your group project. Any reasonable attempt at an answer will get 4/5 or better; I intend to give 5/5 in most cases.
There may or may not be other formats for some exercises.
Term work is assignments, in class exercises, questionnaires, and group work -- everything except the tests.
There will be no make-up midterms for any reason. If you miss a single midterm for plausible reasons (which don't include things like "I overslept" or "I planned a vacation for that day"), you don't need documentation. Your grade will be estimated so as to place you in the same relative position in the class as you achieve on the other midterms and the final. Thus if you miss midterm 1, and come in third on the combination of midterms 2, 3, and the final, your midterm 1 grade will be halfway between the second and third position grades of the other students on midterm 1. This method compensates for the unavoidable fact that different tests may have different levels of difficulty.
Missing a second or third midterm requires documentation for all missed tests in order to avoid a zero on the ones for which there is insufficient justification.learning outcomes.
In the third week of class (after the add/drop period) we will form groups of 3 people; if groups don't work out evenly I will shuffle the groups to get 3-4 per group.
The project description will be on the OnQ site. It consists of several phases, which you are wise to carry out as soon as you've mastered the relevant material. The first phase can be started immediately. Others depend only on prerequisite material and the readings, so can be done well in advance of covering the material in class if you understand the readings.
In the first two lectures of the last week of classes, groups will present their working software. I will assign group presentation times randomly. All team members are expected to contribute equally. You will be judged primarily on presentation skills, according to a questionnaire distributed to the audience. The combination of the limited class size and the required group size means there will be 7-8 groups, so each group will get 10 minutes including setup time. It would be wise to practice your demo in the classroom in advance of your presentation date.
All students are expected to attend all presentations; there will be a 1% deduction from your final grade for missing a presentation.
You will fill out peer evaluation forms where you rate each team member (including yourself) on contribution to each deliverable. All peer evaluations will be confidential, but I encourage you to discuss work-sharing among yourselves during the term.
Each deliverable will be letter-graded, converted to percentages according to the following table, modified by any appropriate penalties, combined according to the weights given above, modified by a set of possible bonuses or penalties, and the final total converted to letter grades according to the University's standard table:
|63-66||C||65||Minimally Acceptable (Honours)|
|60-62||C-||62||Minimally Acceptable (General)|
|49 and below||F||0||Failure - No Course Credit|
The two standard penalties for each assignment are
- 10% for handing an assignment in late but within the grace period (multiply by 0.9)
- 5% for failure to follow instructions listed in the assignment handout, test paper, or on the OnQ site (multiply by 0.95).
In addition there is a 1% penalty on your overall grade for missing any project presentation in the last week of classes, and your marks on group deliverables may be modified by peer evaluations.
Questions? Contact the instructor.
This page last modified