Computing Curriculum

The computing topics have been chosen to match the requirements of the National Curriculum, ensuring the children are enthused and inspired. The curriculum has been divided into six strands, which are returned to each year, building upon prior knowledge.

Illustration of computer and tablet

Autumn 1 – Programming A

With a core focus on computer science, the first half term of each year teaches the children how to code. They design animations, develop software and plan and create complex games. Starting with the Scratch coding software before moving to the Python coding language by Year 6.

Autumn 2 – Systems & Networks

In their second unit, children begin to study how technology is used to connect their world. They learn how search engines work, how to use HTML to create webpages, how to use encryption and how networks operate.

Spring 1 – Creativity A

Content creation joins computer science, with an emphasis on using technology to create digital work. Children create presentations for an audience, animate cartoons and stories, create digital artwork and develop digital adverts.

Spring 2 – Programming B

Children return to programming and computer science, with a new emphasis on applying their programming skills to real world uses. The children debug code, design and program prototype toys, develop websites teaching others about computing, and solve mathematical problems using technology.

Summer 1 – Creativity B

Digital technology allows people to communicate and share their ideas, and this is the focus of the second creativity strand. It 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. The children learn how to design posters using publishing software, collaborate creating whole-class websites, and design 3D environments, buildings and real world objects.

Summer 2 – Data & Information

Children learn how to collect, interpret and present data. They create online surveys, collect meteorological data, present a weather forecast, develop databases and learn about artificial intelligence.

Year 3

Week 1

Outcome

  • To recognise different types of computer animations

Online Safety

  • To identify my online safety needs

Revision

  • To recall ordering of instructions

Vocabulary

  • Animation
  • Online safety
  • Privacy
  • Attachments
  • Information

Week 2

Outcome

  • To produce a storyboard for an animation

Online Safety

  • To recall the SMART rules

Revision

  • To recognise algorithms

Vocabulary

  • Storyboard
  • Sequence

Week 4

Outcome

  • To learn how to access and use the school computer system

Online Safety

  • To identify how to be safe when using a network

Revision

  • To recall the common interface icons.

Vocabulary

  • Interface
  • Network
  • Login
  • Username
  • Password

Week 4

Outcome

  • To manipulate animations using code blocks

Online Safety

  • To identify what I should not share online

Revision

  • To recall how to order instructions

Vocabulary

  • Sequence
  • Algorithm
  • Program

Week 5

Outcome

  • To produce an animation

Online Safety

  • To discuss online scenarios

Revision

  • To identify Scratch categories

Vocabulary

  • Input
  • Output
  • Script

Week 6

Outcome

  • To produce sprites for my animation

Online Safety

  • To develop strategies to be safe online

Revision

  • To describe common tools and options in painting software

Vocabulary

  • Sprite
  • Tool
  • Scale

Week 7

Outcome

  • To manipulate sprites with animation

Online Safety

  • To create Year 3 online safety rules

Revision

  • To match blocks to purpose

Vocabulary

  • Sprite
  • Input
  • Algorithm

Week 1

Outcome

  • To explain how digital devices function

Online Safety

  • To identify personal information

Revision

  • To identify devices in schools

Vocabulary

  • Digital device
  • Function
  • Process
  • Purpose
  • Multi-thread

Week 2

Outcome

  • To identify what parts make up a digital device

Online Safety

  • To identify what makes an appropriate username

Revision

  • To recall how to give instructions

Vocabulary

  • Input
  • Output
  • Process
  • Instruction
  • Algorithm

Week 3

Outcome

  • To recognise how digital devices help us

Online Safety

  • To identify how to choose a password

Revision

  • To recall how to order instructional events

Vocabulary

  • Device
  • Program
  • Non-digital
  • Device

Week 4

Outcome

  • To explain how a computer network shares information

Online Safety

  • To understand online age restrictions

Revision

  • To recall how to be safe when sharing information online

Vocabulary

  • Connection
  • Computer
  • Network switch
  • Server
  • Data packet

Week 5

Outcome

  • To identify how computers are connected

Online Safety

  • To identify people who I can share information with

Revision

  • To recognise how to work in a team effectively

Vocabulary

  • Network
  • Ethernet cable
  • Server
  • WAP
  • Switch

Week 6

Outcome

  • To explain how digital devices function

Online Safety

  • To explain how devices collect information

Revision

  • To identify devices in schools

Vocabulary

  • Digital device
  • Function
  • Process
  • Input
  • Output

Week 7

Outcome

  • To create a guide to digital devices

Online Safety

  • To recall how I can keep my information private online

Revision

  • To recognise which digital devices help me

Vocabulary

  • Device
  • Process
  • Function
  • Input
  • Output

Week 1

Outcome

  • To describe how search engines work

Online Safety

  • To compare opinions and facts

Revision

  • To recall how to touch type

Vocabulary

  • Search engine
  • Metadata
  • String
  • Results
  • Ranking

Week 2

Outcome

  • To breakdown a topic into research points

Online Safety

  • To analyse what makes a website reliable

Revision

  • To recall how to touch type

Vocabulary

  • Research
  • Information
  • Research point
  • Topic
  • Planning

Week 3

Outcome

  • To assemble presentation content using search engines

Online Safety

  • To judge the reliability of different websites

Revision

  • To identify how to safely use a search engine

Vocabulary

  • Presentation
  • Slides
  • Animation
  • Cloud save
  • Online

Week 4

Outcome

  • To practice using the key features of presentation software

Online Safety

  • To explain the importance of impartiality

Revision

  • To identify common buttons and tools across different software

Vocabulary

  • Interface
  • Toolbar
  • Image
  • Text box
  • Font

Week 5

Outcome

  • To create a presentation

Online Safety

  • To compare online and offline identities

Revision

  • To recall key features of painting software

Vocabulary

  • Presentation
  • Design
  • Transition
  • Audience
  • Purpose

Week 6

Outcome

  • To prepare a presentation

Online Safety

  • To discuss how to report concerns

Revision

  • To describe what makes a good presentation

Vocabulary

  • Narration
  • Presentation
  • Audience
  • Content

Week 1

Outcome

  • To recognise how and why bugs exist in software

Online Safety

  • To discuss what makes a good digital citizen

Revision

  • To identify technology around the classroom

Vocabulary

  • Bug
  • Software
  • Debug

Week 2

Outcome

  • To identify one-off bugs

Online Safety

  • To compare online and offline friendships

Revision

  • To identify technology around the classroom

Vocabulary

  • Algorithm
  • Instruction
  • One-off bug

Week 3

Outcome

  • To identify and correct performance bugs

Online Safety

  • To list who I can go to for help

Revision

  • To order events using a virtual programmable toy

Vocabulary

  • Performance bug
  • Event
  • Program
  • Memory
  • CPU

Week 4

Outcome

  • To identify and correct multi-thread bugs

Online Safety

  • To examine why some online content is not free

Revision

  • To order events using a programmable toy

Vocabulary

  • Thread
  • Multi-thread
  • Debug
  • Sequence

Week 5

Outcome

  • To identify and correct conceptual bugs

Online Safety

  • To identify who I can trust online

Revision

  • To recognise angles

Vocabulary

  • Conceptual bug
  • Debug
  • Coder

Week 1

Outcome

  • To recognise how text and images convey information

Online Safety

  • To identify the different ways to communicate online

Revision

  • To recall how to change font styles

Vocabulary

  • Text
  • Advantages
  • Disadvantages
  • Images
  • Communicate

Week 2

Outcome

  • To recognise that text and layout can be edited

Online Safety

  • To choose effective online avatars

Revision

  • To recall how people communicate

Vocabulary

  • Font
  • Font style
  • Template
  • Communicate

Week 3

Outcome

  • To produce content for a desktop publishing publication

Online Safety

  • To examine the signs of cyberbullying

Revision

  • To identify tools and buttons in word processing software

Vocabulary

  • Landscape
  • Portrait
  • Orientation
  • Placeholder
  • Template
  • Layout
  • Content

Week 4

Outcome

  • To consider how different layouts can suit different purposes

Online Safety

  • To discuss what to do if someone upsets me online

Revision

  • To recall different audiences for our work

Vocabulary

  • Layout
  • Purpose

Week 5

Outcome

  • To consider the benefits of desktop publishing

Online Safety

  • To discuss what to do if someone else is being bullied online

Revision

  • To recall how to work with a partner

Vocabulary

  • Desktop publishing
  • Purpose
  • Audience

Week 6

Outcome

  • To create an advert for a specific audience.

Online Safety

  • To recall which information should not be shared online

Revision

  • To recall how to touch type

Vocabulary

  • Design
  • Message
  • Logo
  • Audience

Week 7

Outcome

  • To appraise the effectiveness of my publication

Online Safety

  • To recall the SMART rules

Revision

  • To recall ways to assess our work

Vocabulary

  • Assess
  • Evaluate
  • Recall

Week 1

Outcome

  • To recognise why information is collected

Online Safety

  • To model how to behave online

Revision

  • To recall how to record information

Vocabulary

  • Information
  • Data
  • Analysis

Week 2

Outcome

  • To identify different types of questioning used in surveys

Online Safety

  • To discuss how we can all make the internet an enjoyable place

Revision

  • To recall how to touch type

Vocabulary

  • Open questions
  • Closed questions
  • Checkbox
  • Multiple choice
  • Linear scale

Week 3

Outcome

  • To produce questions for a survey

Online Safety

  • To model how to give kind online comments

Revision

  • To identify the 5Ws and how to use them in our questions

Vocabulary

  • Multiple choice
  • Linear scale
  • Choices
  • Answer
  • Check

Week 4

Outcome

  • To use online survey software

Online Safety

  • To identify how the internet helps me

Revision

  • To recall how to be safe online

Vocabulary

  • Survey
  • Data
  • Personal information
  • Privacy

Week 5

Outcome

  • To assemble data from a survey

Online Safety

  • To recall what you can and cannot copy online

Revision

  • To recall how to use tally charts

Vocabulary

  • Data
  • Collate
  • Organise
  • Order

Week 6

Outcome

  • To analyse data from a survey

Online Safety

  • To identify healthy usage limits

Revision

  • To recall how to read graphs and charts

Vocabulary

  • Program
  • Analyse
  • Results

Week 7

Outcome

  • To appraise the effectiveness of a survey

Online Safety

  • To recall how to touch type

Vocabulary

  • Open questions
  • Closed questions
  • Checkbox
  • Multiple choice

Programming A

Year 3 start with programming. They use their prior knowledge of instructions and sequencing from KS1 to consolidate their learning.

 

In contrast to KS1, where children use practical moving robots to carry out instructions, Year 3 begin to use Scratch to order and sequence coding blocks.

 

They build upon their understanding of movement instructions and looping statements, and start to use variables and mathematical operators to develop more complex and dynamic instructions.

Systems & Networks

Children learn about inputs, processes and outputs. They design and create their own digital devices before learning how the school network operates and provides services.

Creativity A

Year 3 build upon KS1 learning by using technology to present information on a topic in an interactive and engaging way.

Programming B

Year 3 children return to programming,this time they analyse algorithms and code blocks, identifying errors and learn how to correct and improve code.

Creativity B

Year 3 children use their computing skills in real-world activities such as designing posters using desktop publishing software.

Data & Information

Finally, Year 3 use their knowledge of charts and graphsin maths to learn how to collect data using technology. They will create online surveys and decide how best to create questions which can produce answers which can be analysed. This links with their experiences in guided reading and comprehension lessons in English, developing their understanding of closed and open questioning.

Autumn 1

scratch-commands

Programming B

  • Programmer

Autumn 2

network-graphic

Systems & Networks

  • Device Designer

Spring 1

7214-entete-presentation-orale

Creativity A

  • Presenter

Spring 2

computational-thinkers

Programming B

  • Bug Fixer

Summer 1

computer

Creativity B

  • Graphic Designer

Summer 2

Survey-2-1024x1024

Data & Information

  • Opinion Pollster

Year 4

Week 1

Outcome

  • To identify the techniques used in education games

Online Safety

  • To identify my online safety needs

Revision

  • Types of computer animations

Vocabulary

  • Algorithm
  • Interface
  • Design
  • Engage
  • User

Week 2

Outcome

  • To develop a prototype game

Online Safety

  • To recall the SMART rules

 

Revision

  • Storyboarding algorithms

Vocabulary

  • Block
  • Pane
  • Preview
  • Category
  • Function

Week 3

Outcome

  • To utilise the repeat loop in a game

Online Safety

  • To identify what I should not share online

Revision

  • Different categories of Scratch blocks

Vocabulary

  • Version
  • Debug
  • Logic
  • Variables
  • Block

Week 4

Outcome

  • To construct a user interface

Online Safety

  • To discuss online safety scenarios

Revision

  • Features of the Scratch painting tab

Vocabulary

  • Background
  • Control
  • Graphics
  • Design
  • Icon

Week 5

Outcome

  • To implement progression into a game

Online Safety

  • To identify how to help others online

Revision

  • Recall features of the variable block category

Vocabulary

  • Level
  • Debug
  • Challenge
  • Variables
  • Random

Week 6

Outcome

  • To complete a working educational game

Online Safety

  • To identify and explain the SMART rules.

Revision

  • How to manipulate and move sprites with code

Vocabulary

  • Testing
  • QA
  • Bugs

