Presentation and final project grading criteria.

Presentations

Each group has to present their project, all group members must participate. Each person is graded individually based on their participation in the presentation. Presentations are informal, 5-7 minutes per group. Each group has to allow time for questions, or, better yet, answer questions interactively as they are presenting.
The following criteria will be used to evaluate presentations:

Final project grading

When submitting the final project, clearly indicate what files are included (and a purpose of those that are not obvious, such as included helper files, css files if multiple are used, etc.). Also clearly describe the extra features of your blog and how they are implemented. If any testing data is needed (such as user accounts/passwords, search data or post tags), please include it in your e-mail. The clarity of explanations matters.

Important: go over the feedback for your earlier project assignments, make sure that the most important issues are fixed or addressed in some way. A problem in the final submission that has been mentioned in earlier feedback would be downgraded more than a similar issue that hasn't been mentioned earlier.

If something is not quite working, a clear description of what it is and why it is not working helps. Mention what you would've tried to do to fix the issue if you had more time. Important: if something is not working in a page, you might want to comment it out so that the rest of the page works.

The entire project will be graded based on the overall appearance and functionality.
All pages must be xhtml-compliant, and all css files must validate. Look at the design of your pages: is there a lot of empty space? How does the page look when resized or when a larger font is used?
All features should be working. I do a significant amount of testing: logging in, logging out, posting, commenting, following the "more" links, entering wrong data into forms, etc. It is important that the blog doesn't just "die" on wrong data but provides some reasonable error messages. Make sure that you can navigate in the blog without having to hit the "back" button. Show your blog to a friend and watch them explore it, then you will know what works and what doesn't.

This page is a part of CSci 1101 course web site.