Anne
Dawson: CSCI110A_FA_FA04.htm
Friday 29th October 2004, 15:11 PT, AHD
This
document is subject to change without notice.
Please
report any errors or omissions in this document:
adawson@coquitlamcollege.com
For due
date, see course schedule.
Special instructions:
For this assignment you may work alone, or in a team of two people.
CSCI110A
Final Assignment
-------------------------
Specification:
-------------
The
objective of this homework is to write a MasterMind game program.
Study
the following:
http://www.coquitlamcollege.com/adawson/PlayMasterMind.htm
Produce
a similar MasterMind game.
Marking
Scheme
--------------
The
following marking scheme applies:
Course
Code:
CSCI110A
Semester:
FA04
Assignment
Code: FA
Lab
Specification:
Mastermind Game
Instructor
Name: Dr Anne Dawson
Student1
Name:
Student1
Number:
Student2
Name:
Student2
Number:
DESIGN
1. The program has appropriate modularity
i.e.
procedures and functions are
used where it makes
sense to use them.
/10
2. Appropriate data types are used.
/10
3. Appropriate control structures are used
(i.e. loops and
decisions).
/10
4. The User Interface is clear and
tidy.
/10
MAINTAINABILITY
5. The program is commented appropriately
- including
programmer/s name/s, date,
filename, and program
description.
/10
6. The program has meaningful
identifiers.
/10
7. The program is indented (spaced out)
correctly, to
aid the understanding of
the code.
/10
8. The code is easy to follow.
/10
CORRECTNESS:
9. The program compiles with 0 errors and
0 warnings. /10
10.
Appropriate test data and results
are shown in the comments
at the top of the code.
An appropriate number and
variety of test data
sets is supplied.
/10
% Complete:
Bonus:
Total: /100
Date: