|
3.3 Development
Create a coded solution
Candidates should be able to:
-
develop a solution to the identified
problem using a suitable programming language
-
demonstrate testing and refinement of
the code during development
-
explain the solution using suitable
annotation and evidence of development.
Development (0 - 9 marks) - Each task is equally
weighted
| 1-3 marks |
4-6 marks |
7-9 marks |
| There will be some evidence to show a solution
to part of the problem with some evidence to show that it works. |
There will be evidence to show how the
solutions were developed.
There will be some evidence of testing
during development showing that many parts of the solution work. |
There will be detailed evidence showing development of the solution with evidence of systematic
testing during development to show that all parts work as required. |
| Code will be presented with little or no annotation, the
variable names not reflecting their purpose and with little
organisation or structure. |
The code will be organised with sensible variable names and with
some annotation indicating what sections of the code does. |
The code will be well organised
with meaningful variable names and detailed annotation indicating the function of each section. |
0 = no response or responses not worthy of credit.
Support:
Students will need to print out versions of their program at several
stages of development. This does not need to be a daily
log of the code produced.
Since most programming tasks can be broken down into identifiable
sub-tasks, the annotated code for each sub-task could
be printed out, along with evidence such as screen dumps or data file
printouts showing how that sub-task was
systematically tested.
|