Menu

Quick Links

Category

Computing and Business

Computing

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