SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
Computing
Purpose of study
A high-quality computing education equips pupils to understand and change the world through logical
thinking and creativity, including by making links with mathematics, science, and design and
technology. The core of computing is computer science, in which pupils are taught the principles of
information and computation, and how digital systems work. Computing equips pupils to use
information technology to create programs, systems and a range of media. It also ensures that pupils
become digitally literate – able to use, and express themselves and develop their ideas through,
information and communication technology – at a level suitable for the future workplace and as active
participants in a digital world.
Aims
The national curriculum for computing aims to ensure that all pupils:
§ can understand and apply the fundamental principles and concepts of computer science,
including abstraction, logic, algorithms and data representation
§ can analyse problems in computational terms, and have repeated practical experience of writing
computer programs in order to solve such problems
§ can evaluate and apply information technology, including new or unfamiliar technologies,
analytically to solve problems
§ are responsible, competent, confident and creative users of information and communication
technology.
Attainment targets
By the end of each key stage, pupils are expected to know, apply and understand the matters, skills
and processes specified in the relevant programme of study.
Subject content
Key stage 1
Pupils should be taught to:
§ understand what algorithms are; how they are implemented as programs on digital devices; and
that programs execute by following precise and unambiguous instructions
§ create and debug simple programs
§ use logical reasoning to predict the behaviour of simple programs
§ use technology purposefully to create, organise, store, manipulate and retrieve digital content
§ use technology safely and respectfully, keeping personal information private; know where to go
for help and support when they have concerns about material on the internet
§ recognise common uses of information technology beyond school.
Key stage 2
Pupils should be taught to:
§ design, write and debug programs that accomplish specific goals, including controlling or
simulating physical systems; solve problems by decomposing them into smaller parts
§ use sequence, selection, and repetition in programs; work with variables and various forms of
input and output
§ use logical reasoning to explain how some simple algorithms work and to detect and correct
errors in algorithms and programs
§ 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
§ use search technologies effectively, appreciate how results are selected and ranked, and be
discerning in evaluating digital content
§ use technology safely, respectfully and responsibly; know a range of ways to report concerns and
inappropriate behaviour
§ select, use and combine a variety of software (including internet services) on a range of digital
devices to accomplish given goals, including collecting, analysing, evaluating and presenting data
and information.
Key stage 3
Pupils should be taught to:
§ design, use and evaluate computational abstractions that model the state and behaviour of real-
world problems and physical systems
§ understand several key algorithms that reflect computational thinking, such as ones for sorting
and searching; use logical reasoning to compare the utility of alternative algorithms for the same
problem
§ use two or more programming languages, at least one of which is textual, to solve a variety of
computational problems; make appropriate use of data structures such as lists, tables or arrays;
design and develop modular programs that use procedures or functions
§ understand simple Boolean logic (such as AND, OR and NOT) and some of its uses in circuits
and programming
§ understand the hardware and software components that make up computer systems, and how
they communicate with one another and with other systems
§ understand how instructions are stored and executed within a computer system; understand how
data of various types (including text, sounds and pictures) can be represented and manipulated
digitally, in the form of binary digits
§ understand and use binary digits, such as to be able to convert between binary and decimal and
perform simple binary addition
§ undertake creative projects that involve selecting, using, and combining multiple applications,
preferably across a range of devices, to achieve challenging goals, including collecting and analysing
data and meeting the needs of known users
§ create, re-use, revise and re-purpose digital artefacts for a given audience, with attention to
trustworthiness, design and usability
§ understand a range of ways to use technology safely, respectfully, responsibly and securely,
including protecting their online identity and privacy; recognise inappropriate content, contact and
conduct and know how to report concerns.
Key stage 4
All pupils must have the opportunity to study aspects of information technology and computer science
at sufficient depth to allow them to progress to higher levels of study or to a professional career.
All pupils should be taught to:
§ develop their capability, creativity and knowledge in computer science, digital media and
information technology
§ develop and apply their analytic, problem-solving, design, and computational thinking skills
§ understand how changes in technology affect safety, including new ways to protect their online
privacy and identity, and how to report concerns.
	
  

Weitere ähnliche Inhalte