Week 7

Outcome

  • To evaluate our educational games

Online Safety

  • To create Year 4 online safety rules

Revision

  • Recall how to test games

Vocabulary

  • Debug
  • Algorithm
  • Fix
  • Refine
  • Progression

Week 1

Outcome

  • To break down and explain the parts of a URL

Online Safety

  • To classify types of personal information.

Revision

  • How search engines work

Vocabulary

  • Protocol
  • Domain
  • Web
  • Pathway
  • Server

Week 2

Outcome

  • To practice editing HTML on different websites

Online Safety

  • To identify how to choose an appropriate username

Revision

  • How to be safe online

Vocabulary

  • Programming
  • Language
  • Website
  • Code
  • Hypertext

Week 3

Outcome

  • To continue using HTML tags

Online Safety

  • To explain how to choose a strong and secure password

Revision

  • Cascading code structure

Vocabulary

  • Tag
  • HTML
  • Code

Week 4

Outcome

  • To construct HTML code

Online Safety

  • To recall the age restrictions on services

Revision

  • Organising code so it is clear and uncluttered

Vocabulary

  • Language
  • Paragraph
  • Heading
  • Image
  • Web page

Week 5

Outcome

  • To use HTML tags to create a webpage

Online Safety

  • To understand why age restrictions should be followed

Revision

  • Debugging strategies

Vocabulary

  • Tags
  • Paragraphs
  • Headings
  • Image
  • Source

Week 6

Outcome

  • To develop a webpage using HTML

Online Safety

  • To explain how devices collect & share information

Revision

  • Identifying errors in our code

Vocabulary

  • Layout
  • Image
  • Tags
  • Format
  • Reliable

Week 7

Outcome

  • To appraise our webpages

Online Safety

  • To recall key elements of digital privacy

Revision

  • Evaluation vocabulary and strategies

Vocabulary

  • Reflect
  • Refine
  • Edit
  • Appraise
  • Evaluate

Week 1

Creativity A – Animator

 

Outcome

  • To explain how digital technology plays a role in animation creation

 

Vocabulary

  • digital
  • animation
  • create
  • software
  • apps

 

Revision – Year 3

  • Technology around the classroom

 

Online Safety – Digital Integrity

  • To compare opinions and facts

Week 2

Creativity A – Animator

 

Outcome

  • To apply sequencing when creating animations

 

Vocabulary

  • hardware
  • software
  • outcome
  • HTML
  • sources

 

Revision – Year 3

  • Ordering events

 

Online Safety – Digital Integrity

  • To distinguish balanced opinions

Week 3

Creativity A – Animator

 

Outcome

  • To manipulate objects and use keyframes

 

Vocabulary

  • keyframes
  • transition
  • define
  • starting
  • ending

 

Revision – Year 3

  • Common tools and buttons on software interfaces

 

Online Safety – Digital Interaction

  • To judge the reliability of different websites

Week 4

Creativity A – Animator

 

Outcome

  • To develop an animation using frames

 

Vocabulary

  • animate
  • movement
  • program
  • frame
  • develop

 

Revision – Year 3

  • Using digital drawing tools

 

Online Safety – Digital Integration

  • To explain the importance of impartiality

Week 5

Creativity A – Animator

 

Outcome

  • To evaluate our animations

 

Vocabulary

  • refine
  • evaluate
  • animation
  • program
  • reflect

 

Revision – Year 3

  • To recall evaluation vocabulary and strategies

 

Online Safety – Digital Integrity

  • To compare online and offline identities

Week 6

Creativity A – Animator

 

Outcome

  • To identify online safety risks and rules
    (Safer Internet Week)

 

Vocabulary

  • safe
  • meet
  • accepting
  • reliable
  • tell

 

Revision – Year 3

  • SMART rules

 

Online Safety – Digital Integrity

  • To discuss how to report concerns

Week 1

Programming B – Toy Designer

 

Outcome

  • To describe how computers use inputs and outputs in the real world

 

Vocabulary

  • embedded
  • program
  • stored
  • simulation
  • interactive

 

Revision – Year 3

  • How search engines work

 

Online Safety – Digital Citizenship

  • To discuss my digital rights and responsibilities

Week 2

Programming B – Toy Designer

 

Outcome

  • To develop an interactive toy

 

Vocabulary

  • input
  • program
  • output
  • audience
  • algorithm

 

Revision – Year 3

  • How to be safe online

 

Online Safety – Digital Citizenship

  • To interpret copyright rules

Week 3

Programming B – Toy Designer

 

Outcome

  • To transfer my interactive toy plan to Scratch

 

Vocabulary

  • sprite
  • simulation
  • component
  • prototype
  • design

 

Revision – Year 3

  • Cascading code structure

 

Online Safety – Digital Citizenship

  • To distinguish who owns online content

Week 4

Programming B – Toy Designer

 

Outcome

  • To implement inputs and outputs in Scratch

 

Vocabulary

  • embedded
  • program
  • block
  • simulation
  • algorithm

 

Revision – Year 3

  • Organising code so it is clear and uncluttered

 

Online Safety – Digital Citizenship

  • To identify when we can reuse online content

Week 5

Programming B – Toy Designer

 

Outcome

  • To complete our interactive toys

 

Vocabulary

  • bug
  • program
  • software
  • fix
  • debug

 

Revision – Year 3

  • Debugging strategies

 

Online Safety – Digital Citizenship

  • To explain who I can trust online

Week 1

Creativity B – Website Author

 

Outcome

  • To plan a wiki page

 

Vocabulary

  • website
  • collaborate
  • contribute
  • user
  • resource

 

Revision Year 3

  • Explain online safety rules when using the internet

 

Online Safety – Digital Interaction

  • To discuss how to be respectful to people online

Week 2

Creativity B – Website Author

 

Outcome

  • To select information to include in our wiki

 

Vocabulary

  • Wiki
  • information
  • topic
  • research
  • website

 

Revision Year 3

  • How to search the internet

 

Online Safety – Digital Interaction

  • To compare virtual friends with real friends

Week 3

Creativity B – Website Author

 

Outcome

  • To write a wiki page about a chosen topic

 

Vocabulary

  • topic
  • reliable
  • safe
  • sources
  • plan

 

Revision Year 3

  • How to be safe when using the internet

 

Online Safety – Digital Interaction

  • To examine the signs of cyberbullying

Heading Text

Creativity B – Website Author

 

Outcome

  • To refine a wiki page

 

Vocabulary

  • refine
  • edit
  • co-authors
  • outcome
  • reflect

 

Revision Year 3

  • Colour choices

 

Online Safety – Digital Interaction

  • To discuss how to mute, block and report people who upset me

Week 5

Creativity B – Website Author

 

