CS 352: Winter 2017 HW #1

CS 352, Winter 2017, Dr. Burnett
HW #1: Design principles

Due: see main class web page
2-person group assignment

To find your group, go to the course on Canvas, click on "HW 1 Pair" under course groups on the right side of the page. Share your contact information by making an announcement within the group.

Your goal is to apply the design principles of visibility, feedback, constraints, consistency, affordance from Section 1.6.3 to an existing piece of software.

Hand-in instructions: One person from each group will submit a .docx, .doc, or .pdf file to Canvas. The assignment must have each group member's name.

Grading Policy (Graded by Charles):
Here are the things considered while grading:
1) The assignment requires examples for all the 5 design principles for full credit.
2) Graded on a total of 20 marks, with 10 for providing examples of how the software's UI supports these 5 principles and 10 for how the software violates the same.
3) It is necessary for you to provide a concrete example of how the software violates and supports the principle to get full credit. If the example doesn't clearly explain the violation of the design principle or if it does not explain how the software supports the design principle no credit is allotted.
4) At least 2 points will be deducted if no screenshots of the tool/application are provided. Could be a lot more if the omission makes everything unclear.
5) Consistency should refer to internal consistency. If an answer gives references to both internal and external consistency, full credit will be given. If only external is discussed, no credit will be given.
6) Lack of concreteness and specific examples will result in no credit given for the section.

Date of last update: Jan. 10, 2017