For each of the programming questions, an approximate distribution of marks for assessment is given below. Each question will be marked out of 50 as follows (and then averaged according to the actua marks for each question):
Correct solution design and implementation:
Programming style (internal documentation (comments), use of methods, parameters, input validation, readability, presentation of output etc.):
External Documentation (problem specification, algorithm, program limitations, program listings, program testing and test results etc.):