Here are some things to keep in mind:
- You must attend all labs. Please let us know ahead of time if
you have a conflict on a given week, and we will work to accommodate
you.
- Turn in all assignments on time. This means before next week's
lab starts.
- Late Policy
- Grading: Grades out of 10 will be assigned for each lab.
Getting the right solution is not more important than attacking
the problem in a logical way with clear, well-managed code. (see our
Writing Clear Code page).
- Cheating: The following is from rabbit.eng.miami.edu
- Studying in groups is very beneficial, and is strongly encouraged.
- All assignments and projects are strictly individual effort unless
explicitly stated otherwise.
- Do not confuse those two points. With any programming assignments,once
you get to making a detailed design, and well before you do any coding,
it is time to stop working in a group. If a program starts off similar
to someone else's, it is just about impossible to make it individual
again, and that really shows up strongly in grading.
- No credit will be given for work you didn't do yourself.
- Remember: As your TAs, we're here to help you. Please ask
questions both in and outside of the lab period. We're here because we
want to help you.
That being said, make sure you work on a problem before blindly
asking for help.
- We hope that you have a great time learning programming from both your
professor and us! Programming is not only helpful on its own, it also
helps you learn problem-solving and analytical thinking.
So, even if you don't plan on using programming beyond this class, it is
still useful to work at.