Page 1018 - SUBSEC October 2017_Neat
P. 1018
PROBLEM-SOLVING AND PROGRAMMING (15 marks)
Specific The effectiveness with which candidate(s) employed Mark Maximum
Objective techniques to create or design Allocation marks per
sub-section
S7: SO5 Flowchart or pseudocode (6)
Start of Algorithm 1
Identifying user-friendly variable names 1
Initialising variables 1
Processing
Request for data (prompt) 1
Storing data (reading data)
Appropriate and logical use of structures
– Selection 1
– Looping 1
S7: SO7 Trace table (3)
Variables identified in trace table 1
Appropriate test data 1
Changes in values correctly demonstrated 1
S8: SO2 Program Execution (2)
Working program 2
Some errors 1
Program language features / working solution (3)
Variable initialisation 1
S8: SO5 Control structures:
Appropriate use of selection statements (if- 1
then, if-then-else, or case statement)
Looping – (while, repeat or for) 1
S8: SO7 Documentation (1)
Program documentation (such as author, date 1
created, statement of problem, and suitable inline
comments)
CXC 30/G/SYLL 17 41