GUIDELINES FOR THE CONDUCT OF THE SCHOOL-BASED ASSESSMENT School-Based Assessment is an integral part of student assessment in the course covered by this syllabus. It is intended to assist students in acquiring and using certain knowledge, skills and attitudes that are associated with the subject. The activities for the SBA are linked to the syllabus and are part of the learning activities to enable the student to achieve the objectives of the syllabus. Students are encouraged to work in groups.
SECTION 7: PROBLEM-SOLVING AND PROGRAM DESIGN GENERALOBJECTIVES On completion of this Section, students should: 1. develop the cognitive skills to solve problems; and, 2. develop competence in applying a structured approach to solving problems on the computer.
- 1. outline the steps in problem-solving;
- 2. use the divide-and-conquer approach to decompose large everyday problems into smaller tasks;
- 3. define a problem by decomposing it into its significant components;
- 4. distinguish between variables and constants;
- 5. explain the concept of algorithms;
- 6. represent algorithms in the form of flowchart and pseudocode; and,
- 7. test algorithms for correctness.
SECTION 8: PROGRAM IMPLEMENTATION GENERALOBJECTIVES On completion of this Section, students should: 1. know how to translate an algorithm into a high-level program; and, 2. understand how to employ techniques to successfully execute a program.
- 1. distinguish between low-level and highlevel programming languages;
- 2. describe the sequence of steps in implementing a program;
- 3. perform checks and tests on programs to verify correctness;
- 4. declare variables and constants using elementary data types;
- 5. translate algorithmic statements into high-level language syntax; and,
- 6. effectively document programs.
Introduction To Spreadsheet
Introduction To Database Management