Was ist angesagt?

Digital Competences: Trends & Issues in Estonia
Digital Competences: Trends & Issues in EstoniaDigital Competences: Trends & Issues in Estonia
Digital Competences: Trends & Issues in Estonia
Mart Laanpere
 
Instructional Technology
Instructional TechnologyInstructional Technology
Instructional Technology
Angela Gentz
 
Baseline trg for facilitators 25 jan 2010
Baseline trg for facilitators 25 jan 2010Baseline trg for facilitators 25 jan 2010
Baseline trg for facilitators 25 jan 2010
twcheong
 
Module 2 audience analysis
Module 2 audience analysisModule 2 audience analysis
Module 2 audience analysis
strawberryqueenj
 

Was ist angesagt? (15)

Digital Competences: Trends & Issues in Estonia
Digital Competences: Trends & Issues in EstoniaDigital Competences: Trends & Issues in Estonia
Digital Competences: Trends & Issues in Estonia
 
Bachelor, Computer Science, Informatics
Bachelor, Computer Science,  InformaticsBachelor, Computer Science,  Informatics
Bachelor, Computer Science, Informatics
 
Budget
BudgetBudget
Budget
 
Machine learning
Machine learningMachine learning
Machine learning
 
Ph.d admission in it 2015
Ph.d admission in it  2015Ph.d admission in it  2015
Ph.d admission in it 2015
 
Informatics curricula in three Baltic states
Informatics curricula in three Baltic statesInformatics curricula in three Baltic states
Informatics curricula in three Baltic states
 
Module 3
Module 3Module 3
Module 3
 
Instructional Technology
Instructional TechnologyInstructional Technology
Instructional Technology
 
Ipt
IptIpt
Ipt
 
Baseline trg for facilitators 25 jan 2010
Baseline trg for facilitators 25 jan 2010Baseline trg for facilitators 25 jan 2010
Baseline trg for facilitators 25 jan 2010
 
Module 2 audience analysis
Module 2 audience analysisModule 2 audience analysis
Module 2 audience analysis
 
U learning (1)
U learning (1)U learning (1)
U learning (1)
 
Wax museum
Wax museumWax museum
Wax museum
 
Updated resume.docx
Updated resume.docxUpdated resume.docx
Updated resume.docx
 
Knowledge-based design analytics for authoring courses with smart learning co...
Knowledge-based design analytics for authoring courses with smart learning co...Knowledge-based design analytics for authoring courses with smart learning co...
Knowledge-based design analytics for authoring courses with smart learning co...
 

Andere mochten auch

Building supply chains
Building supply chainsBuilding supply chains
Building supply chains
tsolmon_mn1
 
Evaluation Question 1
Evaluation Question 1Evaluation Question 1
Evaluation Question 1
neginask
 
Presentation1q1
Presentation1q1Presentation1q1
Presentation1q1
Emzj12
 
Presentation1q1
Presentation1q1Presentation1q1
Presentation1q1
Emzj12
 
Unit 3 web development
Unit 3 web developmentUnit 3 web development
Unit 3 web development
MrMJSmith
 

Andere mochten auch (7)

Sample opposition to motion to vacate in California with an attorney affidavi...
Sample opposition to motion to vacate in California with an attorney affidavi...Sample opposition to motion to vacate in California with an attorney affidavi...
Sample opposition to motion to vacate in California with an attorney affidavi...
 
Building supply chains
Building supply chainsBuilding supply chains
Building supply chains
 
Evaluation Question 1
Evaluation Question 1Evaluation Question 1
Evaluation Question 1
 
Presentation1q1
Presentation1q1Presentation1q1
Presentation1q1
 
Presentation1q1
Presentation1q1Presentation1q1
Presentation1q1
 
Unit 3 web development
Unit 3 web developmentUnit 3 web development
Unit 3 web development
 
Sample California motion to vacate judgment with attorney affidavit of fault
Sample California motion to vacate judgment with attorney affidavit of faultSample California motion to vacate judgment with attorney affidavit of fault
Sample California motion to vacate judgment with attorney affidavit of fault
 

Ähnlich wie Computing nc

