Class 1 Computer Science 

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  

Unit 1 

2  Parts of a Computer System:  

ObjectiveLearn and distinguish between the Central Processing Unit, Input, Output, Storage Devices. 

2  More on the CPU 

ObjectiveUnderstand 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 

ObjectiveDefinition, Refinement and how to make Algorithms more effective 

3  Drawing and manipulating shapes using graphical programming software 

ObjectiveUse 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? 

ObjectiveTo 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.