Skip to content
Explore the curriculum

Basic Computer Programming

Themes group related topics into a meaningful learning progression. Filter by Class and Subject, then open a Theme to see its lessons in sequence.

Reset
← All themes

Basic Computer Programming

9 lessons in this theme

12

Programming Languages, Scratch Interface and Coding Blocks for JSS 1

This JSS 1 lesson introduces programming languages, scratch interface and coding blocks with clear examples and hands-on digital…

→
14

Meaning, Types and Rules of Variables in Programming for JSS 1

This JSS 1 lesson introduces meaning, types and rules of variables in programming with clear examples and hands-on…

→
15

Conditional Statements, Relational and Logical Operators in Programming for JSS 1

Students develop practical understanding of conditional statements, relational and logical operators in programming through demonstrations and guided computer…

→
15

Meaning, Uses and Tools of Programming for Primary 4

Learning focuses on meaning, uses and tools of programming, including meaning of. Practical examples and guided activities help…

→
16

Game Environments, Sprites and Scratch Programming for Primary 4

Pupils explore game environments, sprites and scratch programming by working with meaning of games. Clear explanations and structured…

→
16

Meaning, Types and Uses of Loops in Programming for JSS 1

This JSS 1 lesson introduces meaning, types and uses of loops in programming with clear examples and hands-on…

→
17

Elements and Development of Games with Visual Programming for JSS 1

Students develop practical understanding of elements and development of games with visual programming through demonstrations and guided computer…

→
18

Drawing and Sketching with Scratch Pen Blocks for Primary 4

Pupils build a clear understanding of drawing and sketching with scratch pen blocks, focusing on functions of pen.…

→
19

Meaning and Importance of Sequence in Programming for Primary 4

This Primary 4 lesson develops meaning and importance of sequence in programming through meaning of sequence. Pupils use…

→

Share with