Professional Documents
Culture Documents
COMPONENT 3 O Level Cala Guide
COMPONENT 3 O Level Cala Guide
CONCEPTS/SKILLS
Computer literacy skills
Project designing skills
Programming skills
DIMENSIONS/CRITERIA TO BE ACCESSED
The knowledge of identifying a problem within system
The ability to design program interfaces in a given programming language
The knowledge of writing codes to execute the required task
The capability of testing the program with different groups of test data such as normal data,
live data, extreme data, abnormal data and so on
OBJECTIVES
Learners will be required to;
Design a user friendly interface for the program to solve the problem
Write the correct code to the relevant objects to perform the required task
Take the screenshots for;
o The interface design
o The code window
o The output designs showing required output
Copy and paste the screenshots to MS Word document
Save and print the documentation
CALA CONTEXT
Learners will;
Design the program interface and write the program code for the program to solve the
problem
Capture the screenshots of the program interface and the coding window.
Print the documentation in MS Word.
TEACHER’S NOTES
The teacher will;
Guide learners in coming up with a user friendly program interface
Help learners develop the program to solve the identified problem.
Assist learners with limited knowledge on file management and in manipulating documents in
MS Word application.
LEARNER’S CALA GUIDE
COMPONENT C
A. CALA BACKGROUND
The problem was identified that the school bursar finds it difficult to convert different form of
currencies using the daily prevailing rate of the local ZWL currency to other currencies like
South African rand and United States dollar. The teacher therefore, decides to task learners to
design a consumer based program that will be used a currency converter using the
programming language of their choice.
B. CALA CONTEXT
You are required to;
Design a user friendly interface for the program to solve the problem
Write the correct code to the relevant objects to perform the required task
Take the screenshots for;
o The interface design
o The code window
o The output designs showing required output
Copy and paste the screenshots to MS Word document.
Save and print the documentation
C. CALA ASSESSMENT
How you will be assessed….
The teacher will assess you on;
1. The design of a user friendly program interface [10]
2. The correct code written to the program objects for it to perform the required task [10]
3. The presence of the screenshots for;
a. The interface design [3]
b. The code window [3]
c. At least one output screen layouts [4]
4. The correct calculations for converting one currency to the other [5]
5. The document profiling [5]
D. MARKING GUIDE
SKILL DESCRIPTION MARK ACHIEVEMENT ACTUAL
ALLOCATION SCOPE MARK
Designing and PROGRAM
Programming STRUCTURE
The interface design 3
Use of form
controls 3
Manipulation 3
of the
properties
10 1
window
Editing
captions
Proper controls
alignment
Designing CODING
Defining 2
variables
Correct code 10 4
4
Required
output
Documentation PRESENTATION OF
A PRINTABLE
DOCUMENT
Screenshots for the 3
interface design
Screenshots for the
10 3
coding window
Screenshots for at least 4
one output layout
Arithmetic and CONVERSIONS
Logic Correct formula
to convert
currencies.
Correct output
5 2
3
for any amount
Presentation ORGANISATION OF
and Profiling THE WHOLE
DOCUMENTATION
Defined page 2
sections
Proper
5 2
1
screenshotting
Originality of
work
TOTAL
40