You are on page 1of 1

Computing Curriculum

_________________________________________________________________________________________
FORM 4 ANNUAL
PROGRAMMING COURSEWORK MARKING SCHEME
Maximum Actual
Criteria for Assessment
Mark Mark
Problem Definition:
Description of the scope of the problem to be tackled 2
Solution of the problem:
Algorithm (flowchart or pseudocode) 4 `
Computer listing of program involving
Declaration of user-defined classes 2
Creation of objects from defined classes 2
Simple methods 3
Input and output statements 2
Assignment expressions 2
Decision construct 3
Looping construct 3
Implementation of an array 3
Inline documentation 2
Special design features 2
TOTAL 30
TOTAL/15 (rounded to nearest integer) 15

Guidelines for awarding marks:

Problem Definition ______________________________


Description of the scope of the problem to be
tackled [2] Class:
A complete and clear aim and any additional
relevant details ______________________________

Solution of the problem


Algorithm (flowchart or pseudocode) [4]
Award full 4 marks for a complete, readable,
language-independent and easy-to-follow ______________________________
algorithm
Signature:
Computer listing [24]
As per marking scheme above ______________________________
Special design features: Marks are to be
awarded for an adequate implementation of any
special features included in the program (good Date:
user interface, use of advanced constructs and ______________________________
algorithms, etc).

Revised June 2011 Page 29

You might also like