| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Task 1 to task 5 Learner name: | |||||||||||||||||||||||||
2 | Task 1: User requirements | 4 | 3 | 2 | 1 | 0 | Moderation | |||||||||||||||||||
3 | Define Topic/ task definition: • Topic is clearly stated • Thorough description of what the problem/task involves (purpose) • Describe a possible solution for the problem/task �Scope | An excellent presentation of all FOUR points listed | All FOUR points were presented with shortcomings OR A good presentation of THREE points | THREE points were presented with shortcomings OR A good presentation of TWO points | TWO points were presented with shortcomings OR A good attempt to present ONE of the points | Totally inadequate or not applicable Poor or no coverage of the aspects No scope or extremely vague and unclear | 4 | 0 | ||||||||||||||||||
4 | FALSE | FALSE | FALSE | FALSE | ||||||||||||||||||||||
5 | Define User/ user stories: �Define user one .� Define user two For each user specify: • I would like to ... � so that I can …. | An excellent presentation of all FOUR points listed | All THREE points were presented with shortcomings OR A good presentation of THREE point | TWO points were presented with shortcomings OR A good presentation of TWO points | ONE points were presented with shortcomings OR A good attempt to present ONE of the points | Totally inadequate or not applicable Poor or no coverage of the aspects | 4 | 0 | ||||||||||||||||||
6 | FALSE | FALSE | FALSE | FALSE | ||||||||||||||||||||||
7 | Task 2: Acceptance test | 4 | 3 | 2 | 1 | 0 | ||||||||||||||||||||
8 | Acceptance test for the TWO users: To complete the sentence with at least FOUR instructions: "the system shall … " � | An excellent presentation of all FOUR instructions | All FOUR instructions were presented with shortcomings OR A good presentation of THREE instructions | THREE instructions were presented with shortcomings OR A good presentation of TWO instructions | TWO instructions were presented with shortcomings OR A good attempt to present ONE of the instructions | Totally inadequate or not applicable Poor or no coverage of the any instructions | 4 | 0 | ||||||||||||||||||
9 | FALSE | FALSE | FALSE | FALSE | FALSE | |||||||||||||||||||||
10 | Task 3: Navigation between screens | 4 | 3 | 2 | 1 | 0 | ||||||||||||||||||||
11 | A diagrammatical representation of the design and flow of events when the program is used | An excellent attempt to show the sequence of all steps and flow of events when the program is executed with no shortcomings | A good attempt to show the sequence of all steps and flow of events when the program is executed with minor shortcomings | A satisfactory attempt to show the sequence of steps and flow of events when the program is executed with significant shortcomings | A poor attempt to show the sequence of steps and flow of events when the program is executed with major shortcomings | No diagram OR Incorrect, irrelevant or unsuitable for the application | 4 | 0 | ||||||||||||||||||
12 | FALSE | FALSE | FALSE | FALSE | FALSE | |||||||||||||||||||||
13 | Task 4: Screen Design | 4 | 3 | 2 | 1 | 0 | ||||||||||||||||||||
14 | Screen design - planning • Design fits to program's intended use • Appropriate components • Clearly marked navigation • Friendly dialogue / Help | TWO screens All of the listed principles applied throughout the system, e.g. with data capturing, output, navigation | TWO screens Most of the principles (at least 4) applied throughout the system, e.g. with data capturing, output, navigation | ONE screen Most of the principles (at least 3) applied throughout the system, e.g. with data capturing, output, navigation | Applied less than 50% (less than 2) of the principles | GUI design not functional OR Does not support the intended use at all | 4 | 0 | ||||||||||||||||||
15 | FALSE | FALSE | FALSE | FALSE | FALSE | |||||||||||||||||||||
16 | HCI (look and feel) � user interaction � consistency � logical flow �grouping | Good GUI design All of the listed principles applied throughout the system. | Satisfactory GUI design Most of the principles (at least 3) applied throughout the system. | Limited GUI design Most of the principles (at least 2) applied throughout the system. | Poor GUI design Applied less than 50% (less than 2) of the principles | GUI design not functional OR Does not support the intended use at all | 4 | 0 | ||||||||||||||||||
17 | FALSE | FALSE | Parameters | FALSE | FALSE | |||||||||||||||||||||
18 | Task 5: IPO and Validation | 4 | 3 | 2 | 1 | 0 | ||||||||||||||||||||
19 | Input interfaces (at least THREE) • Data type • Format of the input, e.g. date, gender (M/F) • Most suitable input component | Clearly describes all inputs according to all THREE points listed for THREE data types | Minor shortcomings in describing all inputs according to all THREE points listed for TWO data types | Major shortcomings in describing all inputs according to THREE data types | Poor attempt to describe input values | No inputs described OR Incorrect | 4 | 0 | ||||||||||||||||||
20 | FALSE | FALSE | FALSE | FALSE | ||||||||||||||||||||||
21 | Input validation • At least THREE different data types validated • At least THREE inputs validated including: � Validate for NULL/empty field OR Test if value was selected in a selection component • Associated error messages | Clearly describes all points listed | Clearly describes THREE points listed OR Minor shortcomings in describing all points listed | Clearly describes TWO points listed OR Major shortcomings in describing all points listed | Poor attempt to describe validation | No validation described OR Incorrect | 4 | 0 | ||||||||||||||||||
22 | FALSE | FALSE | FALSE | FALSE | ||||||||||||||||||||||
23 | Data processing/ Algorithms WHAT processing will need to be done � provide TWO HOW processing will be done – supply algorithms, formulas, etc. � Decribe TWO algorithms | �List at least TWO processes to be done �Clearly describes at least TWO algoritms correclty | One processes listed 'Clearly describes ONE processes correctly | A poor attempt to describe how TWO algorithms/processes will be done. | A poor attempt to describe one processes/algorithms | No processes listed Processes not described/incorrect or irrelevant | 4 | 0 | ||||||||||||||||||
24 | FALSE | FALSE | FALSE | FALSE | ||||||||||||||||||||||
25 | Data output Output interfaces (at least TWO) • Data to output • Format of the output, e.g. currency, date • Most suitable Output component, such as panel, rich edit, label, etc. �Minimum TWO output components | Clearly describes all outputs by addressing all FOUR points listed | Minor shortcomings in describing all outputs by addressing THREE points listed | Clearly describes all outputs by addressing TWO points listed OR Limited outputs described | Poor attempt to describe outputs | No output described OR Incorrect | 4 | 0 | ||||||||||||||||||
26 | FALSE | FALSE | FALSE | FALSE | ||||||||||||||||||||||
27 | Total | 40 | 0 | 0 | ||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | Declaration of Authenticity | |||||||||||||||||||||||||
30 | I hereby declare that the work assessed is solely that of the learner (except where there is clear acknowledgement and record of any substantive advice/assistance given to the learner) concerned and was conducted under supervised/controlled conditions to ensure that the work has not been plagiarised, copied from someone else or previously submitted for assessment by anyone | |||||||||||||||||||||||||
31 | Comment/feedback: | |||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | Teacher name: | Teacher signature: | Date: | |||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | HOD signature: | Date: | ||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | Teacher Moderator signature: | Date: | ||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | DSA signature: | Date: | ||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 | ||||||||||||||||||||||||||