Pre-arranged appointments get preferred treatment.
Be a good human being!
Treat each other (and me) with respect and kindness.
Take care of the classroom and the equipment contained within.
Be courteous to your classmates.
Come to class!
“80% of success is showing up.”
If you’re not here, you can’t learn, and you can’t work with your classmates.
If you are absent or late, have a note ready.
Do the work!
In this class you will make a graphics engine. Each assignment is a continuation on the previous one.
There will be about 13 assignments over the course of the semester, missing one can have a large impact on your grade.
When a new assignment is posted, solutions to the previous one will also be posted, to ensure that no one gets stuck along the way.
Once a solution is posted, late assignments will not be accepted.
You cannot submit all missed work at the end of the semester or marking period and expect to get credit.
These assignments will form the bulk of your grade, THERE ARE NO TESTS.
You may use any language for the work, as long as you get it approved by me. The source files I provide will be in c and python.
Submit your own work. Anyone caught plagiarizing will receive a 0 for the assignment along with further disciplinary action as required by school policy (Check out How to compsci at stuy if you need a refresher on academic dishonesty).
The only way to fail this class is to violate the previous 2 points (I cannot give poor grades for not being a good human being, but there are much larger repercussions for failing in that area that will last much longer than a high school class grade).
Be a good human being.
Create a class environment that is welcoming and conducive to learning.