“The Internet is becoming the town square for the global village of tomorrow.” - Bill Gates
Students will study a bespoke curriculum designed to include computational thinking as well as traditional ICT skills. The aim of this new curriculum is to broaden the skill set of pupils and enable them to develop high-level expertise in a variety of ICT related areas.
Key Stage Three
Year 7 Topics
This is a theoretical unit covering the necessary basic knowledge to use computers safely, effectively and responsibly.
This unit covers some of the legal safeguards regarding computer use, including an overview of the Computer Misuse Act, The Data Protection Act, Copyright Law and their implications for computer use.
Introduction to Scratch
In this unit pupils will be introduced to the Scratch programming environment and begin by reverse-engineering some existing games.
Year 8 Topics
This is a theoretical unit covering the basic principles of computer architecture and use of binary.
Control systems with Flowol
In this unit pupils will cover the principles of producing control and monitoring solutions using Flowol 4, a flowchart-based interface.
Introduction to Python
This is an introduction to Python, a powerful but easy-to-use high-level programming language.
Year 9 Topics
This is a theoretical unit covering the basic principles and architecture of local and wide area networks.
Python Next Steps
This unit builds on students’ knowledge and understanding of the programming language Python, to further develop their skills and experience.
Key Stage Four
GCSE Computer Science
In KS4, students will be given the opportunity to study GCSE Computer Science. In Computer Science students will learn about fundamental computing principles and concepts such as logic and algorithm design. They will learn to analyse problems in computational terms by solving real problems and will design, code and debug their own programs. Students will also learn how to think creatively and analytically. Students will do this by learning how digital systems like computers and smart phones work and communicate with one another. Finally, they will study the impacts of digital technology on individuals and the wider society.
The course in Computer Science has three main topics:
- Computer Systems
- Computational Thinking, Algorithms and Programming
- Programming Project
What are the topics in each component?
The GCSE topics follow similar themes those studied in Year 7, 8 and 9, enabling the students to deepen and extend their knowledge, understanding and skills.
The Computer Systems unit will cover:
- Systems architecture
- Wired and wireless networks
- Network topologies, protocols and layers
- System security
- Systems software
- Moral, legal, cultural and environmental concerns
The Computational Thinking, Algorithms and Programming unit will cover:
- Programming techniques
- Producing robust programs
- Computational logic
- Translators and facilities of languages
- Data representation
This will be a coding project to develop proficiency and understanding in the following:
- Programming techniques
- Testing and evaluation and conclusions
Key Stage Five
BTEC Level 3 National Extended Certificate in Computing
In Key Stage Five, students will have the opportunity to study the BTEC Level 3 National Extended Certificate in Computing. This qualification is designed to support learners who are interested in learning about the computing sector alongside other fields of study, with a view to progressing to a wide range of higher education courses, not exclusively in the computing sector.
Which units and topics will be covered?
Year 1: BTEC L3 Certificate - Year 1
• Fundamentals of Computer Systems (Written examination set and marked externally by Pearson)
• IT Systems Security and Encryption (Set and marked internally by the department)
Year 2: BTEC L3 Extended Certificate – Year 2
• Principles of Computer Science (Written examination set and marked externally by Pearson)
• Mobile Apps Development or Computer Game Development or Website Development (Set and marked internally by the department)
Mrs. Blanka Glyde - Teacher of Computer Science (Subject lead)
Mr. Oliver Moore - Teacher of Computer Science