Yorkville High School Computer Science Department
Yorkville High School Computer Science Department on Facebook  Yorkville High School Computer Science Department Twitter Feed  Yorkville High School Computer Science Department on Instagram

Yorkville High School Computer Science

ASSIGNMENTS: No Current Assignments

User Interface Design :: Projects :: UI Project Computer Prototype

Lesson
Rubric
Due: Database Error

Problem

You may want to use a prototyping tool for this assignment -- such as an HTML editor like Dreamweaver if you're building a web application, or a GUI builder like Visual Studio if you're writing a desktop application. You don't necessarily have to throw this prototype away, so you can choose a tool that will produce code you can use in your final implementation. But you shouldn't get too attached to this prototype either, and be prepared to make radical changes or throw it away if evaluation reveals serious usability problems.

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 some of your classmates, who will do heuristic evaluations of it 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 on Windows (since that is readily available in Yorkville). The prototype you give to your evaluators can be any of the following:

What to Turn In

Add a section called "Computer Prototype" to your project's web page. This section should provide instructions for accessing and starting up your computer prototype, both for your classmates who will be evaluating your prototype and for Mr. Miller.

Yorkville High School Computer Science Department on Facebook Yorkville High School Computer Science Department Twitter Feed Yorkville High School Computer Science Department on Instagram