0% found this document useful (0 votes)
108 views10 pages

Computer Work - CALA.

The document describes a CALA (Competency and Skills Assessment) project for a Form 4 Computer Science class to design a grading system for calculating examination marks. The project has two parts: designing algorithms and a flowchart to grade marks (Part A), and converting the flowchart into a VB.net program to display grades and test it using sample data (Part B). It includes the flowchart, sample algorithms, and interface layout for the grading program. A questionnaire is also provided to collect teacher feedback on calculating marks.

Uploaded by

Nigel Mukura
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
108 views10 pages

Computer Work - CALA.

The document describes a CALA (Competency and Skills Assessment) project for a Form 4 Computer Science class to design a grading system for calculating examination marks. The project has two parts: designing algorithms and a flowchart to grade marks (Part A), and converting the flowchart into a VB.net program to display grades and test it using sample data (Part B). It includes the flowchart, sample algorithms, and interface layout for the grading program. A questionnaire is also provided to collect teacher feedback on calculating marks.

Uploaded by

Nigel Mukura
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

SCHOOL : S’T DOMINICS HIGH

DISTRICT : MUTARE

PROVINCE : MANICALAND

CALA A

LEARNING AREA : COMPUTER SCIENCE

LEVEL : FORM4

CALA TYPE : PRACTICAL

SYLLABUS TOPIC : SYSTEMS ANALYSIS AND DESIGN page 19

SUB TOPIC : SYSTEMS DESIGN

CALA TITTLE : DESIGNING A GRADING SYSTEM FOR MARKS

COMPETENCIES/SKILLS

Research, problem-solving, design, Develop and Testing

BACKGROUND

Within the classroom environment, sometimes examination mark and grades are wrongly calculated by
tutors (teachers).

THE CALA

The CALA has two parts, Part A & B

PART A

 Carry a research on areas where examinations marks are obtained by teachers (tutors)
 Write down algorithms for grading system for marks scored , in the form of a program FLOW
CHART
 Collect data
 Submit your findings

PART B

 Convert the flowchart into a VB.net program language, for displaying grades and marks obtained
 Test the program for accuracy by using the data collected in Part A
QUESTIONAIRE
TEACHERS/TUTOR

Within the classroom environment, sometimes examination marks and grades are wrongly
calculated by tutors (teachers)

NAME OF TEACHER :

TEACHERS SIGNATURE :

QUESTIONS
You are required to tick your answer in the given boxes bellow.

1. How long have you being calculating grades within the classroom environment?

a) 1 To 2 years b) 3 To 5 years c) 5 To 7 years

2. Did calculating marks and grades slow down the grading?

a) I Disagree b) I Agree c) I Completely Agree

3. Did you encounter problems calculating marks and grades?

a) I Disagree b) I Agree c) I Completely Disagree

4. Do you want any changes to be made to the calculating of marks and grades?

a) No b) Not Really c) Yes

5. Was the grading always accurate?

a) No b) Not Really c) Yes


ALGORITHMS

Start

Input Mark

If Mark >= 70 And Mark <= 100 Then

Print A as Grade

ElseIf Mark >= 60 And Mark <= 69 Then

Print B as Grade

ElseIf Mark >= 50 And Mark <= 59 Then

Print C as Grade

ElseIf Mark >= 45 And Mark <= 49 Then

Print D as Grade

ElseIf Mark >= 40 And Mark <= 44 Then

Print E as Grade

ElseIf Mark >= 0 And Mark <= 39 Then

Print U as Grade

Else

Print Invalid input!!

End If

Stop

FLOWCHART

START

INPUT MARK
IS MARK >=70
PRINT A
AND <=100
YES

NO

YES
IS MARK >= 60
PRINT B
AND <= 69

NO

IS MARK >= 50
YES PRINT C
AND <= 59

NO

IS MARK >= 45 YES PRINT D


AND <= 49

NO

YES
IS MARK >= 40 PRINT E
AND <= 44

NO

IS MARK >= 0 AND YES PRINT U


<= 39
NO

INVALID INPUT

STOP

DATA TESTING
 NORMAL DATA – (68)

EXTREME DATA – (100)


ABNORMAL DATA- (-51)

Interface layout
ENTER MARK = Label button

VIEW = Command Button

Blank space = Textbox

ENTER MARK

VIEW

Visual Basic Interface Outcome


SCHOOL NAME
: ST DOMINICS HIGH SCHOOL

CENTER NUMBER : 020336

CANDIDATE NUMBER : 3240

NAME : MUKURA NIGEL T

SURNAME : MUKURA

SUBJECT : COMPUTER SCIENCE CALA

LEVEL : FORM 4 O` LEVEL


ACADEMIC YEAR : 2021

DISTRICT : MUTARE

PROVINCE : MANICALAND

You might also like