Roehampton computing workshop 1
Roehampton computing workshop 1Roehampton computing workshop 1
Roehampton computing workshop 1
Miles Berry
 
Creative computing Session 3
Creative computing Session 3Creative computing Session 3
Creative computing Session 3
kturvey
 
Y3 ssp 12 13 l12
Y3 ssp 12 13 l12Y3 ssp 12 13 l12
Y3 ssp 12 13 l12
Miles Berry
 
Ipt guide
Ipt guideIpt guide
Ipt guide
hccit
 
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
Jimmyconnors Chettipally
 
End-users digital competences & ECDL
End-users digital competences & ECDLEnd-users digital competences & ECDL
End-users digital competences & ECDL
Pierfranco Ravotto
 

Ähnlich wie Computing nc (20)

Roehampton computing workshop 1
Roehampton computing workshop 1Roehampton computing workshop 1
Roehampton computing workshop 1
 
Creative computing Session 3
Creative computing Session 3Creative computing Session 3
Creative computing Session 3
 
Y3 ssp 12 13 l12
Y3 ssp 12 13 l12Y3 ssp 12 13 l12
Y3 ssp 12 13 l12
 
Computing curriculum design workshop
Computing curriculum design workshopComputing curriculum design workshop
Computing curriculum design workshop
 
Computational Thinking Presentation - James Massey
Computational Thinking Presentation - James MasseyComputational Thinking Presentation - James Massey
Computational Thinking Presentation - James Massey
 
Second-Quarter-Grade-8.pptx
Second-Quarter-Grade-8.pptxSecond-Quarter-Grade-8.pptx
Second-Quarter-Grade-8.pptx
 
Computing introduction staff meeting to share
Computing introduction staff meeting to shareComputing introduction staff meeting to share
Computing introduction staff meeting to share
 
Aims and Objectives of teaching computer science
Aims and Objectives of teaching computer scienceAims and Objectives of teaching computer science
Aims and Objectives of teaching computer science
 
National Agenda ACARA
National Agenda ACARANational Agenda ACARA
National Agenda ACARA
 
Nottinghamshire computing framework 2014
Nottinghamshire computing framework 2014Nottinghamshire computing framework 2014
Nottinghamshire computing framework 2014
 
Curriculum Design: leading learning in ICT lecture 11
Curriculum Design: leading learning in ICT lecture 11Curriculum Design: leading learning in ICT lecture 11
Curriculum Design: leading learning in ICT lecture 11
 
Ipt guide
Ipt guideIpt guide
Ipt guide
 
WA Curriculum: Technologies Presentation
WA Curriculum: Technologies PresentationWA Curriculum: Technologies Presentation
WA Curriculum: Technologies Presentation
 
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
 
The computing curriculum beyond 2014
The computing curriculum beyond 2014The computing curriculum beyond 2014
The computing curriculum beyond 2014
 
Ppt it
Ppt itPpt it
Ppt it
 
PPT NANI
PPT NANI PPT NANI
PPT NANI
 
PPT NANI
PPT NANI PPT NANI
PPT NANI
 
Jakub CHRISTOPH (ECDL Foundation). Coding, computing or digital literacy
Jakub CHRISTOPH (ECDL Foundation). Coding, computing or digital literacyJakub CHRISTOPH (ECDL Foundation). Coding, computing or digital literacy
Jakub CHRISTOPH (ECDL Foundation). Coding, computing or digital literacy
 
End-users digital competences & ECDL
End-users digital competences & ECDLEnd-users digital competences & ECDL
End-users digital competences & ECDL
 

Mehr von MrMJSmith (13)

Year 9 exam instructions
Year 9 exam instructionsYear 9 exam instructions
Year 9 exam instructions
 
Rights starter 2
Rights starter 2Rights starter 2
Rights starter 2
 
Website prototype
Website prototypeWebsite prototype
Website prototype
 
Year 7 Unit 1 How Active Am I?
Year 7 Unit 1 How Active Am I?Year 7 Unit 1 How Active Am I?
Year 7 Unit 1 How Active Am I?
 
Year 11 assembly october 2013 show
Year 11 assembly october 2013 showYear 11 assembly october 2013 show
Year 11 assembly october 2013 show
 
