Lower-Sixth Prog Sheet 120124

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

ANNUAL PROGRESSION SHEET School year :2023/2024 Class : Lower sixth

Weekly Load : 3h
Competences in the syllabus :
 Demonstrate the use of the computer in a range of applications,
 Demonstrate an understanding of the characteristics of computer hardware, software and communication
systems,
 Exploit computer hardware/software features and communication systems
 Describe and explain the use of different forms of data organisation and processing,
 Articulate the need for a systematic approach to the solution of problems, and identify where, in its solution, a
computer would be appropriate,
 Demonstrate understanding of basic algorithms in programming, and deduce results from conditional
statements (choice and iteration)
 Articulate understanding of the social, environmental, health, economic, security issues and consequences
when computers are used,
 Select and apply appropriate techniques for the computer based solution of problems,
 Design, implement, and document effective solutions to problems, using appropriate hardware and software,
 Evaluate relative importance and or consequences of computers in various life situations,
 Articulate understanding of trends in technology advances and evaluate impact on society.

Categories of Lesson Dura tion


Week Module actions/Topic areas Lesson title Skills / Example of actions Basic knowledge type
Presentation of subject -Diagnostic evaluations, remediation
- Annual program Theory 1Hr
matter and presentation of annual program
1 MODULE 0 General Revision - Revision of Form 5 work Theory 1Hr

Word processing Document creation, formatting, editing Practical 1Hr


Define computer hardware
Describe the architecture of a
Lesson 1: Introduction to computer system
Identifying components of a computer hardware The computer motherboard Theory 2Hrs
2 hardware
Parts of a motherboard and their
functions
slots found on the motherboard
MODULE Word processing Document creation, formatting, editing Practical 1Hr
1:
INFORMATION Units of measurement
SYSTEMS, Basic faults diagnoses
DATA Storage devices and their
3 characteristics Theory 3Hrs
RESOURCE
MANAGEMENT

Definition of computer software


Lesson 2 :Computer
Classification of software Theory 2Hrs
Introduction to software
4 Characteristics of a software
computer software
Word processing Document creation, formatting, editing Practical 1Hr

Functions of an operating
system
Types of operating system
Application software
connectivity software
Theory 2Hrs
5

Word processing Document creation, formatting, editing Practical 1Hr

6 FIRST EVALUATION/CORRECTION/REMEDIATION
Define computer network
common terms related to
Defining computer
Lesson 3 :Introduction information system
network
to computer network Theory 2Hrs
7
Function of the network
administrator
The login process
Spreadsheet Document creation, formatting, editing Spreadsheet functions Practical 1Hr
MODULE
1:
INFORMATION Advantages and
SYSTEMS, disadvantages of installing a
Theory 2Hrs
8 DATA network
RESOURCE
MANAGEMENT

Spreadsheet Use basic arithmetic operators +,-,*,/,% Spreadsheet functions Practical 1Hr

Network classifications
Network security measures
Definition of terms related to
network

Theory 2Hrs
9

Spreadsheet Use SUM, PRODUCT, Spreadsheet functions Practical 1Hr


AVERAGE,MIN,MAX
Introduction to Lesson 4:Computer Computer crime
computer privacy, privacy, crime and Definition of terms
crime and security security Data integrity
10 Theory 2Hrs
Computer security(Data
protection)
Types of computer viruses
Lesson 5 : Computer ICT
Understabding application
computer application application areas
areas
areas

Spreadsheet Use COUNT, COUNTA, COUNTBLANK Spreadsheet functions Practical 1Hr

Theory 2Hrs

11
Practical 1Hr

12 SECOND EVALUATION/CORRECTION/REMEDIATION

13
Definition
Purpose of a translator
Introduction to
MODULE 2 : language Lesson 6 : Language
TECHNOLOGY translator Different types of Theory 2Hrs
AND SOCIETY,
translator translators
PEOPLE AND
COMPUTER
SYSTEM

14 Lesson 7 Data Data Communication


Communication & Data Transmission
Transmission Executing different correctness Theory 2Hrs
checking methods
Transmission Media
Spreadsheet Use of the IF function Spreadsheet functions Practical 1Hr

15 Data Communication Modes


Theory 2Hrs

Spreadsheet Use of the IF function Spreadsheet functions Practical 1Hr

FIRST TERM BREAK

16 Introduction to the Lesson 8 : The The Internet


internet Determining the structure of the
Internet Theory 2Hrs
Internet
Internet Services
Spreadsheet Use of the AND, OR, COUNTIF, Spreadsheet functions Practical 1Hr
COUNTIFS

THIRD EVALUATION/CORRECTION/REMEDIATION

17 Social Network Services

Theory 2Hrs

Spreadsheet Use of some text functions


(LOWER, UPPER, PROPER,
Spreadsheet functions Practical 1Hr
CONCATENATE)
Generating Charts(Bar, Pie, etc)
18 Lesson 9 :E-Services Evaluate applications of
Social networks e.g. web
communities, e-commerce,
e-learning. ICT in Learning Theory 2Hrs
in the classroom
Measures to combat computer crime
Evaluate Impact of Social Networks
Identify ethical issues
Spreadsheet Perform what-if-analysis using spread Spreadsheet functions Practical 1Hr
sheet
19 Define Databases
Record simple Lesson10 : Database
Identify Models of databases Theory 3hrs
transactions Concepts and Types
Components of database
20 Check for redundancy Use a database application to
in data storage create a simple relational
verification and database
Lesson 11 :Application of Populate a simple database
validation of data. Practical 3hrs
RDBS Create simple queries to
demonstrate data integrity
and consistency
21 Explain the concept of a project.
Explain Planning, monitoring, and
Lesson 12 :Project control as in projects
Management and related Explain project management terms:
terminology Theory 3hrs
earliest start time, earliest finish time,
slack time, lag time, float time,
Managing a projects. milestone, event, task, critical task,
etc.
22 Outline project management tools,
techniques and models
Lesson 13 :Project
Use project management tools to Theory 3hrs
Analysis and Scheduling facilitate the execution of projects:
Gantt and PERT charts.
23 FOURTH EVALUATION/CORRECTION/REMEDIATION

24 Identifying algorithmic Lesson 14:control Give the characteristics of good


control structures. structures in algorithms algorithms.
Identify control structures in an
algorithm Theory 3hrs
Evaluate the importance of control
structures in algorithms
Select a suitable control structure in
a given problem Basic knowledge
(but not implementation) of
recursive constructs
25 Representing algorithms. Write out simple algorithms using:
pseudo code, flow charts, data flow
Lesson 15 : Algorithm diagrams
Test and correct errors in algorithms Theory 3hrs
representation
Determine the complexity of an
algorithm.
26 Selecting programming Lesson 16 : Programming
Explain programming paradigms
languages Exploit
Evaluate importance
development tools.
development tools: Theory 3hrs
compilers, interpreters and
assemblers.

27 MODULE 3 : Develop simple code fragments from


SOFWARE algorithms using a standard
DEVELOPMENT programming language: C, Java
PROJECTS Use formatting language: java script,
Compile and run the programs
Running simple programs Lesson 17 : C/ Explain the need for a good programing
style. Practical
Testing for correctness. Pascal Programming
Establish correctness of algorithm
developed. Assess the program 3hrs
developed for correctness of
solution using language tools:
debug, run,
28 Lesson 18 :web design Design and publish simple
(Html) and p ublishing(MS articles using publishing
Publisher) software
Design and insert simple graphics in
Using desktop publishing
articles Practical 3hrs
applications Publishing on the web (articles, blogs,)
Uploading to and downloading from the
internet.
(articles, images, audio & video)
29 FOURTH EVALUATION/CORRECTION/REMEDIATION

SECOND BREAK

30 Using a database application to create


and populate a simple database
Lesson 19: Application Create simple queries to demonstrate
Building simple databases Practical 2hrs
of DBMS (MS Acccess)
data integrity and consistency.

31 Writing Minor Project reports


Participating in projects Project Report Format Investigating and reporting minor Practical 1hr
projects
32 RECALL ON NUMBER SYSTEMS 3hrs
33 RECALL ON LOGIC GATES 3hrs
34

35

37

You might also like