Anne
Dawson: CSCI110A_FA_SU05.htm
Thursday 23rd June 2005, 13:34 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 teams of up to three
people.
CSCI110A
Final Assignment
-------------------------
Specification:
-------------
The
objective of this assignment 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:
SU05
Assignment
Code: FA
Lab
Specification:
Mastermind Game
Instructor
Name: Dr Anne Dawson
Student1
Name:
Student1
Number:
Student2
Name:
Student2
Number:
Student3
Name:
Student3
Number:
DESIGN
1. The program has appropriate modularity
i.e.
functions and procedures are
used where it makes
sense to use them.
/20
2. Appropriate data types and
control structures are
used
/10
3. The User Interface is clear and
tidy.
/20
MAINTAINABILITY
4. The program is commented appropriately
- including
programmer/s name/s, date,
filename, and program
description.
/10
5. The program has meaningful
identifiers.
/10
6. The program is indented (spaced out)
correctly, to
aid the understanding of
the code.
/10
CORRECTNESS:
7. The program runs correctly and without
error. /10
8. 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: