National Progression Sheet For Form 1
National Progression Sheet For Form 1
National Progression Sheet For Form 1
Lesson 4: Integration
3 4
activity
1
Lesson 5:
Define a computer
5 Characteristics of
State the characteristics of a computer
computers
2
Identify good behaviour to adopt when
working in a computer laboratory
Lesson 12: Behaviours
State precautions to take when using a
12 to adopt in a computer
computer laboratory
8 laboratory
State the importance of rules in a
computer laboratory
Lesson 13: Integration
13
activity
Given a situation Trace the history of computers by
with factors Lesson 14: History of
14 identifying the main computing device,
related to the computers
the date, and the inventor
9 evolution of Lesson 15:
computers, Classify computers based on application
15 Classification of
learners explain and size
computers
computer
Understanding Explain the meaning of the term
evolution and
Computer computer generations
classify computers Lesson 16: Computer
evolution 16 List the different computer generations.
based on generations
technology used. Identify the main technology in each
10 The explanation computer generation
should bring out
the inventor, date, Lesson 17: integration
17
and name of activity
device.
Evaluation
List common areas where computers can
11 Lesson 18: Application be used
Presented with 18
of computers Describe how computers can be used in
domains of life and
different areas or domains
specific computing
technologies, Remediation
learners describe List common areas where robots can be
12 Exploring areas the use of Lesson 19: Application used
of computer computers in these 19
of robots Describe how robots can be used in
application domains. The different areas or domains
description should
SECOND
3
Lesson 22: Peripheral Define a peripheral device
22
Given peripheral devices Identify common peripheral devices
14 devices and system Define a computer port
Describing units, learners set Lesson 23: Computer
23 Identify common computer ports
hardware up correctly and ports
Match a computer port to a connector
power on a
Identify the power button
computer. Lesson 24: The boot
24 Boot a computer
process
Explain the boot process
Define software, system software,
15 application software.
Lesson 25: System Give the difference between system
Given a set of 25
software software and application software
tasks, learners
State and give examples of system
identify
software
Describing appropriate
software application State and give examples of application
software needed software
Lesson 26: Application
to carry out each 26 State examples of tasks that can be
software
16 task. carried out by a given application
software
Lesson 27: Integration
27
activity
Evaluation
Identify features of a GUI operating
17 Lesson 28: Featues of a system
28
GUI Access key features of a GUI operating
Provided with a system
situation where Remediation
files are being
Give the difference between a file and a
18 created or
working with Lesson 29: Operations folder
transferred into a 29
GUI Operating on files and folders State operations that can be performed
computer, learners
system on files and folders
use basic features
of an operating Manipulate files and folders in a GUI OS
Lesson 30: Manipulate
system to organise Arrange items in an operating system
30 files and folders in a
files logically. window with respect to a specific option
19 GUI operating system
in a pop-up menu.
Lesson 31: Integration
31
activity
4
Define a word processor and give
examples
Lesson 32: Features of Differentiate between editing text and
32
a word processor formatting text
20 Describe key features of a word
processor
Given a situation Lesson 33: Use of a Perform simple editing and formatting of
33
that requires the word processor text using a word processor.
use of a software Define a spreadsheet and give examples
using application to perform a task, Lesson 34: Features of Describe key features of a spreadsheet
34
software learners create a spreadsheet Perform basic operations using
expected content spreadsheets
using appropriate Define a graphic software and give
21 software. examples
Lesson 35: Features of Describe key features of a graphic
35
a graphic software software
Perform basic operations using graphic
software
Lesson 36: Integration
36
activity
Define the internet
22 State the basic components needed to
Lesson 37: Introduction
37 use the internet
to the internet
Explain the concepts of browser, web
Given a situation page, hyperlinks, URL
with issues related
to searching
Evaluation
23 information from Start a web browser
Lesson 38: Web
the internet, 38 View a specific website and navigate
Discovering the browsers
learners use a web between pages and sites using hyperlinks
internet
browser and Remediation
hyperlinks to
navigate between Define and give examples of search
24 web pages and find engines
Lesson 39: Search
information 39 Access a search engine
engines
Find information on the web using a
search engine
Lesson 40: Integration
40
THIRD
TERM
activity
Digita
nship
citize
30 Remediation
6
State the elements of computational
thinking
Lesson 51:
51 Explain the concept of decomposition
Decomposition
Break a problem into smaller simple
subproblems (applying decomposition)
Explain the concept of pattern
Lesson 52: Pattern recognition
52
recognition Apply pattern recognition to solve
31 problems
Explain the concept of abstraction
53 Lesson 53: Abstraction
Apply abstraction in problem solving
Explain the concepts of algorithm,
instruction, sequence structure and sub
problem
54 Lesson 54: Algorithms Write simple algorithms and use an
algorithm to solve similar problems
Combine solutions of subproblems to
32 solve bigger problems
Count number of steps in a strategy to
solve a problem and decide on the best
Lesson 55: Evaluate
55 strategy
solutions to problems
Perform an evaluation of solutions to a
problem
Lesson 56: Integration
56
activity
Give examples of block programming
33 Lesson 57: Block
environments
57 programming
Outline features of a block programming
environment
Given a situation environment
that requires Lesson 58:
writing a program, 58 Pseudocodes and Write Pseudocodes using blocks
Introducing block programming
learners create
programming
34 scenarios or Lesson 59: Write
tools
programs using a programs in a block Create scenarios in a block programming
59
block programming environment (scratch)
programming tool. environment
Lesson 60: Integration
60
35 activity
Evaluation
36 Remediation
7
END OF PROGRAM