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: