0% found this document useful (0 votes)
120 views

Project Guide

The document provides guidelines for a computer science project for Zimbabwean students. It outlines that students must develop a computer-based project using a programming language like Visual Basic or Python to solve a specific problem. The project should be carried out from the third year of secondary school to the second term of the fourth year. Students are advised to document all activities and the mark received will depend on how well the problem is defined. The project guidelines specify that the project report include sections on problem selection and analysis, design, software development, testing and evaluation, and general expectations for depth of knowledge and originality.

Uploaded by

Leeroy Mafuruse
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
120 views

Project Guide

The document provides guidelines for a computer science project for Zimbabwean students. It outlines that students must develop a computer-based project using a programming language like Visual Basic or Python to solve a specific problem. The project should be carried out from the third year of secondary school to the second term of the fourth year. Students are advised to document all activities and the mark received will depend on how well the problem is defined. The project guidelines specify that the project report include sections on problem selection and analysis, design, software development, testing and evaluation, and general expectations for depth of knowledge and originality.

Uploaded by

Leeroy Mafuruse
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

ZIMBABWE SCHOOL EXAMINATIONS COUNCIL

COMPUTER SCIENCE 4021

PROJECT GUIDE

The learner is required to develop a computer-based project to solve a specific problem


using a high level programming language for example Visual Basic or Python. The project is
to be carried out from Form 3 end of Term 2 up to Form 4 Term 2. This will enable the
learners to use their skills and experience gained during the course to analyse, design,
implement, test and evaluate the solution to a problem. Learners are advised to document
every activity undertaken as they carry out the project.
The mark a candidate achieves is linked to the problem definition. Guidance from the teacher is
needed in the choice of a problem. Teachers must provide on-going support, guidance and
supervision while learners carry out the project.

Project Guide
The project must include the following layout

l. Cover page
2. Table of contents
3. Appendices
• Sample of completed questionnaires
• Sample of interview questions with respondent answers
• Sample documents

SECTION A
Selection, Investigation and Analysis

• Problem Definition/identification

• Investigation of the current system


• Research instruments e.g. questionnaire, record inspection, interviews and observation.
• Broad description of existing system

• Evaluation existing solution


-weaknesses
-strengths
• Requirements specifications

• Software
Hardware.
• Aims and objectives

• Evidence that the research has been carried out.


Examples are filled in questionnaires, interviews with respondent answers, sample
documents and write up on observation.
SECTION B
Design

• Consideration of alternative method.


• Justification of method of solution

• Input design
• Appropriate data capture forms and screen layouts Output Design

• Specification and design of the required output

• Test Plan design and document a test plan

SECTION C
Software Development

• Technical documentation
• Algorithms related to system requirements pseudo codes flowcharts for

modules codes/program listings

• User documentation
• Installation
• Starting the systems
• Exiting the system
SECTION D
Testing and Evaluation

User Testing
Test for standard, extreme and abnormal/invalid data
Evidence of testing to be shown through sample runs and error messages
Evaluation of the system
Achievements Limitations
Opportunities for future development
SECTION E
General Expectations
Depth of Knowledge and Understanding
Reflects the degree of computing in the project
Degree of Originality
Imagination and innovation
Has an attempt been made to do something different/unique?
Quality of the completed report
Written report should be easy to follow
Defined sections, page numbers and an index.

You might also like