Skip to main content
Please book for the following Open Day/Evenings:  Primary school: Nov &   6th Form: 20th Nov
Home Home
Main navigation
  • About

    About our school

    Vision and values
    Culture and wellbeing
    Safeguarding
    Key information and policies
    Ofsted and results

    Phases

    Nursery
    Primary
    Secondary
    Sixth form

    Our community

    Team
    Governance
    Pupil voice
    Ark schools
  • Curriculum

    Our approach

    Curriculum overview
    Digital
    Reading
    Homework
    Special educational needs
    Early years foundation stage

    Subjects

    List by subject
    List by year group
    Choosing GCSEs
    Sixth Form courses

    Extended curriculum

    Overview
    Performing arts
    Sport
    Clubs
    Duke of Edinburgh

    Careers & destinations

    Our careers programme
    Bursaries
    Destinations
    Resources
  • Admissions
  • Parent Hub

    Parent handbook

    Parent handbook

    Key information and resources for parents, carers and families.

    Parent hub

    Quick links

    Reporting absence
    Term dates
    School meals
    Uniform
    Payments

    Communication

    My Child at School
    Parent engagement
    Newsletters
    Guides and resources
  • News
  • Calendar
  • Jobs
  • Contact
User account menu
  • Hire facilities
  • Support us

Breadcrumb

  1. Home
  2. Curriculum
  3. Subjects
  4. Computer Science

Welcome to Computer Science

Why do we learn computer science?
Outcomes
Primary
Primary
Reception
Year 1
Year 2
Year 3
Year 4
Year 5
Year 6
Secondary
Year 7
Year 8
Year 9
Year 10
Year 11

Why do we learn computer science?

Our intent in teaching computer science is to equip students for a future where digital literacy is essential and where AI and machine learning are integral to everyday life. We aim to prepare students to succeed in a digital world by offering a curriculum that covers a wide range of topics, techniques, and processes in computer science. This curriculum is designed to make learning engaging and impactful, empowering students with practical skills and fostering a positive relationship with technology. By the end of each unit, students will not only acquire a new practical skill they can apply at home but will also gain confidence in independently using technology.

We believe in providing an inclusive and relevant curriculum that enhances students' digital experiences. Our computing curriculum is comprehensive, well-balanced across Key Stages, and tailored to meet the needs of all learners.

Our school maintains strong connections with industry experts to enrich the curriculum and offers numerous extra-curricular computing opportunities, such as STEM clubs and competitions. These experiences, along with workshops and events, provide students with hands-on practice and inspire interest in fields like science, cybersecurity, and data analysis. Through these activities, students develop skills they can carry into the future, gaining confidence to explore and solve tech-related challenges independently, even if they choose not to pursue computer science further.

Outcomes

By the end of the Key Stage 3 curriculum, students will have developed skills and knowledge in digital literacy, programming, and computing concepts, including:

1. Digital Literacy and Online Safety

  • Use Satchel One, Teams, and OneDrive for file management and collaboration.
  • Identify online threats (malware, phishing) and practice online safety.

2. Computer Hardware and Systems

  • Understand hardware concepts (CPU, RAM), binary conversions, and data compression.

3. Networks and the Internet

  • Explain network types and data transmission (protocols, packets, addressing).

4. Programming Fundamentals

  • Write basic Python programs using variables, data types, and control structures.
  • Solve problems with selection, iteration, and arrays.

5. Software Application and Productivity Tools

  • Use word processors, critique digital content, and address licensing issues.

6. Spreadsheet Skills and Data Analysis

  • Format spreadsheets, apply formulas (SUM, MAX), and analyse data with charts.

7. App and Web Development

  • Create a user-focused app and a basic website using HTML and CSS.

8. Graphics and Game Design

  • Create vector graphics, design game characters, and use logic gates in circuits.

9. Computational Thinking

  • Apply decomposition, abstraction, and programming constructs to solve problems.

10. Collaboration and Reflection

  • Work with peers, troubleshoot, and reflect on projects to plan future learning.

These outcomes prepare KS3 students with foundational skills in digital technology, computational thinking, and problem-solving for further study and real-world application.

Primary

At Ark Academy we believe that the knowledge of computing and the skills it provides are a fundamental part of the education for all pupils. Technology is transforming the lives of everyone. Through teaching computing, we equip pupils to participate in a rapidly moving world where work and leisure activities are increasingly changed by technology.  
The curriculum is designed to cover the three main strands of computing, which are: 

  • Computer Science 
  • Digital Literacy (which includes E-safety) 
  • Information Technology

Primary

  • Computing 25 Book Challenge (374.13 KB)

Reception

Autumn 1 Autumn 2

E-safety

  • Asking a trusted adult for help when using the computer
  • Identifying the different parts of the computer

Algorithms and Programming

  • Understand algorithms
  • Use directional language to move a turtle.
Spring 1 Spring 2

Data and Information

  •  Creating simple pictograms and analysing results

Digital Media 

  • Use of technology to take photos.  
     Produce digital Art
Summer 1 Summer 2

