Back to list
Computing
Head of Department: Nicke Jones
E: njones@bohuntfarnborough.com T: 01276 702540
Computer Studies
Intent
Please see the curriculum maps for a more in-depth explanation for each year group.
Key Stage 3
Year 7
Online Awareness
Exploring staying safe online, understanding the impact of our digital footprint, knowing how to report problems.
How computers work
Understanding and recognising the component parts of a computer; understanding different input and output devices and explaining their purpose. Improving presentation skills.
Computational Thinking
Learning and applying the four corner stones of Computational Thinking: decomposition; pattern identification; abstraction; algorithm. Introduction to flowcharts and pseudo code.
Designing a System
Using Flowol3 to build working systems from flowcharts and pseudo code.
Python Turtle
Applying the understanding of shape in programming
Introduction to Python Basics
From “Hello World” through string manipulation to structured programming
Year 8
Online Awareness
Knowing how to behave online. Understanding the effect of online behaviour on the future.
How Computers Work
Memory and storage
Computational Thinking
Application of the four cornerstones of Computational Thinking from given scenarios to simple pseudo code solutions.
Spread sheets
Modelling finances, reporting and presenting information
Flowol3 advanced systems
Applying computational thinking skills to design advanced systems
Python Intermediate
Loops and iteration
Introduction to binary logic
Understanding why computers use binary; introducing logic gates and truth tables
Key Stage 4
Year 9
Online Awareness
Using Social Networks safely; the impact of the Internet and how to remain safe
How Computers work
Central Processing Unit; networks
Data Representation
Representing numbers: Binary; hexadecimal
Cryptography
From Caesar Cypher to use of cryptography in the digital age.
Computational Thinking
Application of the four cornerstones of Computational Thinking from given scenarios to advanced pseudo code solutions.
Python Advanced
List and file handling
AppInventor
An introduction to App design
Year 10
Computer systems
Systems Architecture
Memory
Storage
Wired and wireless networks
Network topologies, protocols and layers
System security
System software
Ethical, legal, cultural and environmental concerns
Computational thinking, algorithms and programming
Algorithms
Programming techniques
Producing robust programs
Computational logic
Translators and facilities of languages
Data representation
Programming project
Programming techniques
Analysis
Design
Development
Testing and evaluation and conclusions
Year 11
Computer systems
Systems Architecture
Memory
Storage
Wired and wireless networks
Network topologies, protocols and layers
System security
System software
Ethical, legal, cultural and environmental concerns
Computational thinking, algorithms and programming
Algorithms
Programming techniques
Producing robust programs
Computational logic
Translators and facilities of languages
Data representation
Programming project
Programming techniques
Analysis
Design
Development
Testing and evaluation and conclusions