You are on page 1of 10

COMPUTER SCIENCE SCHEMES OF WORK

FORM THREE 2021

REFERENCES:
COMPUTER SCIENCE BOOK 3
WK TOPIC OBJECTIVES LESSON LESSON AIDS GENERAL INDIVIDUAL
EVALUATION
ACTIVITIES EVALUATION

1 LAST TERM EXAMS REVISION

Security and outline the Discussing on cyber use • Multimedia


Ethics characteristics and tutorials
(Unhu/Ubuntu of cyber culture and culture • Multimedia
/Vumunhu) its impact • Checking for safety of tutorials
• describe the websites • Social Networks
characteristics • Blocking unsafe
of safe and unsafe websites
sites • Discussing social
• suggest effects of impact of online
online content and behaviors
content and behavior • Carrying out
2 • explain the campaigns on online
importance of relationships
copyrights • Privacy
Week • describe consequences • Data Integrity
ending of plagiarism and - Verification
10 piracy explain computer - Validation
Sept crime • System security
and its effects • Cybercrime
• apply data protection - Spoofing
measures - Sniffing
• explain the ethical - Fraud
• Hacking
3 System Outline the stages in the Discussing the stages • Print media
Analysis and systems development involved in • Multimedia
Design life system development tutorials
cycle (SDLC) • Stating the activities • Research
• identify problems of under problem Instruments
the identification • Case Study
existing system • Feasibility study • SDLC chart
• explain areas of - Technical Design tools
feasibility - Economic • CASE tools
• carry out a feasibility - Legal • Analysis tools
Study - Operational
• describe the activities - Social
involved in the analysis • Conducting case
stage studies on analysis
• apply system analysis (on small scale)
on projects • Stating the activities
• describe the activities in the design
involved in the design phase
stage • Illustrating design
• design input, output tools
and • Conducting case
user interface for the studies on design
project stag
• design file structures • Describing the
and development and
tables testing phase
• construct system flow • Designing a testing
charts and pseudo codes strategy/plan
• explain activities for a given situation
involved
in the development and
testing stage
Practical:
Introduction
to MS word
and Excel
4 Algorithm • define an algorithm Giving examples of • Multimedia
Design and • explain the purpose of algorithms tutorials
Problem- algorithms • Discussing sequence • Print media puzzles
solving • explain sequence construct • Puzzles
construct • Interpreting a Algorithm charts
• apply the sequence sequence algorithm • Smart Draw
algorithm • Solving problems • MS Visio
Structure using a sequence • Trace table
• design flow charts algorithm structure
• construct pseudo • Dry running a
codes sequence algorithm
• use top down • Creating flow charts
approach • Developing pseudo
to represent an codes to
algorithm solve problems
• use trace tables to dry • Breaking down
run algorithms problem into
• correct errors in an sub-problems
algorithm • Dry running an
algorithm
• Debugging algorithms

Practical :
introduction
to Publisher
and
Powerpoint
5 Programming • explain the syntax and Discussing the syntax • Software
Concepts semantics of the and development
programming semantics of the tools such as
language programming Python, VB.Net,
• declare variables and language Java
constants • Using variables and • Expert Guests
• apply operators to constants in
solve a program
Problems • Solving basic
mathematical problems
• Testing and
debugging
• writing programs that
use pseudo
code structures
• Applying functions in
solving
problems
• Testing and
debugging

6 Programming • create user interfaces • Designing menus and • Software


Concepts • declare functions use sub menus development
objects • Using functions in a tools such as
in interface design program Python, VB.Net,
• test and debug • Choosing appropriate Java
programs objects in • Expert Guests
• identify types of errors interface design
• apply error handling • Testing and
debugging programs
• Discussing types of
errors
• Using error handling
techniques
8 Databases • create a database • Developing a database Database packages
• create a file structure • Setting fields, data such as MS Access,
• design forms, reports types, formats,
and queries field sizes, validation
checks and input masks
• Comparing database
models

• Creating a database
• Performing database
operations;
Create, Read, Update
and Delete
(CRUD)
• Searching and
filtering records
• Sorting records
• Generating reports
• Applying database
security measures

Practical MS
Access
9 Databases • develop databases • Creating a relational • Database packages
using database such as MS Access,
database objects and • Generating forms, MySQL
views queries and • Multimedia
• edit database objects
reports tutorials
• apply database
security
• Importing and • Expert Guests such
Controls Exporting data as Database
• Using database Administrator
• create relational security measures
databases
• design forms and
reports
• create queries
• import and export data
• apply database
security

Practical MS
Access
10 Web design • navigate a webpage • Navigating a chosen • Web development
• customize web pages webpage tools such as Joomla,
• use webpage • Modifying existing WordPress, MS
templates web pages Front Page,
to create web pages • Designing web pages Notepad++
• generate web content using templates • Web Browsers
• use Content • Creating and such
Management uploading web page as Firefox
System (CMS) Content • Graphics Software
templates • Designing websites packages such as
to create websites using CMS GIMP, Windows
• customize Websites web templates Picture Manager
• generate content using • Creating and • Web development
Graphics design uploading website tools such as Joomla,
package content Notepad++
• apply the concept of • Testing and • Web Browsers
debugging and testing debugging
• use Plugins and • Applying plugins and
extensions extensions
in web
• use Content
Management
System (CMS) • Design websites using • CMS such as
templates CMS web WordPress, Joomla,
to create websites templates Drupal
• customize Websites • Creating and • Graphics Design
• generate content using uploading website Packages such as
Graphic design content Adobe Flash
packages • Using graphic design Photoshop
• integrate web security packages • Web development
in in web development tools
web designing • Applying security • Browsers
measures in • Expert Guests
web designing
Practical: • Testing and
Web design debugging
11 Techno- • describe the elements Discussing the elements • Internet
preneurship of of intellectual • Print and electronic
intellectual capital capital media such as
• explain the attributes • Discussing the journals
of attributes of business • Internet
business ethics ethics • Expert Guests
• identify the marketing • Creating an ICT based
and business strategies business
elements plan
• explain the elements • Discussing the
of elements of marketing
marketing and business and business strategies
• Environmental • Discussing the uses of
technopreneurship technopreneurship
components components
- Science parks • Attending to ICT
- Incubation centers Exhibition Expos
- Academic institutions • Laws and policies on
- Research and technopreneurship
development • Intellectual Property
Centers Rights
• identify laws that - Patents
govern - Copyrights
technopreneurship
• describe the
intellectual
properties rights

Practical:
Web design

You might also like