6.831 User Interface Design & Implementation
Fall 2004

GR4: Computer Prototyping

Due 1:00 pm, Wed November 3, by email



In this group assignment, you will do the first computer-based implementation of your term project.

Your computer prototype should be:
Here are some issues you should not worry about in this prototype:
After you hand in your prototype, it will be distributed to at least two of your classmates, who will do heuristic evaluations of it for assignment HW2 and give their reports back to you.  Since your evaluators must be able to view and interact with your prototype, this puts some constraints on how you implement your prototype.  It must run on a conventional desktop computer with a mouse, keyboard, and screen, running at least one of the common platforms at MIT (Windows, Linux, Solaris, Mac OS X).  The prototype you give to your evaluators can be any of the following:
If you want to hand in your prototype in a format not listed here, check with Rob Miller or Min Wu first.

What to Hand In

You should hand in a report (electronically) with the following parts:
Your report wil be graded by us.  Copies of the report will also be sent (without our grading feedback) to your heuristic evaluators.  The components from GR1, GR2, and GR3 are included for the sake of your heuristic evaluators, to help them understand and evaluate your application in context.

Format your report as PDF or Postscript.  Do not send Microsoft Word documents.

Send your report by email to rcm+handin@graphics.csail.mit.edu no later than 1:00 pm on Wednesday.