Professional Documents
Culture Documents
PS LS Ict 2022-2023
PS LS Ict 2022-2023
LOWER SIXTH
SCHOOL YEAR: 2023/2024
P a g e 1|5
TER TEACHING
WEEK MODULE CONTENT Interruptions
M UNIT
Lesson 28: Utility Software
Lesson 29: Some Command line environments.
Lesson 30: Some appropriate commands for a given task
09
Lesson 31: Server Concepts (properties of stand-alone and server OS, setting up OS to
30 Oct to 03 Nov. 2023
connect to wired and wireless network, setting up OS to avoid unauthorized access into
the system).
Lesson 32: Commonly used file formats
UNIT 5: File
Lesson 33: Notions of file organization and file data security
10 Formats
Lesson 34: File compression methods and file systems
06 to 10 Nov. 2023
Lesson 35: Advantages of compressing a file
Lesson 36: Hardware faults identification and correction
Lesson 37: Software faults identification and correction
Unit 6: Hardware
and Software Lesson 38: Assistive technology (Braille keyboards, audio devices, ASR, …)
Maintenance
11 International Day of
Lesson 39: Computer related health hazards and measures to prevent them
13 to 17 Nov. 2023 Philosophy: 17/11
UNIT 7: Assistive
INTEGRATION ACTIVITIES
technology and
Ergonomics
12 Evaluation N°2
20 to 24 Nov. 2023 REMIDIATION
24 Evaluation N°4
26 Feb. to 02 Mar. 2024 REMIDIATION
25 Building ICT Lesson 77: Prototyping and Software reuse (explain steps involved in prototyping and the Open Door Days: 09/03
3rdT
ER
INTEGRATION ACTIVITIES
30
Evaluation N°5
16 to 20 Apr.2024
REMIDIATION
UNIT 18: Data
Lesson 97: Standard (Primitive) Data Types
Types and Data
31 Lesson 98: Complex (Derived) Data Types (also called Data Structures)
Structures
23 to 27 April 2024 Lesson 99: Methods of accessing data
Lesson 100: Selecting data types and data structures
Lesson 101: Software Design strategies (Structured design methods)
UNIT 19: Design
Lesson 102: Unit and structure diagrams (in terms of class, sequence, composite, …)
Strategies
Building ICT
32 Lesson 103: Definition and characteristics of an algorithm
30 April to 4 May 2024 systems Lesson 104: Algorithm representation techniques
Lesson 105: Algorithmic constructs
UNIT 20: Lesson 106: Algorithmic strategies (brute force, greedy, divide-and-conquer, …)
Algorithm Lesson 107: Dry running an algorithm
Development Lesson 108: Subroutines
Lesson 109: Recursion and recursive functions
33
Lesson 110: Sorting algorithms
07 to 11 May 2024
Lesson 111: Searching algorithms
Lesson 112: Introduction to complexity (basic notions of time and space complexity)
34 UNIT 21: Lesson 113: Programming concepts
14 to 18 May 2024 Introduction to Lesson 114: Programming Paradigms
Programming
P a g e 4|5
TER TEACHING
WEEK MODULE CONTENT Interruptions
M UNIT
Lesson 115: Programming Paradigm and High-Level Programming Languages
UNIT 22:
Selecting and Lesson 116: Software Reuse
working with Lesson 117: Types of software reuse and criteria for selecting software for reuse
programming Lesson 118: Internally and externally developed software.
paradigms Lesson 119: Language processors (translators)
UNIT 23:
Implementing Lesson 120: Converting data structures and algorithms to programs (syntax, semantics,
programming …)
language
components
36
21 to 25 May 2024
UNIT 24: Lesson 121: Types of data values (Constants, Variables, …)
Lesson 122: Procedure calling and parameter passing
Features of a
Lesson 123: Characteristics of good programs
high level
language
UNIT 25:
Testing a Lesson 124: Steps involved in software testing
36 developed Lesson 125: Debugging a program
28 May. to 02 Jun. 2024 program
INTEGRATION ACTIVITIES
15 May to 29 July 2024 OFFICIAL EXAMINATIONS AND RESULTS
Date: ________________________
.
P a g e 5|5