Skip to content ↓

Computing

‘Computing empowers students to create the world of tomorrow.’ 
Satya Nadella (CEO of Microsoft) 

 

With the increased use of technology in all spheres of our lives, this unprecedented revolution will have extraordinary implications for the pupils of today and the range of skills they will require in everyday life. As such the computing curriculum must keep up with the pace of technological change to remain effective and equip pupils to be effective and productive in today’s society. 

Through our curriculum, pupils: 

  • learn and apply the fundamental concepts of computer science; 
  • utilise computational thinking and new and unfamiliar technology to analyse and solve problems; 
  • become confident, responsible and resilient users of information and technology. 

Curriculum Overview 

Year 6

Topic

 

Content

Introduction to Computing + Cyber Bullying Project

Computer Lab Logins and School Systems – Teams, Office 365, Files and Folders, Bromcom. In terms of online safety, this unit focuses on respecting others online, spotting strangers, and the effects of cyberbullying.

Computing Systems - Networks.

How data is used on a network, how the internet facilitates online communication and collaboration, what should and should not be shared on the internet and how to report concerns about inappropriate content online.

Programming A - Variables in Games

This unit explores the concept of variables in programming in Scratch. Learners experiment with variables in an existing project, then modify them, before they create their own project.

Creating Media – 3D Modelling

Learners will develop their knowledge and understanding of using a computer to produce 3D models.

Introduction to Spreadsheets – Data and Information

Learners will be taught the importance of formatting data to support calculations, the use of formulas and will begin to understand how they can be used to produce calculated data. Learners will create charts and use spreadsheets to plan an event and answer questions.

Programming B - Sensing

This unit brings together elements of all the four programming constructs: sequence from Year 3, repetition, selection, and variables. It offers pupils the opportunity to use all of these constructs in a different, but still familiar environment, while also utilising a physical device — the micro:bit.

 

Year 7

Topic

Content

Data Representation – Binary

This unit conveys essential knowledge relating to binary representations. The activities gradually introduce learners to binary digits and how they can be used to represent text and numbers.

Cyber Safety + Cyber Navigators (NCSC)

This unit focuses on respecting others online, spotting strangers, and the effects of cyberbullying. It incorporates the Cyber Navigators Unit from the National Cyber Security Centre covering (1) Protecting personal information online, (2) Managing Devices and accounts, (3) Identifying scams and sources of support.

Modelling Data – Spreadsheets

This unit takes learners from having a basic knowledge of spreadsheets to being able to confidently model data with a spreadsheet. The unit uses engaging activities to progress learners from using formulas to writing their own COUNTIF statements.

Programming – Scratch 1 + Algorithms

The aim of this unit is to build learners’ confidence and knowledge of the key programming constructs.

Networks

This unit begins by defining a network and addressing the benefits of networking, before covering how data is transmitted across networks using protocols.

Programming – Scratch 2 + Algorithms

Learners will learn how to create their own subroutines, develop their understanding of decomposition, learn how to create and use lists, and build upon their problem-solving skills.

 

Year 8

Topic

Content

Data Representation

Data can be represented in many different forms. Data and instructions in a computer are formed using a series of 1s and 0s. In this unit, learners will discover how numbers, letters, images, and sound are represented with 1s and 0s.

Cyber Security

Learners discover the techniques used by cybercriminals to steal data, disrupt systems, and infiltrate networks. The unit will look at the more common cybercrimes such as hacking, DDoS attacks, and malware, as well as looking at methods to protect ourselves and our networks against these attacks.

Data Science

Learners will learn how to use data to investigate problems. Learners will explore both global and local data sets and gain an understanding of how visualising data can help with the process of identifying patterns and trends.

Programming – Java Script (in APP Lab)

This unit uses JavaScript as the programming language, and APP Lab as the programming environment to build apps, but the concepts learned in these lessons span all programming languages and tools.

Programming and Algorithms – Python

This unit introduces learners to text-based programming with Python. The lessons form a journey that starts with simple programs involving input and output, and gradually moves on through arithmetic operations, randomness, selection, and iteration.

Computing Hardware and Software

This unit takes learners on a tour through the different layers of computing systems: from programs and the operating system, to the physical components that store and execute these programs and the fundamental binary building blocks that these components consist of.

We teach and assess our curriculum through our curriculum related expectations: 

Year 6

I can, write and debug programs that accomplish specific goals.

I can write program statements that combine sequence, selection and repetition. 

I can write or draw and debug a plan for a solution to a problem.

I can, state what the internet is, some of the services that run on it and use in collaboration and communication. 

I can perform searches based on particular requirements.

I can use technology safely, respectfully and responsibly, recognise inappropriate content, contact and conduct.

I can select, use and combine software on a digital device to design and create a program, system or content. I can collect and present data and information.

 

Year 7

I can design and use a computational abstraction that models a real-world problem.

I can explain how sort and search algorithms work.

I can use a program to solve a computational problem, using a data structure (list), and a procedure or function.

I can explain the difference between the AND OR and NOT logical operators, their uses in circuits. I know how denary numbers are represented in binary.

I can identify that computer systems are a combination of hardware and software and how they can communicate with other computer systems using a network.

I can explain how data are represented and manipulated digitally in the form of binary digits.

I can select, use and combine software on a digital device to design and create a program, system or content. I can collect and present data and information for specific users.

I can create, re-use, and revise digital artefacts for an audience, giving consideration to their trustworthiness, design and usability.

I can use technology safely and responsibly, recognise inappropriate content, contact and conduct and know how to report a concern.

 

Year 8

I can design and use a computational abstraction that models a physical system.

I can make decisions about which algorithms should be used for a given scenario.

I can use two or more programming languages (textual) to solve a computational problem, using a data structure (e.g. list), and a procedure or function.

I can understand the difference between the AND, OR and NOT logical operators, and their uses in circuits and programming.

I can identify that computer systems are a combination of hardware and software and that they communicate with one another.

I can understand how instructions are stored and executed within a computer system.

I can use and combine software on a digital device to design and create content. 

I can investigate a research question, identify data to be collected, collect the data, construct a visualisation and provide an analysis.

I can create, re-use, and revise digital artefacts for an audience, giving consideration to their trustworthiness, design and usability.

I can identify some Cyber Security threats and a method of prevention for each. I can assess when more secure use of password management may be required.

 

Additional Learning Opportunities 

  • Cyber First Girls Competition 
  • Safer Internet Day 
  • Data Science Competition - Cheltenham Science Festival
  • iDEA - The Inspiring Digital Enterprise Award
  • Minecraft Club

Useful Links

Last Updated: September 2024

Contact Us

Bredon Hill Academy
Elmley Road, Ashton-under-Hill, Evesham, Worcestershire WR11 7SW

01386 881426