Outcome

  • To assess wiki pages and edit the content

 

Vocabulary

  • content
  • information
  • source
  • edit
  • assess

 

Revision Year 3

  • Evaluating our work

 

Online Safety – Digital Interaction

  • To model how to support others who are being bullied online

Week 6

Creativity B – Website Author

 

Outcome

  • To evaluate our wiki pages

 

Vocabulary

  • software
  • summary
  • wiki
  • resource
  • evaluate

 

Revision Year 3

  • Evaluation vocabulary and strategies

 

Online Safety – Digital Interaction

  • To recall which information should not be shared online

Week 7

Creativity B – Website Author

 

Outcome

  • To evaluate our wiki pages

 

Vocabulary

  • software
  • summary
  • wiki
  • resource
  • evaluate

 

Revision Year 3

  • Evaluation vocabulary and strategies

 

Online Safety – Digital Interaction

  • To recall the SMART rules

Week 1

Data & Information – Meteorologist

 

Outcome

  • To identify how weather is measured and recorded

 

Vocabulary

  • chart
  • data
  • cell
  • present
  • spreadsheet
  • measure
  • record
  • analyse
  • weather
  • information

 

Revision Year 3

  • How people collect information

 

Online Safety – Digital Health

  • To discuss appropriate ways to behave online

Week 2

Data & Information – Meteorologist

 

Outcome

  • Tounderstand why data logging software is used

 

Vocabulary

  • spreadsheet
  • meteorologists
  • data
  • resources
  • weather

 

Revision Year 3

  • Collecting and recording information

 

Online Safety – Digital Health

  • To discuss how we can all make the internet an enjoyable place

Week 3

Data & Information – Meteorologist

 

Outcome

  • To use data logging software to record our observations

 

Vocabulary

  • observation
  • record
  • data
  • log
  • software

 

Revision Year 3

  • Recording information

 

Online Safety – Digital Health

  • To discuss evening and bedtime routines

Week 4

Data & Information – Meteorologist

 

Outcome

  • To construct charts and graphs using data logging software

 

Vocabulary

  • analyse
  • record
  • data
  • spreadsheet
  • chart

 

Revision Year 3

  • Using graphs and charts

 

Online Safety – Digital Health

  • To identify how the internet helps me

Week 5

Data & Information – Meteorologist

 

Outcome

  • To employ our records to enable us to predict the weather

 

Vocabulary

  • predict
  • analyse
  • records
  • previous
  • weather

 

Revision Year 3

  • Analysing data

 

Online Safety – Digital Health

  • To recall what you can and cannot copy

Week 6

Data & Information – Meteorologist

 

Outcome

  • To produce a weather forecast

 

Vocabulary

  • produce
  • information
  • resource
  • records
  • communicate

 

Revision Year 3

  • Presentation software tools

 

Online Safety – Digital Health

  • To identify healthy usage limits

Week 7

Data & Information – Meteorologist

 

Outcome

  • To evaluate our weather forecasts

 

Vocabulary

  • measure
  • record
  • analyse
  • weather
  • information

 

Revision Year 3

  • SMART rules

 

Online Safety – Digital Health

  • To recall how to be digitally healthy

Programming A

Year 4 return to the first strand of programming. They build upon the skills learnt in Year 3 and use Scratch to create an educational game. Using their learning from Year 3, they debug their code and introduce repeating loops and create an interface.

Systems & Networks

Year 4 learn about the connection between coding and networks. They study how servers host websites, the structure of URLs, and how to code their own site. They start to learn how to write HTML code. This is the first time they will be manipulating and creating a program by writing words and using syntax, rather than manipulating blocks in Scratch. This will be the foundation of their experiences coding in Year 5 and 6.

Year 4 will also access the HTML code behind various websites, linking this to online safety and searching.

Creativity A

Consolidating upon their work presenting information in Year 3, Year 4 children create animations. They will learn about the history of animation, and they will use keyframes and stopmotion to create engaging animations.

Programming B

Year 4 then utilise their understanding of Scratch built up over the previous programming unit and previous year to create interactive toys. In Year 3 they learnt about inputs and outputs and they now use this knowledge to make their designs interactive and responsive to user interaction.

Creativity B

Year 4 will return to creativity by collaborating as a class to create a website. Each child will have their own page on the class site, where they will demonstrate how to organise text and images for an audience.

Data & Information

Finally, consolidating their experiences collecting data in the Year 3 Opinion Pollsters unit, Year 4 will record weather data, linking their work with science to make predictions and form clear and precise conclusions using scientific vocabulary.

Autumn 1

scratch-commands

Programming A

  • Software Developer

Autumn 2

code

Systems & Networks

  • HTML Designer

Spring 1

animation-walk

Creativity A

  • Animator

Spring 2

duck

Programming B

  • Toy Designer

Summer 1

web-search

Creativity B

  • Website Author

Summer 2

weather

Data & Information

  • Meteorologist

Year 5

Week 1

Programming A – Game Developer

 

Outcome

  • To evluate existing games

 

Vocabulary

  • sprite
  • interface
  • ‘win’ condition
  • ‘lose’ condition
  • controls

 

Revision Year 4

  • Algorithms

 

Online Safety – Digital Literacy

  • To identify my online safety needs

Week 2

Programming A – Game Developer

 

Outcome

  • To plan the algorithm for my interactive game

 

Vocabulary

  • algorithm
  • sprite
  • asset
  • variables
  • conditions

 

Revision Year 4

  • Using the painting tools in Scratch

 

Online Safety – Digital Literacy

  • To recall the SMART rules

Week 3

Programming A – Game Developer

 

Outcome

  • To produce the assets for my interactive game

 

Vocabulary

  • backdrop
  • sprite
  • asset
  • paint
  • costume

 

Revision – Year 4

  • Sensing blocks in Scratch

 

Online Safety – Digital Literacy

  • To identify what can and cannot be shared

Week 4

Programming A – Game Developer

 

Outcome

  • To code the player input for my interactive game

 

Vocabulary

  • input
  • IF statement
  • forever loop
  • algorithm
  • control

 

Revision Year 4

  • Using blocks in Scratch

 

Online Safety – Digital Literacy

  • To discuss online safety scenarios

Week 5

Programming A – Game Developer

 

Outcome

  • To develop an interactive game

 

Vocabulary

  • variable
  • memory
  • repetition

 

Revision – Year 4

  • Using variables in Scratch

 

Online Safety – Digital Literacy

  • To discuss online scenarios

Week 6

Programming A – Game Developer

 

Outcome

  • To implement more advanced features into my interactive game

 

Vocabulary

  • debug
  • procedure
  • broadcast block

 

Revision Year 4

  • Types of bugs and debugging strategies

 

