Computing
- Home E
- Our Learning E
- Computing E
Purpose of the Curriculum
(What will a high quality Computing education do for our children?)
- equip pupils to use computational thinking and creativity to understand and change the world
- equip pupils to use information technology to create programs, systems and a range of content
- become digitally literate – able to use, and express themselves and develop their ideas through, information and communication technology
- ensure children are at level suitable for the future workplace and are active participants in a rapidly changing digital world
Aim of the Curriculum
(What does the Computing curriculum aim to ensure all pupils know or can do?)
- 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.
Key Stage 1 Curriculum Overview
Computing/Programming
- understand what algorithms are
- create and debug simple programs
- use logical reasoning to predict the behaviour of simple programs
Digital Literacy
- use technology purposefully to create, organise, store, manipulate and retrieve digital content
- recognise common uses of information technology beyond school
eSafety
- use technology safely and respectfully, keeping personal information private; identify where to go for help and support when they have concerns about content or contact on the internet or other online technologies.
Key Stage 2 Curriculum Overview
Computing/Programming
- design, write and debug programs that accomplish specific goals
- 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
Digital Literacy
- use search technologies effectively
- 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
eSafety
- use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact.
Key Stage 1 Objectives
- To understand key computing terminology
- To create, test and debug a simple program
- To use logical reasoning to predict behaviour of simple programs (e.g. beebots)
- To use a range of technologies (e.g. Word/PowerPoint/tablets) to achieve a given goal
- To use ICT in cross curricular ways
- To have a basic understanding of eSafety
Key Stage 2 OBJECTIVES
- To understand and use key computing terminology
- To design, write and debug programs to achieve a given goal (e.g. Minecraft, Kodu)
- To detect and correct errors in programming
- To understand how computer networks and the internet work
- To use search engines effectively
- To use a range of technologies (e.g. Word/PowerPoint/tablets) to achieve a given goal
- To use ICT in cross curricular ways
- To have a detailed understanding of eSafety, and know how to report concerns