• Home   /  
  • Archive by category "1"

Interaction Design Assignments

Chapter Introduction| Web Resources | Assignment Comments | Teaching Materials


The assignment should enable you to begin talking about the usability of interactive products in terms of a variety of parameters. Instead of simply saying 'nice cell phone, lovely to use' or 'awful MP3 player, really bad design' you should now be equipped (having studied chapter 1 and associated reading) with a set of terms and concepts that can help you describe what is good and bad about an interactive product's design in terms of usability.

However, it is still easy to fall into the trap of talking about usability at a fairly shallow level. For example, when asked to do this exercise, some students might just say 'product X is easy to use, remember and to learn'. This may be the case, but you need to explain why. You need to explore in more depth why you think something is usable or not, in terms of X,Y or Z. In so doing, you may find that while the basic functions are easy to learn, many of the more advanced functions are fiddly or inefficient to learn how to use and remember. Hence, a product's usability will vary depending on the nature of the task, the context in which it is being used, and who is using it. Setting specific questions for each of the usability and user experience goals and the design concepts and usability principles can help you to start articulating in more detail what is and isn't usable about a product (and why this is the case). In addition, asking someone else to try doing a range of tasks and observing them can be very revealing, showing you aspects that you would overlook yourself or take for granted.

You should also try to avoid seeing usability in terms of 'black and white', i.e. a product is either easy to use or it is not, it is efficient or it is inefficient to use. What is often much more interesting are the grey areas, where it may not be obvious at first that there is a problem but only after careful examination are you able to identify a specific usability problem (or set of problems).

Try also to avoid the checklist approach, where you simply run through the set of usability goals and design principles and compare them with the product in front of you. Use the goals and principles more as heuristics, by which to uncover problems (or not) with a product. Always explain why you think something is easy to use or difficult to remember, illustrating your answers with actual examples of tasks when using the product.

When thinking about making changes to a product, based on your usability evaluation, it is important not to think about them as isolated improvements but in relation to each other. For example, consider the design recommendation for a hypothetical cell phone: 'remove the help icon at the top of the display screen'. The reason for the suggestion is it has been noted that when doing a usability evaluation it takes up too much real screen estate. Instead, the suggestion is to make it a hard-wired function, using one of the physical keys on the phone. The rationale is that it will still maintain visibility of the help function at all times, but will also free up some display space.

Now think about what the consequences and trade-offs might be for the rest of the tasks the user has to do at the interface. In this case, dedicating a hard button to be the help button means one less key available for doing other tasks. Does this now mean that some tasks will need to be done by switching between modes, which wasn't the case before? Is this preferable? What is gained and lost in proposing this design change? Also think about why a particular way of doing something was designed like that in the first place (e.g. why was the help button put on the display?). What do you think the designer was up to and why did they make that decision? Did the designer have a choice, was it an arbitrary decision or was it a compromise?



Spring 2017

Advanced Interaction Design

COGS 160

Course Structure · Assignments · Grading · FAQ


This is a studio class for students who are passionate about diving deep into interaction design and honing their design skills. Introduces social computing, input & interaction techniques, and information design. Students will regularly present their work in a studio format. The class will be pretty informal, and we'll adjust things as we go. So if there's something you'd like to see, let me know! Note: As an advanced class, the assignment descriptions will be sparser and more open-ended than in an intro class. You'll need to do more work to creatively interpret the design briefs. This will be a great class for students who seek creative freedom. Students who prefer that all details be specified should not take this class.

COGS 160 is a 4-unit course, open to all students who meet two pre-reqs: (CSE 8B or CSE 11) and (Cogs 120 or CSE 170)..
Students registered for the class will receive a letter grade; the "credit/no credit" option is not available.
Students in this course are encouraged to enroll in the Design at Large seminar for 1 unit (details).

Course Structure

Each week, we will cover a topic in Interaction Design. For some, you will prep with a reading/video. You will complete a short design project for each. When assignments are due, please bring a print copy of your work to class.

Parts of the course expand on topics introduced in my online classes on Social Computing and Input & Interaction.


The quarter totals 200 points.

Assignments (4/6 to 6/6): 75% - 150 points max.

  • Each assignment is worth 10 points.
  • The lowest 3 scores will be dropped.

Final Assignment (due on 6/8): 10% - 20 points max.

Feedback: 5% - 10 points max. A point will be lost each time you skip providing peer feedback via the tool.

Participation: 10% - 20 points max.

  • More than 2 absences max 10; more than 3 absences: no credit. Arriving more than 5 minutes late counts as an absence.
  • You'll earn the following fraction of your max based on your level of participation:
    • Low: minimal participation in class/studio, never attended any office hours, extraneous laptop use in class, and/or brought work in pencil (b/c it's hard for others to see).
    • Mid: some participation in class/studio, attended office hours
    • High: active participation in class/studio + attended office hours

In this class, as with any, the grade you earn reflects your performance. We don't 'mark off' for anything.
We know you work hard, and want you to receive the grade you earned. Occasionally, grading mistakes happen, and it's important to us to correct them. If you believe your assignment score does not match the rubric, submit a regrade request on Piazza within 7 days of receiving your score. List the score that you think is most accurate for each rubric item, and explain why that score is more accurate than the one you received. Scott will regrade the entire assignment to ensure quality; this revised grade will be your final score. Make sure the staff have access to all materials needed. Oral requests will not be accepted.

Tuesday & Thursday, 12:30PM – 1:50PM, HSS 1346

Piazza link

Scott Klemmer, Atkinson 1601B, Office Hours: Tuesdays 3:30PM ‒ 4:30PM

TA: Janet Johnson, Atkinson 1601, Office Hours: Thursdays 3:30PM ‒ 4:00PM

One thought on “Interaction Design Assignments

Leave a comment

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *