Grading

 

Quizes 15% - ( Writing questions 5% - Answering questions 10%)

Quizes will be given in the first 5 minutes of every class. Probably 5 multiple choice questions. These are intended to encourage you to keep up with the reading. (Your professor never-ever did his assigned reading until the last week of the quarter when he was an undergrad. This is a really terrible way to be a student. I’m going to force you to be a better student than me.) You shouldn’t really have to “study” for these quizzes, just keep up in class. So that you do the reading before class, the quiz will be on the topic of that days lecture. Yes really! You will be quizzed before I talk about it. But it’s a small part of your grade, so no worries.

 

Furthermore, making up intelligent questions requires a much deeper understanding of the material than does answering questions, so you the students will be making up the questions for the daily quiz. 24hrs prior to each class you’ll need to submit one question in PDF format. The question should include 5 multiple choice answers, and on a separate page, and indication of the answer and a brief explanation as to why its correct. I’m going to choose 5 questions I deem to be easy to answer if you understand the material but hard to answer if you completely flaked on the reading and have no clue. You’re graded on submitting a question, but not how good the question is. However if you submit good quality questions, you can expect your own questions to appear on the quiz more often, which is probably to your advantage. The question should be on the assigned reading, which will be the topic of both the next quiz and the next lecture.

 

Intro Open GL Assignment 10%

Details coming soon!

 

Project – 40% ( Proposal Draft 5% - Proposal Revision 5% - Check point I 10% - Check point II 10% - Completed project 10% )

You will complete a major project for this course. The class as a whole will be creating a mesh manipulation application. You will be writing one module of this application. Ideas for acceptable modules will be given, but you are encouraged to be creative.

 

You will need to provide a project proposal in the third week of class, after getting feedback on this you’ll revise and submit again in the fourth week of class. Your proposal will include both your final expected implementation, and two checkpoints on the way to completion.

           

Grading will be done in the lab by the instructor and TA. There are no late days since we need to come to the lab to grade. However at your option, you can choose to delay grading to the next checkpoint for a 50% reduction in grade on the delayed portion. Obviously the final submission can’t be delayed.

 

                Project 1

 

Final 35%

                Final will be in class written test. Probably short answer format.

 

Teamwork

Work in teams or work alone, either is acceptable. Instructors normally say “work alone” so they know that you learned something, as opposed to your roommate learned something and did it for you. However in practice I have no way to know what actually happened. Furthermore the “real world” nearly always requires that you work in teams. Thus, you can work with your friends whenever you like, you can download code from the web, and you can ask your roommates’ brothers’ girlfriend for help if you want. However I do need to give you a grade on what you individually learned. Thus you need to make clear what you did and what someone else did for you. If you work in teams on the project, you should plan to show something N times as impressive, if you have N people. Also everyone will need to send me a private note with a percentage they think each team member contributed. If you get together with friends to make up quiz questions, you need to indicate somewhere who you worked with, who did most of the work, and who already has seen the questions.

 

The quizzes and final exam will be the only aspects of class where I require individual work.