SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
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.
	
  

Mais conteúdo relacionado

Mais procurados

Digital Competences: Trends & Issues in Estonia
Digital Competences: Trends & Issues in EstoniaDigital Competences: Trends & Issues in Estonia
Digital Competences: Trends & Issues in EstoniaMart Laanpere
 
Bachelor, Computer Science, Informatics
Bachelor, Computer Science,  InformaticsBachelor, Computer Science,  Informatics
Bachelor, Computer Science, InformaticsNURE
 
Ph.d admission in it 2015
Ph.d admission in it  2015Ph.d admission in it  2015
Ph.d admission in it 2015Help u india
 
Informatics curricula in three Baltic states
Informatics curricula in three Baltic statesInformatics curricula in three Baltic states
Informatics curricula in three Baltic statesMart Laanpere
 
Instructional Technology
Instructional TechnologyInstructional Technology
Instructional TechnologyAngela 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 2010twcheong
 
Module 2 audience analysis
Module 2 audience analysisModule 2 audience analysis
Module 2 audience analysisstrawberryqueenj
 
Wax museum
Wax museumWax museum
Wax museumpeeryn
 
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...Laia Albó
 

Mais procurados (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...
 

Destaque

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...LegalDocsPro
 
Building supply chains
Building supply chainsBuilding supply chains
Building supply chainstsolmon_mn1
 
Evaluation Question 1
Evaluation Question 1Evaluation Question 1
Evaluation Question 1neginask
 
Presentation1q1
Presentation1q1Presentation1q1
Presentation1q1Emzj12
 
Presentation1q1
Presentation1q1Presentation1q1
Presentation1q1Emzj12
 
Unit 3 web development
Unit 3 web developmentUnit 3 web development
Unit 3 web developmentMrMJSmith
 
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 faultLegalDocsPro
 

Destaque (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
 

Semelhante a Computing nc

Roehampton computing workshop 1
Roehampton computing workshop 1Roehampton computing workshop 1
Roehampton computing workshop 1Miles Berry
 
Creative computing Session 3
Creative computing Session 3Creative computing Session 3
Creative computing Session 3kturvey
 
Y3 ssp 12 13 l12
Y3 ssp 12 13 l12Y3 ssp 12 13 l12
Y3 ssp 12 13 l12Miles Berry
 
Computing curriculum design workshop
Computing curriculum design workshopComputing curriculum design workshop
Computing curriculum design workshopMiles Berry
 
Computational Thinking Presentation - James Massey
Computational Thinking Presentation - James MasseyComputational Thinking Presentation - James Massey
Computational Thinking Presentation - James MasseySteffNaace
 
Computing introduction staff meeting to share
Computing introduction staff meeting to shareComputing introduction staff meeting to share
Computing introduction staff meeting to sharejacksloan
 
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 scienceSasikala Antony
 
National Agenda ACARA
National Agenda ACARANational Agenda ACARA
National Agenda ACARAJason Zagami
 
Nottinghamshire computing framework 2014
Nottinghamshire computing framework 2014Nottinghamshire computing framework 2014
Nottinghamshire computing framework 2014Craig Evans
 
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 11Miles Berry
 
Ipt guide
Ipt guideIpt guide
Ipt guidehccit
 
WA Curriculum: Technologies Presentation
WA Curriculum: Technologies PresentationWA Curriculum: Technologies Presentation
WA Curriculum: Technologies PresentationDr Peter Carey
 
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
 
The computing curriculum beyond 2014
The computing curriculum beyond 2014The computing curriculum beyond 2014
The computing curriculum beyond 2014Miles Berry
 
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 literacyLietuvos kompiuterininkų sąjunga
 
End-users digital competences & ECDL
End-users digital competences & ECDLEnd-users digital competences & ECDL
End-users digital competences & ECDLPierfranco Ravotto
 

Semelhante a 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
 

Mais de MrMJSmith

Year 9 exam instructions
Year 9 exam instructionsYear 9 exam instructions
Year 9 exam instructionsMrMJSmith
 
Rights starter 2
Rights starter 2Rights starter 2
Rights starter 2MrMJSmith
 
Website prototype
Website prototypeWebsite prototype
Website prototypeMrMJSmith
 
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?MrMJSmith
 
Year 11 assembly october 2013 show
Year 11 assembly october 2013 showYear 11 assembly october 2013 show
Year 11 assembly october 2013 showMrMJSmith
 
9n4 seating plan
9n4 seating plan9n4 seating plan
9n4 seating planMrMJSmith
 
8x6 seating plan
8x6 seating plan8x6 seating plan
8x6 seating planMrMJSmith
 
9m7 seating plan
9m7 seating plan9m7 seating plan
9m7 seating planMrMJSmith
 
9p1 seating plan
9p1 seating plan9p1 seating plan
9p1 seating planMrMJSmith
 
9p1 Setting Up Your Blog
9p1 Setting Up Your Blog9p1 Setting Up Your Blog
9p1 Setting Up Your BlogMrMJSmith
 
10p4 seating plan
10p4 seating plan10p4 seating plan
10p4 seating planMrMJSmith
 
Narrowing the gap
Narrowing the gapNarrowing the gap
Narrowing the gapMrMJSmith
 

Mais de 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
 

Último

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
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, Adobeapidays
 
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 WorkerThousandEyes
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
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.pptxRustici Software
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 

Último (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
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
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 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...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

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.