0% found this document useful (0 votes)
21 views5 pages

Form 3 School Based Computer Science Syllabus

The Form Three Computer Science syllabus outlines 11 key topics, including Hardware and Software, Programming, and Web Design, with a total of 43 objectives to be covered over three terms. Each term has a specific number of objectives and requires at least 6 periods per week, with a focus on both theory and practical work. Various teaching methodologies, such as problem-solving and project-based learning, are emphasized to enhance student understanding and engagement.

Uploaded by

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

Form 3 School Based Computer Science Syllabus

The Form Three Computer Science syllabus outlines 11 key topics, including Hardware and Software, Programming, and Web Design, with a total of 43 objectives to be covered over three terms. Each term has a specific number of objectives and requires at least 6 periods per week, with a focus on both theory and practical work. Various teaching methodologies, such as problem-solving and project-based learning, are emphasized to enhance student understanding and engagement.

Uploaded by

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

COMPUTER SCIENCE

FORM THREE

SCHOOL SYLLABUS

TOPICS TO BE COVERED

No. of
Topic
Objectives
1.Hardware and Software 3
2.Application of Computer Science 1
3. Data Representation 2
4.Communication Networks and Internet technologies 4
5.Security and Ethics 5
6.Systems Analysis and Design 7
7. Algorithm Design and Problem Solving 5
8. Programming 5
9. Databases 5
10. Web Design 4
11. Technopreneurship 2
Total number of objectives 43

Objectives per term = 43/3 = 14.3

Objectives per week = 14.3/10 = 1.43

Time Content Budget

Term No. of objectives


1 15
2 15
3 13
Total 43

TIME ALLOCATION
The subject should be allocated at least 6 periods of
35 – 40 minutes per week. At least 2 of the periods
should be devoted to theory and 4 of the periods to
practical work.

FORM 3 SCHOOL SYLLABUS COMPUTER SCIENCE: Page 1 of 5


METHODOLOGY
• Problem solving
• E-learning
• Multi-media
• Simulation and modeling
• Discovery
• Experimentation
• Design based learning
• Project-based learning
• Question and answer
• Demonstrations
• Discussion
• Educational Tours
• Research and Presentations
• Expert guest presentations

COMPETENCY MATRIX
TERM 1
OBJECTIVES:
CONCEPT
WEEK NO. TOPIC Learners should be S.O.M
CONTENT
able to:
- Hardware
devices
- Identify the
- Application
various
of hardware
applications of
Hardware and devices-POS, National syllabus
1 hardware
software ATM, data page 17
devices.
capturing
- Compare different
systems
operating systems
- Operating
system
- Personal
computer
operating
system
- Explain the
Hardware and - Mobile National syllabus
functions of the
software operating page 17
operating system
system:
Android,
symbian,
2 windows.
- Agriculture
- CAD
- Intelligent
systems - Describe areas of
Application of National syllabus
- Wildlife computer
computer science page 17
management applications
- Mining

FORM 3 SCHOOL SYLLABUS COMPUTER SCIENCE: Page 2 of 5


- Units of
storage: bit,
- Outline units of
nibble, byte,
storage
KB, MB, National syllabus
3 Data representation - Convert denary
Terabyte page 17
numbers to octal
- Number
and hexadecimal
bases: octal,
hexadecimal
- Identify types of
- Mobile
mobile
technology:
Communication technologies
mobile National syllabus
4 Networks and Internet - Describe the role
phones, page 18
Technologies of mobile
satellite,
technologies in
PDAs, tablets
communication
- Wireless
- Explain
technologies:
application of
WiFi,
wireless
Communication Bluetooth,
technologies National syllabus
5 Networks and Internet infrared,
- Explain the page 18
Technologies microwave,
concept of cloud
radio waves
computing
- Cloud
services
services
Security and - Apply data National syllabus
6 - Privacy
ethics/ubuntu privacy measures page 18
- data
integrity: - verify and
Security and National syllabus
7 verification validate data
ethics/ubuntu page 18
and
validation
Security and - system National syllabus
8 - Setup firewall
ethics/ubuntu security page 18
- Apply network
Security and - System National syllabus
9 security
ethics/ubuntu security page 18
measures
- Cybercrime:
spoofing,
Security and - identify online National syllabus
10 sniffing,
ethics/ubuntu crime page 18
fraud
- hacking

TERM 2
OBJECTIVES:
CONCEPT
WEEK NO. TOPIC Learners should be S.O.M
CONTENT
able to:
1 Systems analysis and - systems - Describe National syllabus
design analysis activities page 19
- alternative involved in the

FORM 3 SCHOOL SYLLABUS COMPUTER SCIENCE: Page 3 of 5


analysis stage
solutions - Apply system
- DFDs analysis in
- Activity projects
diagram - Describe
- System activities
design involved in the
design stage
- Input/output
design - Design
- User input/output and
interface user interface for
Systems analysis and National syllabus
2 design the project
design page 19
- Database/file - Design file
design structures and
- System tables
flowchart
- Construct system
flow charts and
- Development
pseudo codes
Systems analysis and and testing National syllabus
3 - Explain activities
design - Coding page 19
involved in the
- Testing
development and
testing
- Algorithm
- Design flow
tools:
Algorithm Design and charts National syllabus
4 - Flow charts,
Problem solving - Construct pseudo page 19
pseudo codes
codes
- Top down - Use top down
Algorithm Design and and bottom approach to National syllabus
5
Problem solving up design represent an page 19
algorithm
- Interpreting - Use trace tables
Algorithm Design and National syllabus
6 and testing to dry run
Problem solving page 19
algorithms algorithms
- Interpreting
Algorithm Design and - Correct errors in National syllabus
7 and testing
Problem solving algorithms page 19
algorithms
- Interface
- Create user National syllabus
8 Programming design
interface page 20
- Visual
- Declare functions
programming National syllabus
9 Programming use objects in
- Function and page 20
interface design
objects
- Testing and - Test and debug National syllabus
10 Programming
debugging programs page 20

FORM 3 SCHOOL SYLLABUS COMPUTER SCIENCE: Page 4 of 5


TERM 3
OBJECTIVES:
WEEK CONCEPT
TOPIC Learners should be S.O.M
NO. CONTENT
able to:
- Identify types of
errors
- Errors - Apply error National syllabus
1 Programming
handling page 20
techniques in
programming
- Database - Create relational
objects and database National syllabus
2 Databases
views: queries, - Design forms page 20
forms, reports and reports
- queries - Create queries
- External data - Import and National syllabus
3 Databases
sources export data page 20

- Database - Apply database National syllabus


4 Databases
security security page 20
- CMS: web - Use Content
National syllabus
5 Web Design feeds, Ads Management
page 20
Systems
- Web feeds - Customize web National syllabus
6 Web Design
- ads sites page 20
- Graphic
design: - Generate content
National syllabus
7 Web Design animations, graphic design
page 20
videos packages

- Web security
- Cookies
- Integrate web
- Developer National syllabus
8 Web Design security in web
tools page 20
designing
- Plug
ins/extensions
- Laws and - Identify the laws
policies on that govern National syllabus
9 Technopreneurship
Technopreneur Technopreneursh page 20
ship ip
- Intellectual
- Describe the
property rights: National syllabus
10 Technopreneurship intellectual
patents, page 20
property rights
copyrights

FORM 3 SCHOOL SYLLABUS COMPUTER SCIENCE: Page 5 of 5

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy