Feedback on CS110 Design Document

TITLE:

Grade for discussion of site's contents and organization (20 points):
What you were expected to do: You should clearly describe the connections between the requirements and the design elements of the website. A discussion that is complete and ties the goals to specific aspects of the site will get full credit. Discussions that are vague or generic will receive less.

 

Grade for discussion of goals and intended audience (5 points):
What you were expected to do: An excellent discussion is one that describes the client's goals and describes how the site's audience differs from a generic one and how the site caters to the needs of its particular audience. We know you did some of this in your requirements document; this is an opportunity to remind us of these issues and maybe improve your discussion.

 

Grade for discussion of navigation structure (10 points):
What you were expected to do: Explain the navigational structure you will be using. You don't need to stick exactly to one of the basic structures; some sites may want to combine different structures, but in that case you will have to be clear about how you've done this. In every case, you'll want to be specific about what pages connect to what other pages.

 

Grade for description of page layout and appearance (20 points):
What you were expected to do: A good site often has a "theme" or consistent look. This look can involve where text and pictures appear, where menus and buttons are placed, what colors and fonts are used, what animated graphics are used, how things are aligned (left, center, right) and so forth. An excellent description will paint a clear picture of a typical page, while also describing how different pages in the site may vary within this theme.

 

Grade for description of plan to construct site (15 points):
What you were expected to do: A clear, specific description of your plan for building the site. The plan should include a list of files and folders, and tasks with deadlines. It should also aim to fulfill the minimum requirements per team member (see http://cs.wellesley.edu/~cs110/project/project.html reproduced below)

 

Grade for detailing how the minimum requirements are to be fulfilled (5 points): The website must include four distinct JavaScript applications (for example calculations, rollovers, date manipulations, user-defined functions, form validation, etc. ) Each student must do two of the four. The four applications must all be different from each other (for example, two rollovers are not considered distinct or different). You will be rewarded for the complexity of these applications.

Clearly indicate how each of you will be fulfilling these minimum requirements.


Grade for quality of writing: (25 points):
The writing should be clear, complete, and concise. These are difficult qualities to balance. Your document should be well-organized, with a good narrative flow, and avoid repetition. We will apply the standards used in Writing 125, where good, competent writing that does all this is worth a "B." An "A" paper exceeds expectations, demonstrating notable thought, craft and excellence of expression. No professor can tell you how to turn your paper into an A paper.


Deductions for spelling, grammar, punctuation, etc.:

 

Total score (out of 100 points):

 

 

A Reminder about Minimum Requirements

The website must include four distinct JavaScript applications (for example, calculations, rollovers, date manipulations, user-defined functions, form validation, etc. ) Each student must do two of the four. The four applications must all be different from each other (for example, two rollovers are not considered distinct or different). You will be rewarded for the complexity of these applications.

Each of these items must be constructed entirely by you. No animations downloaded from websites, no JavaScript coded by Dreamweaver or other web software or copied from JavaScript sites. (You may use such things in addition to the stuff you do yourself, but be clear in your documents about which things are yours so that we can grade them appropriately.)

If it looks like your site will be significantly different from the minimum requirements, please consult with your advisor as soon as possible. You should make sure you divide the work evenly between team members and all team members should have contributed in each of the above areas.