Key Stage 3
At KS3 students will follow the Computing Progression pathways – looking at key skills like:
- Algorithms and computational thinking
- Programming – visual and text based
- Data representation
- Hardware and software
- Networks and communication
- Information Technology
Pupils will focus on the core Computer Science curriculum but will involve aspects of IT to prepare for the 2 option choices at KS4.
All of this will be done with a focus on using technology safely.
In Year 7 students will program the Microbit microcomputer, using a visual programming knowledge to solve challenges. This will lead on to beginning programming in the text language Python, and looking at creating shapes and objects using Python Turtle.
Pupils will learn Computer Science theory topics like the purpose and features of hardware like the CPU and memory, and software.
For their IT study pupils will focus on website development, looking at theory aspects like the HTML website programming language and file formats as well as the practical aspect of website creation.
In Year 8 pupils will enhance their Python programming skills, learning key skills like the use of variables, inputs and outputs and selection statements. This will be for the foundation for the skills needed for GCSE study.
Pupils theory topics will include data transmission, the internet and the world wide web and email protocols.
In their IT unit pupils will be using Kodu software to create an interactive game and looking at the uses of virtual and augmented reality to create a virtual house.
In year 9 Python development will continue with pupils cementing their understanding of the use of variables, string manipulation, selection statements and the use of iteration. This will involve regular assessment and beginning to look at the use of pseudocode to plan answers to problems.
Students will also look at GCSE specific theory topics including data representation – binary, denary and hex, Boolean logic and IT laws and regulations.