Communication and Collaboration

  • Develop familiarity with a computer and keyboards. 
  • Continue to develop their skills in the touchpad to control a laptop.
  • Begin to start typing words and simple sentences.

Using the Internet

  • Explore different activities on webpages.
  • Develop confidence navigating a website

All Year 4 subjects Next Year 4 Subject - Modern Foreign Languages

Year 1

Autumn 1 Autumn 2

E-safety

  • What is personal data?
  • Not everyone is trustworthy
  • Word Processing
  • Typing skills
  • Using ‘Paint’ to create images

Algorithms and Programming (Espresso)

  • Understand what algorithms are
  • Write and test a simple program
Spring 1 Spring 2

Data and information

  • To use ICT to sort objects into groups according to a given criteria.
  • Begin to use technology to create graphs and pictograms.

Digital Art

• Use a computer to create different digital images.

Summer 1 Summer 2

Communication and Collaboration

  • Contribute ideas to a class email and together respond to messages- real life or ‘fictitious’ characters.

Using the Internet

  • Select appropriate buttons to navigate web sites or stored information.
  • Understand that computers use icons, menus, hyperlinks to provide information and instructions.

All Year 1 subjects Next Year 1 Subject - Modern Foreign Languages

Year 2

Autumn 1 Autumn 2

E-safety

  • SMART rules
  • Keeping personal data safe
  • Assessing trustworthiness
  • Being alert to unsafe situations

Word Processing

  • Touch typing practise
  • Capital letters / starting new lines / changing the colour of the text

Algorithms and Programming (Espresso)

  • Write and test a program
  • Use logical reasoning to predict behaviour of simple programs.
Spring 1 Spring 2

Data and Information

  • Use technology to create graphs and pictograms, adding labels
  • Create their own branching databases using ICT

Digital Media

  • Record a video for a range of purposes.
  • Use a computer to create basic images.
  • Independently record sounds using a range of different tools
  • Continue to take photographs for a range of different purposes, developing independence
Summer 1 Summer 2

Creating Media

  • Explore how music can make them think and feel.  
  • Create different rhythms and tunes, using movement of animals for inspiration.
  • Share their creations and compare creating music digitally and non-digitally.

Using the Internet

  • Use web based resources to find answers to questions
  • Develop questions about a specific topic and use information to answer those questions
  • Enter given text into a search engine to find specific given web sites

All Year 2 subjects Next Year 2 Subject - Modern Foreign Languages

Year 3

Autumn 1 Autumn 2

E-safety

  • SMART rules
  • Online dangers from websites / mobile phones

Word processing

  • Building on previous year - plus, inserting pictures, use of different alignment

Algorithms and Programming (Espresso and Scratch)

  • Design and write programs that accomplish specific goals
  • Solve problems by decomposing them into smaller parts
Spring 1 Spring 2

Data and Information

  • Branching databases
  • Understand the difference between questions and answers
  • Ask questions that comply with the rule - yes or no answers

Digital Art

  • Create their own digital paintings.
  • Recreate famous artist's techniques.
Summer 1 Summer 2

Communication and Collaboration

  • Messaging
  • Publishing

Using the Internet

  • Develop key questions to search for specific information with purpose to answer a problem
  • Understanding how a search engine works and begin to create and enter appropriate search strings
  • Save and retrieve accessed information – Favourites, History

All Year 3 subjects Next Year 3 Subject - Modern Foreign Languages

Year 4

Autumn 1 Autumn 2

E-safety

  • Cyberbullying
  • Knowing what to do in different E-safety scenarios

Word Processing

  • Typing skills
  • Agony Aunt-E- safety scenarios

Algorithms and Programming (Espresso and Scratch)

  • Use sequence, selection, and repetition in programs
Spring 1 Spring 2

Data and Information

  •  Create their own spreadsheets.
  • Use of spreadsheet to answer questions and create bar charts.

Digital Media 

  • Music and sound- use a range of devices to create extended pieces of music using a wide range of pre-recorded samples
Summer 1 Summer 2

Communication and Collaboration

  • Work as a small group/ class to create a website based on a topic, area of interest or event. Include hyperlinks, images and embedded media/documents.

How Computers Work / Using the Internet

  • Uniform Resource Locators (URLs)

All Year 4 subjects Next Year 4 Subject - Modern Foreign Languages

Year 5

Autumn 1 Autumn 2

E-safety

  • Being a good digital citizen
  • Dangers of downloads/ viruses. Email attachments

Word Processing

  • Using online sources to create digital documents

Algorithms and Programming (Python)

  • Work with variables and various forms of input and output
  • Generate appropriate inputs and predicted outputs to test programs
Spring 1 Spring 2

Data and Information

  • Creating Spreadsheets for a variety of scenarios
  • Use of formulae

Digital Media 

  • Create simple stop motion animations
  • Music and sound- use a range of devices to create extended pieces of music using a wide range of pre-recorded samples
  • Edit video using a range of basic video editing applications
Summer 1 Summer 2

Communication and Collaboration

  • Create their own basic websites
  • Use an alternative presentation tool Eg. Prezi to create a presentation linking into a topic, area of interest or event

