CISC 260: Programming Paradigms
Grading & Exams
Winter 2006

Marking scheme for the course:
assignments (best 5 out of 6):  20%
three quizzes, 10% each 30%
final exam 50%
To See Your Marks:
The WebCT area contains a secure area where you can check your marks.

Quiz 1: copy of blank quiz
      Quiz1.hs: solutions as .hs file to download
      post-quiz survey & responses

Quiz 2: copy of blank quiz
      quiz with solutions & marking notes
      solutions as .hs file to download

Quiz 3: copy of blank quiz
      quiz with solutions & marking notes
      solutions as .pl file to download

Bonus Points:
I try to proofread all my slides and web material, but like everybody I make mistakes occasionally.  I'm very interested in finding and fixing those mistakes before they confuse or annoy too many people.  So I'm offering students in my class an incentive: you may earn up to 2 additional percentage points for reporting errors. These are points that are added to your final grade, after it is computed according the marking scheme above.  Here are the rules:

Marking of assignments:
Each assignment will have its own marking scheme, which will be specified in the assignment. You will be graded for correctness and for style. Each assignment is marked out of a total of 20 points. At the end of the term, your lowest assignment mark will be dropped and the remaining 5 will be averaged to make 20% of your course grade. This shouldn't be seen as permission to skip one of the assignments, since you're still reponsible for understanding the material from all of the assignments. The idea is that if you miss a deadline or make a big goof for one assignment, it won't affect your course mark.
Quizzes:
There will be three 50-minute quizzes given during regular class time. Each is worth 10% of your course mark.
Final Exam:
I will post the time and location for the final exam here when it is available. The full Queen's final exam schedule will be posted on the Exam Information page. Students who are new to Queen's should be sure to check this page and become familiar with Queen's exam regulations.
Languages:
Quizzes 1 and 2 will be on Haskell only. Quiz 3 will be on Prolog only. The final exam will contain questions about both languages, with a bit more than half on Prolog, to reflect the fact that there's only one Prolog quiz.
Final Exam and Quizzes Are Open Book!
You may bring up to two bound textbooks as well as any handwritten, printed or photocopied notes you like.

back to home page


This page maintained by Margaret Lamb, Queen's University, Kingston, Ontario.  Last modified