The CIS 192 homework rubric is as follows:
- 80% Correctness
- 10% PEP8 style
- 10% Manual style grading
Late/Drop Homework Policy
- Your single lowest homework grade will be dropped.
- You can submit the homework up to one day late past the deadline, in which case that homework's grade will be docked 20 points. Any submission late over one day will result in a zero for the assignment (which can be dropped via the drop policy mentioned above.)
Make sure to do the following:
- Always write all of the code yourself
- Cite any websites you referenced, such as library documentation
- Use the PEP8 checker for style points
- Online PEP8 style checker for convenience
- Code and test in Python 3! Grading will be done running your homework on Python 3.
- Don't have mid-level discussions
- High-Level: What are the pros/cons of using Python for X?
- Low-Level: What is the syntax for decorators?
- Mid-Level: How did you do HW 1?
I'm done! How do I submit my homework?
Submit your code (e.g.
hw1.py and any other files you worked on) on Canvas. You don't need to submit test files (e.g.
I have a question about how my homework was graded! What do I do?
Email the TAs with your question. If your question was about a signficant deduction over a minor error (e.g. a typo that sent a function into an infinite loop, preventing grading), the TAs may, at their discretion, allow you to submit a version of your code with a small amount of lines changed to avoid the error. You must document the changes you made. You will receive 60% of the lost points from that error.