Menu
Home Page
Home Page

All Saints’ Church of England Primary School Putney

Rooted in Faith, Growing through Learning

Computing

A superior computing education at All Saints’ is inspired by the school’s guiding principles: a love of learning, a warm and stimulating environment for pupils, and the celebration of achievement, independence, diversity, and inclusion.

 

Intersecting these vision statements (above) are the achievement statements (below) of our computing curriculum: organised into three domains (computer science, information technology, and digital literacy), our computing syllabus promotes the All Saints’ vision by setting standards and expectations which closely reflect our learning values.

 

For example, we aim to develop independence in our pupils by teaching the skills of digital literacy and digital citizenship (respect, responsibility, safety) through social media and social learning sites such as Duolingo, Edmodo, Mangahigh, and Prezi. These services, in turn, foster a spirit of achievement, excellent behaviour online, and pride in high quality work. Similarly, we inspire creativity and resilience by teaching computer programming in highly stimulating and creative environments such as Kodu and Scratch.

 

Computing is more than a just an area of study. It is an approach to the world, a way of perceiving reality. The computational concepts of abstraction, algorithms, decomposition, and simulation are essential ingredients in our daily interactions with our pupils, not just in the discrete teaching of computing knowledge and skills, but by embedding computing across the curriculum: applying computational thinking to mathematical and scientific reasoning (Google Drawing, for example), using information technology skills to enhance teaching and learning (Prezi, for example), and embedding digital literacy and digital citizenship skills in our delivery of other programmes of study, from English to PSHE (My Happy Mind, for example), thereby developing skills as diverse as computer programming, game design, problem solving, project management, and storytelling.

 

In keeping with the accelerative pace of technological change in education, we are adaptable, flexible and temperate in our approach to curriculum implementation, allowing for individualised and personalised access to multiple learning platforms from general purpose software like Adobe and Microsoft productivity suites, to specialised learning environments like Codecademy and Khan Academy, all transferable across platforms ranging from our fully dedicated computer room with thirty networked Intel Core i5 personal computers with printing, scanning, and other multimedia capabilities, a pick-up-and-learn set of Pro 9.7 Apple iPads which can be used to learn discrete computing skills in any number of applications or to enhance cross curricular learning through multimedia activities like filmmaking or music production. Because much of our syllabus is browser-based, children can consolidate their learning by accessing schoolwork at home.

 

The computer room is accessible throughout the day, with scheduled sessions for computing education, other sessions pre-booked for mathematics and English curriculum enhancement, homework clubs, code clubs, and occasional special project seminars during lunch hours or at after-school clubs.

 

Computing education at All Saints’ is classified into three domains: computer science (CS), information technology (IT), and digital literacy and citizenship, which incorporates internet safety (DL). Instruction and assessment is designed to reflect the school’s learning values, and these achievements:

Key Stage

Attainment

Domain

Achievement

 

KS1

Band 1

CS

Understand what algorithms are

KS1

Band 1

CS

Create simple programs

KS1

Band 1

DL

Use technology safely

KS1

Band 1

DL

Keep personal information private

KS1

Band 1

DL

Recognise common uses of information technology beyond school

KS1

Band 1

IT

Use technology purposefully to create digital content

KS1

Band 1

IT

Use technology purposefully to store digital content

KS1

Band 1

IT

Use technology purposefully to retrieve digital content

KS1

Band 2

CS

Understand that algorithms are implemented as programs on digital devices

KS1

Band 2

CS

Understand that programs execute by following precise and unambiguous instructions

KS1

Band 2

CS

Debug simple programs

KS1

Band 2

CS

Use logical reasoning to predict the behaviour of simple programs

KS1

Band 2

DL

Use technology respectfully

KS1

Band 2

DL

Identify where to go for help and support when they have concerns about content or contact on the internet or other online technologies

KS1

Band 2

IT

Use technology purposefully to organise digital content

KS1

Band 2

IT

Use technology purposefully to manipulate digital content

KS2

Band 3

CS

Write programs that accomplish specific goals

KS2

Band 3

CS

Use sequence in programs

KS2

Band 3

CS

Work with various forms of input

KS2

Band 3

CS

Work with various forms of output

KS2

Band 3

DL

Use technology responsibly

KS2

Band 3

DL

Identify a range of ways to report concerns about contact

KS2

Band 3

IT

Use search technologies effectively

KS2

Band 3

IT

Use a variety of software to accomplish given goals

KS2

Band 3

IT

Collect information

KS2

Band 3

IT

Design and create content

KS2

Band 3

IT

Present information

KS2

Band 4

CS

Design programs that accomplish specific goals

KS2

Band 4

CS

Design and create program

KS2

Band 4

CS

Debug programs that accomplish specific goals

KS2

Band 4

CS

Use repetition in programs

KS2

Band 4

CS

Control or simulate physical systems

KS2

Band 4

CS

Use logical reasoning to detect and correct errors in programs

KS2

Band 4

CS

Understand how computer networks can provide multiple services, such as the world wide web

KS2

Band 4

CS

Appreciate how search results are selected

KS2

Band 4

DL

Understand the opportunities computer networks offer for communication

KS2

Band 4

DL

Identify a range of ways to report concerns about content

KS2

Band 4

DL

Recognize acceptable / unacceptable behaviour

KS2

Band 4

IT

Select a variety of software to accomplish given goals

KS2

Band 4

IT

Select, use and combine internet services

KS2

Band 4

IT

Analyse information

KS2

Band 4

IT

Evaluate information

KS2

Band 4

IT

Collect data

 

KS2

Band 4

IT

Present data

 

KS2

Band 5

CS

Solve problems by decomposing them into smaller parts

KS2

Band 5

CS

Use selection in programs

KS2

Band 5

CS

Work with variables

KS2

Band 5

CS

Use logical reasoning to explain how some simple algorithms work

KS2

Band 5

CS

Use logical reasoning to detect and correct errors in algorithms

KS2

Band 5

CS

Understand computer networks including the internet

KS2

Band 5

CS

Appreciate how search results are ranked

KS2

Band 5

DL

Understand the opportunities computer networks offer for collaboration

KS2

Band 5

DL

Be discerning in evaluating digital content

KS2

Band 5

IT

Combine a variety of software to accomplish given goals

KS2

Band 5

IT

Select use and combine software on a range of digital devices

KS2

Band 5

IT

Analyse data

 

KS2

Band 5

IT

Evaluate data

 

KS2

Band 5

IT

Design and create systems

 

To demonstrate achievement and mastery, pupils may create, define or discuss artefacts which show evidence of understanding in the three domains, such as a multimedia creation, a game, a simulation, a piece of writing, a transcript of computer code, or a display.

Picture 1
Picture 2
Picture 3
Picture 4
Picture 5
Picture 6
Picture 7
Picture 8
Picture 9
Picture 10
Picture 11
Picture 12
CEOP
Top