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

P REPUBLIC OF CAMEROON

Paix – –P t Peace – Work - Fatherland


…………….
S WEST REGION
…………….
S S REGIONAL DELEGATION OF SECONDARY
S S EDUCATION
………….

t Régionale de Pédagogie chargée de Regional Inspectorate of Pedagogy in charge of the


t de t teaching of Computer Science

WEST ASSOCIATION OF COMPUTER SCIENCE TEACHERS (WACOST) PROPOSED


ANNUAL PROGRESSION SHEET FOR CSC UPPER SIXTH
SCHOOL YEAR: 2023/2024
TEACHER: _________________________________________________ GRADE: ________________ TEL. NO: ____________________
DISCIPLINE: LEVEL: U6 NO OF WEEKLY LOAD: 6HRS ANNUAL LOAD:
CSC SECOND MODULES: THEORY: 4HRS, PRACTICAL: 2HRS 216HRS
CYCLE

TEACHABLE UNITS TYPE


PERIOD AND CATEGORIES DURA NO OF OF
TERM
WEEKS OF THEORY PRACTICALS TION LESSONS LESS
ACTIONS ON
Diagnostic Evaluations, remediation
First contact introduction 2hrs 1 T
Presentation of program.
Week 1  Computer architecture
04 – 08
Revision of some Lower  Algorithm and data structure 2 T
SEPT  Number System and Boolean
sixth topics 4hrs
Algebra
 Fundamentals of data Computer Network
Week 2 Notions of Data Communications -Network Cabling
11 – 15 communications and  Fundamentals of computer -LAN configuration
SEPT Networks networks -Server configuration and
 Internet and its services Installation 2 T/P
Internet and services  Network protocol suits 6Hrs
 IP address and routing
Network security fundamentals Introduction to front end
FIRST TERM

 Types of malware app


 Types of attacks Development
Week 3 Network Security  Attack prevention mechanism -HTML notions
18 - 22  Penetration testing -CSS notions 6hrs
SEPT 2 T/P
-javaScript notions
Notions of Computational
Complexity Programming 2
 Solvable and unsolvable -implement a solvable and 6hrs T/P
Week 4
25 – 29 problems an unsolvable program
SEPT  Non computable problems
Computability and  Decision problems
Complexity  Decidable and Undecidable Programming
 Problems 1D arrays of integers
Week 5  Tractable and intractable Operations on 1D array
02 – 06 problems -fill 6hrs 2 T/P
OCT  P-type and NP-Type Problems -Sort in ascending and
 Reverse Polish Notation descending order
-search
Week 6
09- 13OCT FIRST EVALUATION AND REMEDIATION
 Regular and Context free Programming
 Languages 1D arrays of Strings
Week 7  Finite state machines Operations on 1D array
16 - 20 2
Computability and  Turing Machine and The -fill 6hrs T/P
OCT Computational complexity Turing-Church thesis. -Sort in ascending and
descending order
-search
 Information systems in an 1
Week 8  Organisation Programming 6hrs T/P
23 - 27 Notions of Information  Information system Implementation of records (eg:
OCT systems  Modelling record to register 100 students in
 Information system a school) T/P
design 1
 SDLC Programming
Week 9 System Development Life Modular programming 6hrs 2
30 OCT- Cycle  System development T/P
With functions and procedures
03 NOV models
Project management Programming
Week10  Fundamentals Implementation of 2D Arrays 6hrs 2
06 -10NOV Project Management T/P
 Project planning
techniques
Flat file database DBMS T/P
Week11 -Interface of a DBMS 6 hrs. 2
13 - 17 Databases
DBMS -Create and populate a
NOV
table
Week 12
20 – 24NOV SECOND EVALUATION SUMMARY OF SYLLABUS COVERAGE

Week 13  Conceptual data models Database


 Entity relationship -create a database with many 2 T/P
27 NOV tables 6 hrs
– 01 DEC  modelling And populate them
Databases Database
Relational database 6hrs T/P
Week14  Concepts -create a database with many 2
04 - 08  Database design tables and populate them 2 T/P
DEC -establish relationship between
tables
Week 15 Database normalization Database
11 - 15  Techniques (1NF, 2NF, -normalize a database and 6hrs 2 T/P
DEC 3NF) identify all possible anomalies of
an non-normalized database
16 DEC-01 JAN FIRST TERM HOLIDAYS: CHRISTMASS BREAK
Week 16  Client–server databases Work on platforms like
02 - 05  Notions of Big data google to explain notions of 6hrs 2 T/P
JAN client-server database and
big data
Query Language  Data Definition Language Using MSQL
SECOND TERM

Week17
08 – 12 Implement DDL queries 6hrs 2 T/P
JAN
Week 18 THIRD EVALUATION AND REMEDIATION
15 – 19 JAN
Week19
Query Language  Data Manipulation Using MSQL
22 - 26 Language Implement DML queries
JAN  And Data Control 6hrs 2 T/P
Language
Week20  PHP Create a dynamic website using
26 JAN - Backend Programming PHP 6hrs 2 T/P
01 Feb
Basic Concepts and Programming
Programming Call by value and call by
reference implementation
 Languages
 Recall basic notions of
computer programs and
Week21
programming.
02 - 08 6hrs 2 T/P
FEB  Demonstrate
understanding of
Assembly, LLL, HLL
(FORTRAN, COBOL,
etc.); generations of
software
Programming paradigm Programming
 Identify the different Study loops and nested loops
by implementing on sorting
Programming programming paradigms and searching algorithms
Week22 (imperative, declarative, 6hrs
09 – 15 etc.). 2 T/P
FEB  Demonstrate
understanding of
programming paradigms.
Recursive Functions
 Define recursion and Programming
Implement using recursive and
recursive functions; iterative methods the
 Examples of recursive followings algorithms:
Week23 structures; Factorial, Fibonacci numbers,
16- 22 6hrs 2 T/P
 Examples of classical towers of Hanoi.
FEB
problems that can use
recursion: factorial,
Fibonacci numbers,
towers of Hanoi.
Week 24
FOURTH EVALUATION AND REMEDIATION
26FEB- 01MAR
Week 25  Syntax and semantic. Programming
04 - 08 -after writing a program, make
students identify syntax and 6hrs 2 T/P
MAR semantic errors
Week26  Debugging --Implement simple debugging
techniques: print statements,
11 - 14
debugger features: breakpoints, 6hrs 2
MAR T/P
watch points, variable and
instruction tracing.
Documentation Document information
 -explain the commonly found in user
Week27 manuals.
15- 21MAR
documentation process 6hrs 2 T/P
 -highlight the importance
of documentation
Week28 SECOND TERM HOLIDAYS
30MAR-15APR EASTER BREAK
Week 29
15-19 APR REGIONAL MOCK

Week 30
REGIONAL MOCK
22-26 APR
Week 31
15APR-03 MAY GENERALS REVISIONS 6hrs
THIRD TERM

Week 32
06-10 MAY GENERALS REVISIONS 6hrs

Week 33
GENERALS REVISIONS
13-17 AY

Week 34
GENERALS REVISIONS
20-24 MAY

Week 35
27-31 MAY
GENERALS REVISIONS

Week 36
GENERALS REVISIONS
03-07 JUN

13 May-26 July 2024 OFFICIAL EXAMINATIONS AND RESULTS

You might also like