Periods | Key Learning Objectives | Textbook |
2 | Introduction to Computer Science | Teacher notes |
4 | Word Processing software Basics + Typing Practice
Objective: to create a typical document with decent formatting techniques (paragraphs, pictures, margins, tables, spell-checking) |
Teacher notes |
4 | Presentation software Basics
Objective: to create a typical presentation with decent formatting techniques (templates, slides, pictures, animations, tables, transitions) |
Teacher notes |
4 | What is under the hood of a modern computer?
Objective: to understand how a computer ‘thinks’ and processes data. |
COMPUTE-IT 1
Unit 1 |
2 | Parts of a Computer System:
Objective: Learn and distinguish between the Central Processing Unit, Input, Output, Storage Devices. |
|
2 | More on the CPU:
Objective: Understand the Fetch, Decode, Execute Cycle. |
|
6 | Review – Term Test – Feedback | – |
2 | Shapes and patterns
Objective: Understand how patterns help in drawing geometrical shapes |
COMPUTE-IT 1
Unit 3 |
3 | Algorithms
Objective: Definition, Refinement and how to make Algorithms more effective |
|
3 | Drawing and manipulating shapes using graphical programming software
Objective: Use of Scratch to draw closed shapes |
|
3 | Drawing and manipulating shapes using text-based programming software
Objective: Use of Logo or Python to draw closed shapes |
|
6 | Review – Term Test – Feedback | – |
4 | How important is an accurate algorithm?
Objective: To understand that computers need step by step instructions to follow. Humans should dry run algorithms |
COMPUTE-IT 1
Unit 4 |
4 | Basic Programming Structure: Sequence
Objective: To understand the importance of the order of steps with the use of Scratch. |
|
4 | Basic Programming Structure: Selection
Objective: To understand if-then-else statements with the use of Scratch. |
|
4 | Basic Programming Structure: Iteration
Objective: To understand the repeating of statements with the use of Scratch. |
|
6 | Review – Term Test – Feedback | – |
Above refers to full teaching weeks – no holidays or other activities.
Typical full academic year for classes 1 – 3 includes 30 teaching and learning weeks.