Did CodeWarrior Developers Follow the Eight Golden Rules?

CSC 397 Lab Assignment 2

Assigned 17 September 1998

Due 23 September 1998

 

 

This is a written assignment, to be completed with a partner (teams of 2).

 

NOTE: I will let you know by Monday how much each Lab Assignment is worth.

 

 CodeWarrior is this year's GUI C++ compiler. It is installed in Cheek 209, 210 and 213.

Your assignment is to evaluate it with respect to Shniederman's Eight Golden Rules of Interface Design.

For each of the eight, describe one CodeWarrior interaction scenario that follows the rule, and one that breaks it. An interaction scenario can be as simple as a menu selection, or as complex as a series of actions. Describe the context in which the interaction occurred (i.e., what you were trying to accomplish).

You will obviously have to develop a small C++ program in order to use CodeWarrior features. It is important to know that for even the simplest C++ program, you have to define a project. If you have not yet used CodeWarrior, check the web page I developed for my CSC 132 class that explains how to set up a project and compile a program (http://www.cs.smsu.edu/~pete/csc132/labs/CWprojects.html).

 

To turn in.

A Word document containing your point-by-point evaluation. Copy it to your eccentric upload folder (one copy per team).