Computer Science F3 - 4 - 5 - Dec 2014
Computer Science F3 - 4 - 5 - Dec 2014
COMPUTER SCIENCE
TEACHING SYLLABUS FORMS III, IV AND V
Observe the environment and choose better study options for a fulfilled life
When these new changes and orientations were taken into account, they naturally led to a shift of paradigm
within the curriculum reform process. The option we have adopted is the competence based approach through
real life situations.
The syllabuses of the first cycle of Secondary General Education are broken down into 5 areas of learning, each
of them containing a given number of disciplines as shown in the table below.
Areas of learning Disciplines
1- Languages and Literature - French
- English
- Living Languages II
- Ancient Languages
- Literature(in English and in French)
2- Science and Technology - Mathematics
- The Sciences( Physics, Chemistry,
Technology, Life and Earth Sciences)
- Computer Science
3- Social Sciences/Humanities - History
- Geography
- Citizenship Education
4- Personal Development - Sports and Physical Education
- Manual Labour
5- Arts and National Cultures - National Languages
- National Cultures
- Arts
END - OF - FIRST CYCLE LEARNER’S EXIT PROFILE
The first cycle of Secondary General Education admits young graduates from primary schools aged between ten
and fourteen. Its general objectives are not only to build intellectual, civic and moral skills in these children but
also competences and fundamental knowledge which will either enable them to foster their education in the
second cycle, or to prepare them for a smooth insertion into the job market after professional training.
Thus, within the framework of these new syllabuses, the learner is expected , after the first cycle of secondary
education, to be able to use his/her competences to solve problems through family of situations relating to
domains of life as indicated in the table below:
N° Domains/Areas of life Families of situations to be treated in the 1st cycle
COMPUTER SCIENCE
FORM 3, 4, & 5
FORM 4 02 50 2
FORM 5 03 75 3
CONTENT
I. Introduction .............................................................................................................................................................................2
The rapid growth in computing technologies has within the past decades made remarkable impact in everyday life, be it social, business, education,
every facet of society today is impacted by these technologies. These technologies include hardware such as computers, video projectors, interactive
white boards, cameras, storage devices and software such as productivity packages (word processing, spread sheets, graphic, presentation packages,
etc.). The integration of technology into the teaching learning process is considered as an important process that would enhance comprehension and
creativity in the learner for an optimal learning outcome. Thus there is need to design, develop, and implement a curriculum that would enable learners
acquire technology skills, develop competence to exploit computers purposefully in a knowledge society, and acquire knowledge of the fundamental
principles and concepts of the science involved. The subject here referred to as Computer Science address these curriculum needs.
Computer Science was instituted by the Government of Cameroon as a subject discipline in secondary schools in the 2002/2003 school year. Given
its importance it is implemented as a transversal discipline with a view to serve as a component of/and also facilitate ICT integration. Drawn from three
main knowledge areas, the syllabus would prepare students to demonstrate digital competency by integrating these knowledge areas: Computer
Science, Information and communication technology, and digital literacy. Thus the aims of the syllabus reflect this peculiarity whereby:
Students demonstrate understanding, and apply the fundamental principles and concepts of computer science, analyse problems in
computational terms, and have practical experience of writing simple computer programs in order to solve problems.
Students evaluate and apply Information and Communication Technologies, including new or unfamiliar technologies analytically to solve
problems including using computers to learn.
Students are responsible, competent, confident and creative users of Information and Communication Technologies.
In this perspective, the syllabuses for Forms Three and Four of Secondary Education are composed of two modules each, while that of Form Five is
made up of three modules. Each module outlines the essential competencies to be attained by the learner during the academic year. The total
workload consists of 50 hours of teaching for Form 3 and 50 hours of teaching for Form 4 and 75 hours of teaching for Form 5.
Duration: 25 H
A.2.5 CONTRIBUTION OF MODULE TO THE TEACHING SYLLABUS AND OTHER DOMAINS OF LIFE
The main objective is to encourage the learner to become autonomous with the computer. In this regard, the learner should be able to identify
and select appropriate productivity tools with respect to the task at hand and uphold ethical and responsible attitudes
B.1. MODULE 1
Duration: 25 H
B.1.5 CONTRIBUTION OF MODULE 1 TO THE TEACHING SYLLABUS AND OTHER DOMAINS OF LIFE
The main objective is to encourage the learner to become confident when using the computer. In this regard, the learner should be able to
ensure the proper functioning of the computer system.
B.2.5 CONTRIBUTION OF MODULE 2 TO THE TEACHING SYLLABUS AND OTHER DOMAINS OF LIFE
This module has as goal to develop in the learner competencies that would permit in a given life situation, the ability to solve problems of daily
living. Consequently, the learner should be able to:
Select and use software development tools,
Uphold ethical and responsible attitudes.
Enter a formula
Carrying out Copy a formula
Advanced Monitoring
Calculations in a Use the text features (Find, Replace,
expenditures Selection
features of spreadsheet concatenate)
Preparing budgets Formula
spread sheet Preparing costings
Use the Date and Time Features
Function
5H
Exploit advanced Use the mathematical functions (sum, product,
Ranking items features of a Formatting Graph
average, min, max, rank count-if , the add-if)
Selecting options spread sheet
Insert a chart Teacher
Use conditional formatting Computer
laboratory
Selecting Differentiate between programing languages. Object-oriented Computer
programming Explain programing paradigms: imperative, Declarative manual
languages declarative, and object, oriented paradigms. Imperative Internet
Team work
Evaluate the importance development tools: Compliers connection
Collaborative
Exploit Interpreter Simulation
compiler, interpreters, and assemblers. Honest and diligence and models
development Assembler
tools. Accountability many
Text editor
Solving Communicative algorithms
Identifying steps to Identify control structures in an algorithm Characteristics of Samples of
familiar or Evaluate the importance of control structures in
Algorithmic thinking
solve a problem. Identifying algorithm Critical thinking simple 7H
unfamiliar Working in an IDE. algorithmic algorithms Sequence programs
Creative
problems control structures Select a suitable control structure to solve a given Choice
Ethical
problem Loop(Iteration)
Logical reasoning
Write simple algorithms using development tools Pseudo code Systemic reasoning
Test and correct errors in algorithms Flow chart. Self- discipline
Writing
logic errors
algorithms
syntax errors
Semantic
DURATION: 25 H
C.2.2 PRESENTATION OF MODULE
Learners would be able to evaluate the importance and limitations of using computers (health, economic, governance, education etc). They would
also demonstrate an understanding of the ethical and moral obligations on leaders, managers and users of computers, and the implications of global
communications for society. Learners would be able to describe the roles and responsibilities of people who work with computer systems, select
suitable software, hardware and development tools for a given technology task and justify choice, and also evaluate issues of emergent
technologies and its impact on society.
C.2.5 CONTRIBUTION OF MODULE TO THE TEACHING SYLLABUS AND OTHER DOMAINS OF LIFE
This module would enable the learner to:
Uphold ethical and responsible attitudes,
Prevent negative impacts such as health hazards, waste disposal, etc.,
Select and use computer system purposefully.
C.3.5 CONTRIBUTION OF MODULE 3 TO THE TEACHING SYLLABUS AND OTHER DOMAINS OF LIFE
This module has as goal to develop in the learner competencies that would permit in a given life situation, the ability to solve problems of daily
living. Consequently, the learner should be able to:
Provide logical solutions to problems,
Uphold ethical and responsible attitudes,
Investigate and report solution to problems and processes.