How Computers Work

  • What is the World Wide Web (WWW)?
  • Networks
  • DT: ‘Design and create a toy’ unit, Espresso Coding

All Year 5 subjects Next Year 5 Subject - Modern Foreign Languages

Year 6

Autumn 1 Autumn 2

E-safety

  • Understand about their Digital foot print
  • Digital safety
  • Reliability of Online material

Word Processing

  • Creating documents, using online sources for information.
  • Using a range of word processing skills.

Algorithms and Programming (Python)

  • Use logical reasoning to explain how a simple algorithm works and to detect and correct errors in algorithms and programs
Spring 1 Spring 2

Data and Information

  • Creating Spreadsheets for a variety of scenarios
  • Use of formulae to perform basic calculations

Digital Media 

  • Digital imagery
  • Photo Editing using the different editing features.
Summer 1 Summer 2

Communication and Collaboration

  •  Create a web page based on their own interest

How Computers Work

  • Inputs/ outputs
  • Computer specifications
  • Computer networks
  • Operating systems
  • HTML

All Year 6 subjects Next Year 6 Subject - Modern Foreign Languages

Secondary

Outcomes (what pupils will be able to do) of the KS3 curriculum. By the end of the curriculum, pupils will be able to: 

  1. Safely engage with online content and understand when to use the most appropriate software
  2. Understand the use and proper application of a range of different software programs
  3. Use taught experience and reading to gain an understanding of subject specific vocabulary and use it in a manner that is accurate and relevant to its practical application
  4. Make links between the different units within Computer Science as well as any cross-curricular links

Year 7

Autumn 1 Autumn 2

Impact of technology 

Where do my data go? And how they are protected?

Computer System Part 1 and Networks

How do different devices, including embedded systems, use networks to communicate and share data?

Spring 1 Spring 2

Using media: Gaining support for a cause

What software should I use to share information?

Vector Graphic

How do developers create interactive and immersive experiences in games?

Summer 1 Summer 2

Programming essentials in Scratch 

How do developers create interactive and immersive experiences in games?

Modelling data using spreadsheets

How can data be effectively structured, analysed, and visualised?

All Year 7 subjects Next Year 7 Subject - Modern Foreign Languages

Year 8

Autumn 1 Autumn 2

Computer Law 

How can digital tools be used responsibly, effectively and lawfully?

Computer System Part 2

How do computers process and manipulate data?

Spring 1 Spring 2

Programming using Python

How can algorithms be used to solve problems effectively?

Programming using Python

How can algorithms be used to solve problems effectively?

Summer 1 Summer 2

Mobile App Development 

How can we design a user-friendly mobile app?

Web Development

How can my ideas reach users across the word?

All Year 8 subjects Next Year 8 Subject - Modern Foreign Languages

Year 9

Autumn 1 Autumn 2

Data representation

How do Computer understand data?

Data representation

How do Computer understand data?

Spring 1 Spring 2

Cyber Security

How do hackers exploit vulnerabilities?

Programming with python part 2

How do program store huge data?

Summer 1 Summer 2

Programming with python part 2

How do program store huge data?

Future Technology

How can we live with AI?

All Year 9 subjects Next Year 9 Subject - Modern Foreign Languages

Year 10

Autumn 1 Autumn 2

Computer System

How does a computer system process, store, and manage data and instructions to perform tasks efficiently?

Programming

How do programming languages enable the creation and manipulation of data, operations, and algorithms to solve problems effectively?

Spring 1 Spring 2

Fundamentals of data representation & Programming

How is data represented, manipulated, and encoded in computer systems?

Networking

How can a computer send me a message?

Summer 1 Summer 2

Fundamentals of algorithms & Programming

How can algorithms be designed, represented, and optimised to efficiently solve problems such as searching and sorting data?

Cyber Security

What are the common cybersecurity threats, and how to protect systems and data?

All Year 10 subjects Next Year 10 Subject - Modern Foreign Languages

Year 11

Autumn 1 Autumn 2

Programming & SQL

How do programming languages enable the creation and manipulation of data, operations, and algorithms to solve problems effectively?

Impacts of digital technology

What are the ethical, legal, cultural, and environmental implications of digital technology, and how do they impact society, including issues of privacy?

Spring 1 Spring 2

Exam Preparation

Exam Preparation

Summer 1 Summer 2

Exam Preparation

How can a computer send me a message?

Next step

What educational and career pathways should you can pursue to achieve your personal and professional goals?

All Year 11 subjects Next Year 11 Subject - Modern Foreign Languages

  • Chemistry
  • Economics
Footer
  • Welcome
    • Nursery
    • Primary
    • Secondary
    • Sixth form
  • About
    • Culture and wellbeing
    • Team
    • Policies and reports
  • Curriculum
    • Our approach
    • Subjects
    • Extended curriculum
    • Careers and destinations
  • Parent Hub
    • Term dates
    • Attendance
    • School meals
    • Uniform

Image
Ofsted logo

Image
Living Wage logo

info@arkacademy.org
020 8385 4370

Ark Academy, Bridge Road, Wembley, HA9 9JP

© Ark Schools   |   Privacy