CS615
Spring 2012
hw1
Parts 1, 2 3 and 4 are due Thursday, January 26. Parts 5 and 6 are due
Tuesday, January 31.
I expect lively short essays, with complete correct grammatical English.
(allowance made for non native speakers, but not for spelling errors a
spell-checker could find.) You may (and probably should) include some
annotated screen shots. (In Windows, alt print-screen puts a window
image on the clipboard. You can then paste it into word document or a paint
program.)
Write something you would like to read!
I will probably ask you to present some of your
answers orally in class.
-
Apply for a CS615 account on the CS Department's unix system. Apply
for that account even if you already have a unix account, so that you
are put on the class mailing list. I will use your xxx.cs.umb.edu
address so be sure to read there regularly.
-
Print and fill out the questionnaire
linked from the course web page at
www.cs.umb.edu/~eb/615/index.html.
-
Arrange to get the texts, but do not read them before doing the rest
of the assignment. (It may be hard to resist, since the books are
well written and compelling.)
-
Reflect on user interface experiences in your past. Describe two - one
very unsatisfactory, one very satisfactory. You may write about web
sites, computer applications, or real (rather than virtual) interactions.
-
Imagine a specific task to perform on the web - order a book, find some
information, donate to your favorite charity ...
- Write as precise a description as you can of what you hope the end
result will be when you have accomplished this task. Make sure you do
this
before
you try to do the job.
-
Try two ways to accomplish your task (starting with two web sites, or
two searches, or ...). Describe your experience carefully. In order to
do that you should keep notes as you go - don't try to remember what
happened.
-
Compare your experiences. Did you succeed or fail? Easily or with
difficulty? Straightforwardly, or with backtracking? (If your task
requires a purchase you don't actually have to buy anything. Get as
far as entering your credit card information and cancel the
transaction.)
- One possible project is to critique (and possibly redesign) the
interface for Galorath's
SEER for
Software planning tool.
Watch the presentation at www.galorath.com/flash_presentations/sem_web_demo/
, then write some thoughts about why this might (or might not) be
a good project to work on.