Online Safety – Digital Literacy

  • To model how to give advice to others

Week 7

Programming A – Game Developer

 

Outcomes

  • To identify and fix bugs in my interactive game

 

Vocabulary

  • debug
  • testing
  • QA
  • error
  • algorithm

 

Revision Year 4

  • Types of bugs and debugging strategies

 

Online Safety – Digital Literacy

  • To discuss online safety scenarios

Week 1

Systems & Networks  – Cryptographer

 

Outcome

  • To use semaphore to transmit messages

 

Vocabulary

  • semaphore
  • transmit
  • cipher

 

Revision – Year 4

  • Types of digital communication

 

Online Safety – Digital Privacy

  • To explain that not all personal information is the same

Week 2

Systems & Networks – Cryptographer

 

Outcome

  • To compare Morse code with binary digital communication

 

Vocabulary

  • binary code
  • Morse Code

 

Revision – Year 4

  • Types of technology around the classroom

 

Online Safety – Digital Privacy

  • To identify age-appropriate social media

Week 3

Systems & Networks – Cryptographer

 

Outcome

  • To operate the Caesar cipher to create and crack codes

 

Vocabulary

  • cipher
  • encrypt
  • decrypt

 

Revision – Year 4

  • The Scratch interface and useful features

 

Online Safety – Digital Privacy

  • To discuss how to choose a strong and secure password

Week 4

Systems & Networks – Cryptographer

 

Outcome

  • To examine password security issues

 

Vocabulary

  • password
  • encryption
  • personal information

 

Revision – Year 4

  • SMART rules

 

Online Safety – Digital Privacy

  • To explain the reasoning behind social media age restrictions

Week 5

Systems & Networks – Cryptographer

 

Outcome

  • To create a password cracking simulation

 

Vocabulary

  • encryption
  • password
  • two-factor authentication
  • brute force attack
  • trial and error

 

Revision – Year 4

  • Evaluation vocabulary

 

Online Safety – Digital Privacy

  • To define digital privacy

Week 6

Systems & Networks – Cryptographer

 

Outcome

  • To identify how data is kept secure on the internet

 

Vocabulary

  • data
  • URL
  • security

 

Revision – Year 4

  • URLs and how to identify secure websites with them

 

Online Safety – Digital Privacy

  • To choose which content we can share

Week 7

Systems & Networks – Cryptographer

 

Outcome

  • To produce a guide on how to keep data secure on the internet

 

Vocabulary

  • attachments
  • safe
  • data privacy
  • personal information
  • encryption

 

Revision – Year 4

  • SMART rules

 

Online Safety – Digital Privacy

  • To understand my digital footprint

Week 1

Creativity A – Digital Artist

 

Outcome

  • To produce tessellations using design software

 

Vocabulary

  • tessellation
  • repetition
  • geometric
  • regular shape
  • irregular shape

 

Creativity – Year 4

  • Common tool and options in painting and creation software

 

Online Safety – Digital Integrity

  • To compare opinions, beliefs and facts

Week 2

Creativity A – Digital Artist

 

Outcome

  • To refine our tessellation designs

 

Vocabulary

  • toolbar
  • paint
  • repetition

 

Creativity – Year 4

  • Common tool and options in painting and creation software

 

Online Safety – Digital Integrity

  • To distinguish genuine from ‘fake’ content

Week 3

Creativity A – Digital Artist

 

Outcome

  • To use loops to creating repeating patterns in Scratch

 

Vocabulary

  • statement
  • loop
  • control
  • algorithm
  • procedure

 

Creativity – Year 4

  • Using Scratch ‘control’ blocks

 

Online Safety – Digital Integrity

  • To examine online bias

Week 4

Creativity A – Digital Artist

 

Outcome

  • To program and generate tessellations in Scratch

 

Vocabulary

  • symmetry
  • repetition

 

Creativity – Year 4

  • Common tool and options in painting and creation software

 

Online Safety – Digital Intergrity

  • To examine how to recognise the tactics used by phishers

Week 5

Creativity A – Digital Artist

 

Outcome

  • To program and generate kaleidoscopes in Scratch

 

Vocabulary

  • kaleidoscope
  • rotation
  • angle
  • position

 

Creativity – Year 4

  • Common tool and options in painting and creation software

 

Online Safety

  • To examine how a website’s URL can show the reliability of the content

Week 6

Creativity A – Digital Artist

 

Outcome

  • To compose digital artwork in the style of a famous artist

 

Vocabulary

  • inspiration
  • impact
  • software
  • design

 

Creativity – Year 4

  • Common tool and options in painting and creation software

 

Online Safety – Digital Integrity

  • To compare opinions, beliefs and facts

Week 1

Programming B – Website Developer

 

Outcome

  • To plan an online safety website

 

Vocabulary

  • personal information
  • online safety

 

Revision – Year 4

  • Identify what we can and cannot share online

 

Online Safety – Online Citizenship

  • To discuss the articles of the UNICEF Rights of the Child

Week 2

Programming B – Website Developer

 

Outcome

  • To examine how pages are ranked on search engines

 

Vocabulary

  • page rank
  • search engine

 

Revision – Year 4

  • HTML tags (especially <head> and <meta>)

 

Online Safety – Online Citizenship

  • To discuss and judge copyright scenarios

Week 3

Programming B– Website Developer

 

Outcome

  • To choose relevant information to put into an online safety website

 

Vocabulary

  • bias
  • data protection
  • search engine

 

Revision – Year 4

  • SMART rules (especially data protection)

 

Online Safety – Online Citizenship

  • To distinguish who owns online content

Week 4

Programming B – Website Developer

 

Outcome

  • To construct an online safety website

 

Vocabulary

  • hyperlink
  • menu
  • content

 

Revision – Year 4

  • Using HTML to create a website

 

Online Safety – Online Citizenship

  • To identify how to respond to phishing attempts

Week 5

Programming B – Website Developer

 

Outcome

  • To include media in an online safety website

 

Vocabulary

  • images
  • media
  • import
  • link

 

Revision – Year 4

  • HTML tags (especially <img>, and ‘width’ and ‘height’ variables)

 

Online Safety – Online Citizenship

  • To explain who I can trust online

Week 1

Creativity B – Architect

 

Outcome

  • To identify the features of art galleries and museums

 

Vocabulary

  • model
  • VR
  • CAD
  • digital device
  • technology

 

Revision – Year 4

  • To consider the audience of my work

 

Online Safety – Digital Interaction

  • To compare different online interaction scenarios

Week 2

Creativity B – Architect

 

Outcome

  • To create 3-D solids using Google SketchUp

 

Vocabulary

  • polygon
  • wireframe
  • polygon count
  • CAD
  • computer performance
  • CPU
  • GPU
  • asset

 

