Computer Science


  Key Learning Objectives  Textbook 
2  Introduction to Year 3  Teacher notes 
3  Coding Systems 

Objective: Understand how coding of data works 


Unit 1 

3  Encryption/Decryption 

Objective: Understanding Encryption/Decryption and reason of their use 

6  Methods of Encrypting data 

Objective: Understand various methods of encrypting data and using programming for practical evidence 

4  Review – Term Test – Feedback    
2  Measuring File Size 

Objective: Learn units for file size 


Unit 2 

2  Measuring Bandwidth 

Objective: Understand the exact meaning of bandwidth and how it is measured 

2  Digital Sound 

ObjectiveDigitisation (sampling) of sound 

2  Compression 

ObjectiveUnderstand the difference between lossy and lossless compression 

4  Review – Term Test – Feedback    
4  Introduction to Databases  

Objective: Be able to relate to the various parts of a flat-file database 


Unit 3 

4  Querying a Database  

Objective: Using Boolean Expressions to query a database 

  Basic Programming in Python   Class Notes 
4  ObjectiveCreating and running simple Python programs using: 

IF-statements, IFELSE statements, IFELSE IF statements along with input and output instructions 

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

Open 7 days INFO
Our Young Pre classroom is for ages. This age group is working
Here is always singing new songs and expressing new ideas he learned at school.
The Grammar School
Here is always singing new songs and expressing new ideas he learned at school.
The Grammar School