9n4 seating plan
9n4 seating plan9n4 seating plan
9n4 seating plan
 
8x6 seating plan
8x6 seating plan8x6 seating plan
8x6 seating plan
 
9m7 seating plan
9m7 seating plan9m7 seating plan
9m7 seating plan
 
9p1 seating plan
9p1 seating plan9p1 seating plan
9p1 seating plan
 
9p1 Setting Up Your Blog
9p1 Setting Up Your Blog9p1 Setting Up Your Blog
9p1 Setting Up Your Blog
 
10p4 seating plan
10p4 seating plan10p4 seating plan
10p4 seating plan
 
Narrowing the gap
Narrowing the gapNarrowing the gap
Narrowing the gap
 
Blog set up
Blog set upBlog set up
Blog set up
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

Computing nc

  • 1.
  • 2. Computing Purpose of study A high-quality computing education equips pupils to understand and change the world through logical thinking and creativity, including by making links with mathematics, science, and design and technology. The core of computing is computer science, in which pupils are taught the principles of information and computation, and how digital systems work. Computing equips pupils to use information technology to create programs, systems and a range of media. It also ensures that pupils become digitally literate – able to use, and express themselves and develop their ideas through, information and communication technology – at a level suitable for the future workplace and as active participants in a digital world. Aims The national curriculum for computing aims to ensure that all pupils: § can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation § can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems § can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems § are responsible, competent, confident and creative users of information and communication technology. Attainment targets By the end of each key stage, pupils are expected to know, apply and understand the matters, skills and processes specified in the relevant programme of study.
  • 3. Subject content Key stage 1 Pupils should be taught to: § understand what algorithms are; how they are implemented as programs on digital devices; and that programs execute by following precise and unambiguous instructions § create and debug simple programs § use logical reasoning to predict the behaviour of simple programs § use technology purposefully to create, organise, store, manipulate and retrieve digital content § use technology safely and respectfully, keeping personal information private; know where to go for help and support when they have concerns about material on the internet § recognise common uses of information technology beyond school. Key stage 2 Pupils should be taught to: § design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts § use sequence, selection, and repetition in programs; work with variables and various forms of input and output § use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs § 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 § use search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content § use technology safely, respectfully and responsibly; know a range of ways to report concerns and inappropriate behaviour § select, use and combine a variety of software (including internet services) on a range of digital devices to accomplish given goals, including collecting, analysing, evaluating and presenting data and information.
  • 4. Key stage 3 Pupils should be taught to: § design, use and evaluate computational abstractions that model the state and behaviour of real- world problems and physical systems § understand several key algorithms that reflect computational thinking, such as ones for sorting and searching; use logical reasoning to compare the utility of alternative algorithms for the same problem § use two or more programming languages, at least one of which is textual, to solve a variety of computational problems; make appropriate use of data structures such as lists, tables or arrays; design and develop modular programs that use procedures or functions § understand simple Boolean logic (such as AND, OR and NOT) and some of its uses in circuits and programming § understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems § understand how instructions are stored and executed within a computer system; understand how data of various types (including text, sounds and pictures) can be represented and manipulated digitally, in the form of binary digits § understand and use binary digits, such as to be able to convert between binary and decimal and perform simple binary addition § undertake creative projects that involve selecting, using, and combining multiple applications, preferably across a range of devices, to achieve challenging goals, including collecting and analysing data and meeting the needs of known users § create, re-use, revise and re-purpose digital artefacts for a given audience, with attention to trustworthiness, design and usability § understand a range of ways to use technology safely, respectfully, responsibly and securely, including protecting their online identity and privacy; recognise inappropriate content, contact and conduct and know how to report concerns. Key stage 4 All pupils must have the opportunity to study aspects of information technology and computer science at sufficient depth to allow them to progress to higher levels of study or to a professional career. All pupils should be taught to: § develop their capability, creativity and knowledge in computer science, digital media and information technology § develop and apply their analytic, problem-solving, design, and computational thinking skills § understand how changes in technology affect safety, including new ways to protect their online privacy and identity, and how to report concerns.