Category |
minus 15 points |
minus 10 points |
minus 5 points |
Full points |
Project Requirements |
Student follows 5 of the bulleted instructions, above. |
Student follows 6 of the bulleted instructions, above. |
Student follows 7 of the bulleted instructions, above. |
Student follows all 8 bulleted instructions, above. |
Code Quality |
Code doesn't run as expected and shows they did not study or understand the learning resources |
Code displays somewhat as expected, minimal understanding of learning resources |
Uses somewhat appropriate syntax and correct features. Well formatted, basic understanding of learning resources |
Easy to understand. Uses appropriate syntax and features to accomplish the task. Shows they studied and understood the learning resources very well |
Code Style |
Code is very hard to read and understand, follows almost no styling guidelines, inconsistent and causes errors |
Code is not very readable or consistent, but follows some styling guidelines, some errors |
Code is readable and follows proper style, but is not in an external style sheet |
Code is in an external style sheet, is readable and follows proper style |
Creativity |
Student does not show basic creative effort (i.e. no addition of content, text/headers/etc) |
Student shows minimal creativity from base requirement (i.e adds a couple things but not much) |
Student shows some creativity from base requirement (i.e creates some content, text/headings/images/etc. and some nice styling) |
Student goes above and beyond base requirement and shows understanding of project (i.e. additional content, styling) |