Revision – Year 4

  • Using image creation software

 

Online Safety – Digital Interaction

  • To compare virtual friends with real friends

Week 3

Creativity B – Architect

 

Outcome

  • To produce a 3-D sculpture using Google SketchUp

 

Vocabulary

  • 3D modelling
  • x-axis
  • y-axis
  • z-axis
  • asset
  • polygon
  • CAD

 

Revision – Year 4

  • Searching the internet safely

 

Online Safety – Digital Interaction

  • To identify the signs of cyberbullying

Week 4

Creatvitiy B – Architect

 

Outcome

  • To produce a 3D art gallery

 

Vocabulary

  • 3D net
  • depth
  • height
  • width

 

Revision – Year 4

  • Using research points

 

Online Safety – Digital Interaction

  • To discuss how to mute, block and report people or situations which upset me

Week 7

Creatvitiy B – Architect

 

Outcome

  • To add furniture and lighting to our galleries

 

Vocabulary

  • interior
  • exterior
  • plane
  • perspective

 

Revision – Year 4

  • Saving, opening and naming of files

 

Online Safety – Digital Interaction

  • To recall the SMART rules

Week 5

Creativity B – Architect

 

Outcome

  • To refine our 3D art galleries

 

Vocabulary

  • camera
  • orbit
  • rotate
  • zoom

 

Revision – Year 4

  • Checking and improving our work

 

Online Safety – Digital Interaction

  • To discuss how to respond in cyberbullying scenarios

Week 6

Creativity B – Architect

 

Outcome

  • To include media in our 3D art galleries

 

Vocabulary

  • gallery
  • axis
  • import
  • anchor point
  • scaling

 

Revision – Year 4

  • Recall computing pioneers

 

Online Safety – Digital Interaction

  • To explain how to support others online.

Week 1

Data & Information – Database Developer

 

Outcome

  • To create a paper-based database

 

Vocabulary

  • record
  • database
  • data
  • data set

 

Revision – Year 4

  • How digital technology is used to communicate ideas

 

Online Safety – Digital Health

  • To discuss appropriate ways to behave online

Week 2

Data & Information – Database Developer

 

Outcome

  • To create a computer database

 

Vocabulary

  • database
  • data
  • field

 

Revision – Year 4

  • Collecting information

 

Online Safety – Digital Health

  • To create our own online kindness rules

Week 3

Data & Information – Database Developer

 

Outcome

  • To use a database

 

Vocabulary

  • data
  • sort
  • criteria

 

Revision – Year 4

  • Common tools and buttons in art, painting and design software

 

Online Safety – Digital Health

  • To examine how to manage technology before bedtime

Week 4

Data & Information – Database Developer

 

Outcome

  • To implement search tools in a database

 

Vocabulary

  • boolean
  • field
  • value

 

Revision – Year 4

  • Searching the internet

 

Online Safety – Digital Health

  • To evaluate the value of online activities

Week 7

Data & Information – Database Developer

 

Outcome

  • To evaluate our understanding of databases

 

Vocabulary

  • evaluate
  • database
  • data
  • field
  • data set

 

Revision – Year 4

  • Collaboration with others

 

Online Safety – Digital Health

  • To recall how to use to be digitally healthy

Week 5

Data & Information – Database Developer

 

Outcome

  • To compare data visually

 

Vocabulary

  • chart
  • data
  • compare

 

Revision – Year 4

  • Using spreadsheet software to create charts and graphs

 

Online Safety – Digital Health

  • To identify activities that may affect my sleep

Week 6

Data & Information – Database Developer

 

Outcome

  • To understand how databases are used in real life

 

Vocabulary

  • parameter
  • field
  • context

 

Revision – Year 4

  • Collecting and recording information

 

Online Safety – Digital Health

  • To identify healthy usage limits

Programming A

Year 5 return to the first strand of computing, which is programming. They use the skills learnt in Year 3 and 4 programming units, along with new learning, to create a computer game. They will use multi-thread programming to animate multiple sprites within their game at the same time.

 

The children will build upon their understanding of variables and sensing blocks to make their game interactive and respond to user inputs. These blocks will have been introduced in Year 4 programming. They will then assess and test their game, using the debugging skills learnt in Year 3 and 4.

Systems & Networks

Year 5 then move on to systems and networks, in which they learn how encryption and privacy is currently used on the internet, and how it has been used throughout history. They attempt to crack codes and ciphers, examine password complexity and apply their knowledge to produce a guide for others on how to be safe online.

Creativity A

Building upon their understanding of different artists taught in art lessons, and with their experiences using different drawing interfaces in computing, Year 5 then explore how to create tessellations in computing. They learn about different artists, such as Escher, and they recreate his work in painting programs. They also use their understanding of Scratch to create kaleidoscope patterns, which links to their learning of Islamic art and architecture.

In Creativity B later in the year, the children will import their digital artwork into their own 3D art gallery, and then create a guided tour.

Programming B

Year 5 then move on to apply their knowledge of online safety when creating an online resource. Using Google Sites, they create an online safety website for others to access. As online safety is taught in all year groups, the Year 5 children will be using all the knowledge they have gained over the previous two years of computing.

Creativity B

Year 5 will use 3D modelling software to create an art gallery. They will learn about positioning of cameras, doorways, windows and other features when creating their own building. They will then place their own artwork on the walls and within the rooms they have built, all of which were created during previous computing lessons, within their own art gallery. This will ultimately result in the children creating a guided tour of their own artwork.

Data & Information

Finally, Year 5 will learn how databases are used in the real world. They will create flat databases and then insert fields and then data, before learning how to search their databases.

Autumn 1

scratch

Programming A

  • Game Developer

Autumn 2

cryptographers

Systems & Networks

  • Cryptographer

Spring 1

pattern

Creativity A

  • Digital Artist

Spring 2

network-graphic

Programming B

  • Website Developer

Summer 1

computing y5 architects 3d interior

Creativity B

  • Architect

Summer 2

database

Dat & Information

  • Database Developer

Year 6

Week 1

Programming A – Python Programmer

 

Outcome

  • To write Python code to loop, repeat and print

 

Vocabulary

  • Python
  • adventure
  • text
  • program
  • design

 

Revision – Year 5

  • Control blocks in Scratch, especially if, if else and when statements

 

Online Safety – Digital Literacy

  • To identify my online safety needs

Week 2

Programming A – Python Programmer

 

Outcome

  • To plan a text adventure

 

Vocabulary

  • Python
  • text adventure
  • IF statement
  • branching
  • flowchart

 

Revision – Year 5

  • Using algorithms in interactive games

 

Online Safety – Digital Literacy

  • To recall the SMART rules

Week 3

Programming A – Python Programmer

 

Outcome

  • To use functions in Python code

 

