Skip to main content
Home Home
Main navigation
  • About
    Our vision and values
    Our staff
    Governance
    Culture and wellbeing
    Ofsted and results
    Key information and policies
    Ark Schools
  • Curriculum

    Our approach

    Curriculum overview
    Digital
    Reading
    Special educational needs

    Subjects

    List by subject
    List by year group
    Choosing your GCSEs

    Extended curriculum

    Overview
    Performing arts
    Sport
    Clubs
    Duke of Edinburgh

    Careers & destinations

    Our careers programme
    Ark alumni
    Bursaries and scholarships
    Destinations programmes
  • 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 (MCAS)
    Parent engagement
    Parent letters
    Guides and resources
  • News
  • Calendar
  • Jobs
  • Contact
User account menu
  • Pioneer Portal
  • Hire facilities
  • Support us

Breadcrumb

  1. Home
  2. Curriculum
  3. Subjects
  4. Computing

Computing

Why do we learn Computing?
Assessment Details
Key Stage 3 Computing
Year 10

Why do we learn Computing?

Through computer science our students will use technology as a tool for learning and expression in a variety of disciplines and interests, becoming not just consumers of technology but creators of it. As a result, students will be empowered use technology as an accessible medium for creative and personal expression, as well as a tool for representing and solving problems. Finally, we want students to learn about the wider issues surrounding the use of technology in society, through engaging in discussions and reflecting upon the ethical, legal, and environmental issues, and developing digital literacy.

Where could Computer Science take me in the future?  

Computer Science prepares students for a varied future in technology from working with drones and driverless cars to programming and data analysis. The GCSE also develops an understanding of the A level and university degree course, opening up a vast array of exciting technical careers in fields that are still emerging.

Assessment Details

At GCSE, pupils will undertake two assessment papers; they are both worth 50% of the total marks and are 80-mark papers lasting 1 hour 30 minutes. The first paper will consist of short and medium answer questions. There will also be one 8-mark extended response question.

The second paper is split into section A and section B. Section A is worth 50 marks and assesses students’ knowledge and understanding of concepts of Computer Science. Students then apply these to problems in computational terms, where they may use an algorithmic approach.

Section B is worth 30 marks and assesses students’ Practical Programming skills and their ability to design, write, test, and refine programs. The question paper will consist of short and medium answer questions.

Exam Board : OCR

Key Stage 3 Computing

Computing is not taught as a discrete subject in Key Stage 3. Our curriculum is delivered firstly through our Digital Strategy - every pupil receives their own Chromebook device which they keep at home, in addition to devices available for school access; pupils use our Pioneer Portal, multiple online platforms, MS Teams/email and also MS Office programmes as part of this programme. We also deliver aspects of the computing curriculum via other subject curricula including maths, science, geography, art & design and design technology.

Our Key Stage 3 curriculum particularly focuses on equipping students with knowledge of data representation and computation, how digital systems work, and about programming, all of which are the foundation needed for students to successfully study GCSE Computer Science at Key Stage 4.

Pupils also develop their IT (Information Technology) skills that will allow them to begin to use IT to create programs, artefacts, products and a range of digital content.

Opportunities for programming occur regularly so that pupils can encounter coding and computational thinking throughout KS3 refining their understanding of the main programming concepts. This is mainly delivered through our Enrichment Carousel (we have timetabled coding enrichment for pupils in all year groups).

Pupils also develop a range of digital media and design skills that support progression to future qualifications, which are also beneficial across their broad curriculum experience.

Year 10 - Computing

Computer Science GCSE inspires students to engage with developments in technology with topics ranging from computer communications and networking to application development. Computer Science encourages learners to: understand Computer Science - abstraction, decomposition, logic, algorithms, and data representation, analyse and solve computational problems, including designing, writing and debugging programs, think creatively, innovatively, analytically, logically and critically and apply mathematical skills relevant to Computer Science.

Autumn 1 Autumn 2
How does a computer think? What is sequence, iteration, and selection?
Be able to list the components of the CPU and explain their purposes 
Be able to draw logic circuits and Truth Tables for second level logic circuits.  
Be able to calculate file sizes
Be able to convert between binary, denary, and hexadecimal and perform calculations with the different number bases
Be able to assign values to and perform operations on variables, as well as utilize selection and iteration to control how a program is executed
Understand how Cache size, clock speed, and number of cores affects CPU performance 
Know the difference between Primary storage and secondary storage, RAM, and ROM
Spring 1 Spring 2
How can we use decomposition and abstraction in our code? How can we interpret written code?
Be able to describe and give examples of a range of different embedded systems 
Be able to use trace tables to track a piece of code as it runs
Understand why it is useful to use subprograms 
Be able to code with subprograms
Summer 1 Summer 2
How is technology incorporated in our lives? How can we ensure our code is running effectively?
Being able to explain the advantages and disadvantages of peer to peer and client-server networks
Being able to explain the difference between LANs and WANs 
Be able to distinguish when different protocols should be used 
Be able to discuss the ethical, privacy, environmental, and cultural concerns surrounding networks and the internet 

Be able to compare the efficiency of different searching and sorting algorithms 
Be able to code authentication and input validation  
Be able to identify logic and syntax errors in your code 

All Year 10 Subjects Next Year 10 Subject - Design Technology

  • Music
  • Physical Education
Footer
  • About
    • Welcome
    • Culture and wellbeing
    • Team
    • Policies and reports
  • Curriculum
    • Our approach
    • Subjects
    • Extended curriculum
    • Careers and destinations
  • Admissions
    • Secondary
    • In Year

Ark Pioneer Academy, Westcombe Dr, Barnet EN5 2BE

© Ark Schools