Skip to content

Key stage 2 computing lesson plans (national curriculum)

Every Key stage 2 computing statement from the national curriculum programme of study, grouped by strand. Choose "Plan this" and Heapso plans a lesson that covers it.

General

  • ENG-NC-CO-KS2-001

    design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts

    Plan this
  • ENG-NC-CO-KS2-002

    use sequence, selection, and repetition in programs; work with variables and various forms of input and output

    Plan this
  • ENG-NC-CO-KS2-003

    use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs

    Plan this
  • ENG-NC-CO-KS2-004

    understand computer networks, including the internet; how they can provide multiple services, such as the World Wide Web, and the opportunities they offer for communication and collaboration

    Plan this
  • ENG-NC-CO-KS2-005

    use search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content

    Plan this
  • ENG-NC-CO-KS2-006

    select, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and information

    Plan this
  • ENG-NC-CO-KS2-007

    use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact

    Plan this

Questions teachers ask

What do pupils learn in Key stage 2 computing?
The national curriculum has 7 statutory computing statements for Key stage 2 (Years 3 to 6). They are listed on this page by strand, each with a code.
How do I plan a Key stage 2 computing lesson for a statement?
Choose "Plan this" next to the statement. Heapso opens a lesson plan set to Key stage 2 computing with that statement linked. You can change anything before Pip writes.

Plan your next Key stage 2 computing unit

Heapso opens a unit plan set to Key stage 2 computing. Add the statements you're teaching and Pip cites only those, in British English.

Plan this unit free

Contains public sector information licensed under the Open Government Licence v3.0. Source: Department for Education, National curriculum in England (2013, updated 2014–2021). Open Government Licence v3.0.

Heapso is an independent planning tool. It is not affiliated with or endorsed by the Department for Education, the Welsh Government, the Department of Education (Northern Ireland), CCEA, Ofqual, Qualifications Wales or any exam board. Curriculum statements are reproduced from official sources under the Open Government Licence v3.0, with a link to each source. Always check the official documents for what is statutory.