Vocabulary

  • Python
  • function
  • syntax
  • print
  • call

 

Revision – Year 5

  • Storyboarding animations and games in Scratch

 

Online Safety – Digital Literacy

  • To choose which content I can share

Week 4

Programming A – Python Programmer

 

Outcome

  • To employ global variables in Python code

 

Vocabulary

  • Python
  • variable
  • syntax
  • function
  • global variable

 

Revision – Year 5

  • Using variable blocks in Scratch

 

Online Safety – Digital Literacy

  • To understand the importance of keeping software up to date

Week 5

Programming A – Python Programmer

 

Outcome

  • To use local variables in Python code

 

Vocabulary

  • Python
  • variable
  • syntax
  • function
  • local variable

 

Revision – Year 5

  • Using procedures

 

Online Safety – Digital Literacy

  • To model how to give advice to others

Week 6

Programming A – Python Programmer

 

Outcome

  • To use lists in Python code

 

Vocabulary

  • list
  • variable
  • memory

 

Revision – Year 5

  • Using lists in Scratch (‘guess my number’ game)

 

Online Safety – Digital Literacy

  • To create whole school online safety rules

Week 7

Programming A – Python Programmers

 

Outcome

  • To complete my Python code

 

Vocabulary

  • debug
  • test

Revision – Year 5

  • cascading code

 

Online Safety – Digital Literacy

  • To recall how to use the internet safely

Week 1

Systems & NetworksNetwork Technician

 

Outcome

  • To use ASCII to send and receive messages

 

Vocabulary

  • ASCII
  • binary
  • digital
  • communication

 

Revision – Year 5

  • Cracking codes and using the Caesar cipher

 

Online Safety – Digital Privacy

  • To organise personal information based on level of importance

Week 2

Systems & NetworksNetwork Technician

 

Outcome

  • To recognise the component parts of a network and the internet

 

Vocabulary

  • ethernet
  • server
  • network
  • terminal

 

Revision – Year 5

  • The parts of a URL and their purpose

 

Online Safety – Digital Privacy

  • To explain how to choose a strong and secure password

Week 3

Systems & Networks – Network Technician

 

Outcome

  • To dramatize how data packets are sent across the internet

 

Vocabulary

  • data packet
  • internet
  • network switch

 

Revision – Year 5

  • How people communicate on the internet

 

Online Safety – Digital Privacy

  • To explain why social media has age restrictions

Week 4

Systems & Networks – Network Technician

 

Outcome

  • To identify how sharing information online helps people.

 

Vocabulary

  • working from home
  • online collaboration
  • communication

 

Revision – Year 5

  • Using Google Earth

 

Online Safety – Digital Privacy

  • To explain how to protect my password

Week 5

Systems & NetworksNetwork Technician

 

Outcome

  • To examine how IP address and the DNS cache are used on the internet

 

Vocabulary

  • IP address
  • DNS
  • cache
  • webserver

 

Revision – Year 5

  • URLs and search engines

 

Online Safety – Digital Privacy

  • To explain the impact of my digital footprint

Week 6

Systems & NetworksNetwork Technician

 

Outcome

  • To recognise the component parts of a computer

 

Vocabulary

  • CPU
  • GPU
  • modem

 

Revision – Year 5

  • How networks serve different forms of communications in different ways

 

Online Safety – Digital Privacy

  • To explain how devices may collect my location in photos I take

Week 7

Systems & Networks Network Technician

 

Outcome

  • To evaluate how computer networks operate

 

Vocabulary

  • evaluate
  • network
  • ethernet

 

Revision – Year 5

  • To recall how data is sent via networks

 

Online Safety – Digital Literacy

  • To recall how to keep information private when online

Week 1

Creativity A – 3D Modeller

 

Outcome

  • To understand how to work in three dimension on a computer

 

Vocabulary

  • dimensions
  • axis
  • work plane

 

Revision – Year 5

  • How to create eye-catching artwork in the style of different artists

 

Online Safety – Digital Integrity

  • To compare opinions, beliefs and facts

Week 2

Creativity A – 3D Modeller

 

Outcome

  • To identify that 3D models can be modified

 

Vocabulary

  • wireframe
  • polygon
  • 3D

 

Revision – Year 5

  • Common features, tools and options in painting programs

 

Online Safety – Digital Integrity

  • To distinguish genuine from ‘fake’ content

Week 3

Creativity A – 3D Modeller

 

Outcome

  • To recognise that objects can be combined in a 3D model

 

Vocabulary

  • model
  • primitive
  • axis

 

Revision – Year 5

  • Inserting text, images and shapes into Publisher

 

Online Safety – Digital Integrity

  • To examine how to recognise scams and phishing

Week 4

Creativity A – 3D Modeller

 

Outcome

  • To create a model for a given purpose

 

Vocabulary

  • purpose
  • wireframe
  • axis

 

Revision – Year 5

  • Using the spell check and grammar tools

 

Online Safety – Digital Integrity

  • To compare misinformation and disinformation

Week 5

Creativity A – 3D Modeller

 

Outcome

  • To create my own 3D model

 

Vocabulary

  • prototype
  • model
  • axis

 

Revision – Year 5

  • Evaluation strategies and vocabulary

 

Online Safety – Digital Integrity

  • To examine how a website’s URL can show the reliability of the content

Week 6

Creativity A – 3D Modeller

 

Outcome

  • To further develop my 3D model

 

Vocabulary

  • evaluate
  • prototype
  • develop

 

Revision – Year 5

  • SMART rules

 

Online Safety – Digital Integrity

  • To outline how to identify, flag and report content

Week 1

Programming B – Logical Programmer

 

Outcome

  • To estimate how to recreate random and linear searches

 

Vocabulary

  • random
  • search
  • linear

 

Revision – Year 5

  • Using the ‘sensing’ category blocks in Scratch

 

Online Safety – Digital Citizenship

  • To discuss which articles of the UNICEF Rights of the Child apply to online activities

Week 2

Programming B – Logical Programmer

 

Outcome

  • To write code which can perform a binary search

 

Vocabulary

  • binary
  • syntax
  • operator

 

Revision – Year 5

  • Using the ‘operators’ block category in Scratch

 

Online Safety – Digital Citizenship

  • To examine why copyright law exists

Week 3

Programming B – Logical Programmer

 

Outcome

  • To write a select and sort algorithm

 

Vocabulary

  • algorithm
  • flowchart
  • pseudocode

 

Revision – Year 5

  • Using algorithms

 

Online Safety – Digital Citizenship

  • To discuss how to respect copyright

Week 4

Programming B – Logical Programmer

 

Outcome

  • To identify how select and sort is used in the real world

 

Vocabulary

  • selection sort
  • quick sort
  • search

 

Revision – Year 5

  • Search engines and how technology is used in the real world

 

Online Safety – Digital Citizenship

  • To create strategies to identify scams and phishing attempts

Week 5

Programming B – Logical Programmer

 

Outcome

  • To produce an algorithm to identify if a number is a prime number

 

Vocabulary

  • prime number
  • pseudocode
  • algorithm

 

Revision – Year 5

  • Mathematical calculations using Scratch

 

Online Safety – Digital Citizenship

  • To explain who I can trust online

Week 1

Creativity B – Digital Advertiser

 

Outcome

  • To plan a digital advert

 

Vocabulary

  • video
  • video editor
  • advert
  • audio
  • narration

 

Revision – Year 5

  • The three axis of 3D worlds

 

Online Safety – Digital Interaction

  • To identify the risks of online gaming

Week 2

Creativity B – Digital Advertiser

 

Outcome

  • To investigate video editing software

 

Vocabulary

  • user interface (UI)
  • import
  • timeline
  • video clip
  • transition

 

Revision – Year 5

  • Using 3D modelling software

 

Online Safety – Digital Interaction

  • To compare virtual friends with real friends

Week 3

Creativity B – Digital Advertiser

 

Outcome

  • To create an advert using video editing software

 

Vocabulary

  • effects
  • AI
  • audio track
  • import
  • timeline

 

Revision – Year 5

  • Controlling the camera in a 3D modelling program

 

Online Safety – Digital Interaction

  • To identify the signs of cyberbullying

Week 4

Creativity B – Digital Advertiser

 

Outcome

  • To create an educational video

 

Vocabulary

  • client
  • criteria
  • message
  • marketing
  • logo

 

Revision – Year 5

  • Cropping, resizing and layering images

 

Online Safety – Digital Interaction

  • To identify the signs of cyberbullying

Week 7

Creativity B – Digital Advertiser

 

Outcome

  • To complete and assess our educational videos

 

Vocabulary

  • assess
  • impact
  • evaluate

 

Revision – Year 5

  • Colour choices and font choices

 

Online Safety – Digital Interaction

  • To recall the SMART rules

Week 5

Creativity B – Digital Advertiser

 

Outcome

  • To create an advert for a specified purpose

 

Vocabulary

  • client
  • criteria
  • message
  • marketing
  • logo

 

Revision – Year 5

  • Cropping, resizing and layering images

 

Online Safety – Digital Interaction

  • To discuss how to respond in cyberbullying scenarios

Week 6

Creativity B – Digital Advertiser

 

Outcome

  • To create an advert to match a specification

 

Vocabulary

  • specification
  • messaging
  • slogan

 

Revision – Year 5

  • Font styles and faces

 

Online Safety – Digital Interaction

  • To recall which information should not be shared online

Week 1

Data & Information – AI Developer

 

Outcome

  • To construct decision tree classifiers

 

Vocabulary

  • artificial intelligence (AI)
  • classifier
  • decision tree

 

Revision – Year 5

  • Storyboarding, mind mapping and scheduling ideas

 

Online Safety – Digital Health

  • To discuss appropriate ways to behave online

Week 2

Data & Information – AI Developer

 

Outcome

  • To utilise speech recognition

 

Vocabulary

  • speech recognition
  • AI
  • natural language processing

 

Revision – Year 5

  • Ways of collecting information and recording data

 

Online Safety – Digital Health

  • To discuss how to be an online role-model

Week 3

Rhos y Gwaliau

Week 4

Data & Information – AI Developer

 

Outcome

  • To utilise image recognition

 

Vocabulary

  • image recognition
  • test data

 

Revision – Year 5

  • Inserting images, text and shapes into desktop publishing software

 

Online Safety – Digital Health

  • To identify how to limit the impact of technology on our health

Week 5

Data & Information – AI Developer

 

Outcome

  • To explore sentiment analysis

 

Vocabulary

  • sentience
  • recognition

 

Revision – Year 5

  • How to collaborate in groups, assigning roles and tasks

 

Online Safety – Digital Health

  • To identify how to limit the impact of technology on our health

Week 6

Data & Information – AI Developer

 

Outcome

  • To program a self-driving car

 

Vocabulary

  • AI
  • machine learning

 

Revision – Year 5

  • Evaluation vocabulary and techniques

 

Online Safety – Digital Health

  • To identify healthy usage limits

Week 7

Data & Information – AI Developer

 

Outcome

  • To consider the ethics of AI

 

Vocabulary

  • AI
  • ethics

 

Revision – Year 5

  • Evaluation vocabulary and techniques

 

Online Safety – Digital Health

  • To recall how to be digitally healthy

Programming A

During the first three years at our school, children will learn how to program using blocks which represent various pieces of programming code. Now, in their first programming unit in Year 6, the children will apply their understanding of coding to writing their first program directly into a text editor. They will learn how to write Python code, discovering the importance of syntax. They will link back to previous programming experience at our school, gaining a greater depth of understanding of how each Scratch block operates. Year 5 created a game in Scratch, and Year 6 will apply their understanding of game creation to create a text-based adventure using Python.

Systems & Networks

Year 6 will then move to learning about networks, where they will learn how packets of data are sent around the internet. They will use their understanding of HTML from Year 4 to decode URLs and learn how IP addresses identify a computer. Having learnt about encryption in Year 5, they will then deepen their understanding by learning how data is encrypted on the internet and the importance of privacy and data protection when online.

Creativity A

Year 6 will then move on to their first creativity unit, in which they will create an advertisement for a product or service. They will use multiple skills previously taught in computing, including writing for a specific audience, organising research points and creating graphics and images in painting and drawing programs.

Programming B

In the second programming unit of Year 6, the children will return to Scratch and, in conjunction with some lessons using Python, they will create mathematical algorithms to solve a variety of questions and challenges. This links back all the way to Year 3, during which they first encountered mathematical algorithms and processes in their debugging unit.

Creativity B

In their penultimate unit, Year 6 will create a 3D model of various tools and objects which have a real world use. They will build upon their skills when creating a 3D art gallery in Year 5, to create complex shapes and objects for a purpose.

Data & Information

In their final unit of computing, Year 6 will learn about artifical intelligence. They will investigate how AI is used in the world and the benefits and drawbacks. They will use their prior learning from creating programs with variables and inputs. Finally, they will look at the ethical issues linked to AI.

Autumn 1

scratch-commands

Programming A

  • Python Coder

Autumn 2

network

Systems & Networks

  • Network Technician

Spring 1

strawberry-poster

Creativity A

  • Digital Advertiser

Spring 2

computational-thinkers

Programming B

  • Logical Programmer

Summer 1

3D

Creativity B

  • 3D Modeller

Summer 2

AI

Data & Information

  • AI Developer