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

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 – Computational Thinking

Elements of computer science continue with a new emphasis on logical thinking and problem solving. The children debug code, develop solutions to problems, crack codes and ciphers, and solve mathematical problems using technology.

Spring 1 – Creativity

Content creation joins computer science, with an emphasis on using technology to create digital work. Children create video presentations, musical compositions, digital artwork and digital adverts.

Spring 2 – Networks

Children begin to study how technology is used to connect the world. They learn how search engines work, how to use HTML to create webpages, how to develop websites and how networks operate.

Summer 1 – Communication

Digital technology allows people to communicate and share their ideas, and this is the focus of the communication 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 email other schools, sharing ideas and collaborating on projects. They author online blogs and create printed books for different audiences.

Summer 2 – Presenting Data

Children learn how to collect, interpret and present data. Creating online surveys, collecting meteorological data, presenting a weather forecast, designing a 3D art gallery to display their artwork and become travel writers and charting their real-life adventures.

Year 3

Week 1

Programming – Programmer

 

Outcome

  • To recognise different types of computer animations

 

Vocabulary

  • animation
  • online safety
  • privacy
  • attachments
  • information

 

Revision – Year 2

  • To recall ordering of instructions

 

Online Safety – Digital Literacy

  • To identify my online safety needs

Week 2

Programming – Programmer

 

Outcome

  • To produce a storyboard for an animation

 

Vocabulary

  • storyboard
  • sequence

 

Revision – Year 2

  • To recognise algorithms

 

Online Safety – Digital Literacy

  • To recall the SMART rules

Week 3

Programming – Programmer

 

Outcome

  • To manipulate animations using code blocks

 

Vocabulary

  • sequence
  • algorithm
  • program

 

Revision – Year 2

  • To recall how to order instructions

 

Online Safety – Digital Literacy

  • To identify what I should not share online

Week 4

Programming – Programmer

 

Outcome

  • To produce an animation

 

Vocabulary

  • input
  • output
  • script

 

Revision – Year 2

  • To identify block categories

 

Online Safety – Digital Literacy

  • To discuss online safety scenarios

Week 5

Programming – Programmer

 

Outcome

  • To produce sprites for my animation

 

Vocabulary

  • sprite
  • tool
  • scale

 

Revision – Year 2

  • To describe common tools and options in painting software

 

Online Safety – Digital Literacy

  • To develop strategies to be safe online

Week 6

Programming – Programmer

 

Outcome

  • To manipulate sprites with animation

 

Vocabulary

  • sprite
  • input
  • algorithm

 

Revision – Year 2

  • To match blocks to purpose

 

Online Safety – Digital Literacy

  • To create Year 3 online safety rules

Week 7

Programming – Programmer

 

Outcome

  • To appraise my animation

 

Vocabulary

  • evaluate

 

Revision – Year 2

  • To recall evaluation vocabulary

 

Online Safety – Digital Literacy

  • To recall how to be safe online

Week 1

Computational Thinking – Bug Fixer

 

Outcome

  • To recognise how and why bugs exist in software

 

Vocabulary

  • bug
  • software
  • debug

 

Revision – Year 2

  • To identify technology around the classroom

 

Online Safety – Digital Privacy

  • To identify personal information

Week 2

Computational Thinking – Bug Fixer

 

Outcome

  • To identify one-off bugs

 

Vocabulary

  • algorithm
  • instruction
  • one-off bug

 

Revision – Year 2

  • To define ‘algorithm’ using everyday activities

 

Online Safety – Digital Privacy

  • To identify what makes an appropriate username

Week 3

Computational Thinking – Bug Fixer

 

Outcome

  • To identify and correct performance bugs

 

Vocabulary

  • performance bug
  • event
  • program
  • memory
  • CPU

 

Revision – Year 2

  • To order events using a virtual programmable toy

 

Online Safety – Digital Privacy

  • To identify how to choose a password

Week 4

Computational Thinking – Bug Fixer

 

Outcome

  • To identify and correct multi-thread bugs

 

Vocabulary

  • thread
  • multi-thread
  • debug
  • sequence

 

Revision – Year 2

  • To order events using a programmable toy

 

Online Safety – Digital Privacy

  • To understand online age restrictions

Week 5

Computational Thinking – Bug Fixer

 

Outcome

  • To identify and correct conceptual bugs

 

Vocabulary

  • conceptual bug
  • debug,
  • coder

 

Revision – Year 2

  • To recognise angles

 

Online Safety – Digital Privacy

  • To identify people who I can share information with

Week 6

Computational Thinking – Bug Fixer

 

Outcome

  • To identify and correct multiplication bug

 

Vocabulary

  • input
  • variable
  • arithmetic bug

 

Revision – Year 2

  • To recall division and multiplication facts

 

Online Safety – Digital Privacy

  • To explain how devices collect information

Week 7

Computational Thinking – Bug Fixer

 

Outcome

  • To identify and correct resource bugs

 

Vocabulary

  • resource bug
  • repetition
  • output

 

Revision – Year 2

  • To recall simple instructions

 

Online Safety – Digital Privacy

  • To recall how to keep information private online

Week 1

Creativity – Presenter

 

Outcome

  • To describe how search engines work

 

Vocabulary

  • search engine
  • metadata

 

Revision – Year 2

  • To recall how to touch type

 

Online Safety – Digital Integrity

  • To compare opinions and facts

Week 2

Creativity – Presenter

 

Outcome

  • To breakdown a topic into research points

 

Vocabulary

  • research
  • information
  • research point

 

Revision – Year 2

  • To recall how to touch type

 

Online Safety – Digital Integrity

  • To analyse what makes a website reliable

Week 3

Creativity – Presenter

 

Outocme

  • To assemble presentation content using search engines

 

Vocabulary

  • presentation
  • slides
  • animation
  • copyright

 

Revision – Year 2

  • To identify how to be safe when using the internet

 

Online Safety – Digital Integrity

  • To assess the reliability of different websites.

Week 4

Creativity – Presenter

 

Outcome

  • To practice using the key features of presentation software

 

Vocabulary

  • interface
  • toolbar
  • images
  • text box

 

Revision – Year 2

  • To identify common buttons and tools across different software

 

Online Safety – Digital Integrity

  • To explain the importance of impartiality

Week 5

Creativity – Presenter

 

Outcome

  • To create a presentation

 

Vocabulary

  • presentation
  • design
  • transition

 

Revision – Year 2

  • To recall key features of painting software

 

Online Safety – Digital Integrity

  • To compare online and offline identities

Week 6

Creativity – Presenter

 

Outcome

  • To prepare a presentation

 

Vocabulary

  • narration
  • audience

 

Revision – Year 2

  • To describe what makes a good presentation

 

Online Safety – Digital Integrity

  • To discuss how to report concerns

Week 1

Networks – Network Engineer

 

Outcome

  • To explain how digital devices function

 

Vocabulary

  • digital device
  • function
  • process

 

Revision – Year 2

  • To identify devices in schools

 

Online Safety – Digital Citizenship

  • To discuss what makes a good digital citizen

Week 2

Networks – Network Engineer

 

Outcome

  • To identify what parts make up a digital device

 

Vocabulary

  • input
  • output

 

Revision – Year 2

  • To recall how to give instructions

 

Online Safety – Digital Citizenship

  • To compare online and offline friendships

Week 3

Networks – Network Engineer

 

Outcome

  • To recognise how digital devices help us

 

Vocabulary

  • device
  • program
  • non-digital device

 

Revision – Year 2

  • To recall how to order instructional events

 

Online Safety – Digital Citizenship

  • To list who I can go to for help if something online concerns me

Week 4

Networks – Network Engineer

 

Outcome

  • To explain how a computer network shares information

 

Vocabulary

  • connection
  • computer
  • network switch

 

Revision – Year 2

  • To recall how to be safe when sharing information online

 

Online Safety – Digital Citizenship

  • To examine why some online content is not free

Week 5

Networks – Network Engineer

 

Outcome

  • To identify how computers are connected

 

Vocabulary

  • network
  • ethernet cable
  • server

 

Revision – Year 2

  • To recognise how to work in a team effectively

 

Online Safety – Digital Citizenship

  • To identify who I can trust online

Week 6

Networks – Network Engineer

 

Outcome

  • To analyse how our school network works

 

Vocabulary

  • WAP
  • server
  • login
  • LAN

 

Revision – Year 2

  • To recognise digital devices at home

 

Online Safety – Digital Citizenship

  • To model how to react if something online upsets me

Week 1

Communication – Graphic Designer

 

Outcome

  • To recognise how text and images convey information

 

Vocabulary

  • text
  • advantages
  • disadvantages
  • images
  • communicate

 

Revision – Year 2

  • To recall how to change font styles

Online Safety – Digital Interaction

  • To identify the different ways to communicate online

Week 2

Communication – Graphic Designer

 

Outcome

  • To recognise that text and layout can be edited

 

Vocabulary

  • font
  • font style
  • template
  • communicate

 

Revision – Year 2

  • To recall how people communicate

 

Online Safety – Digital Interaction

  • To choose effective online avatars

Week 3

Communication – Graphic Designer

 

Outcome

  • To produce content for a desktop publishing publication

 

Vocabulary

  • landscape
  • portrait
  • orientation
  • placeholder
  • template
  • layout
  • content

 

Revision – Year 2

  • To identify tools and buttons in word processing software

 

Online Safety – Digital Interaction

  • To examine the signs of cyberbullying

Week 4

Communication – Graphic Designer

 

Outcome

  • To consider how different layouts can suit different purposes

 

Vocabulary

  • layout
  • purpose

 

Revision – Year 2

  • To recall different audiences for our work

 

Online Safety – Digital Interaction

  • To discuss what to do if someone upsets me online

Week 5

Communication – Graphic Designer

 

Outcome

  • To consider the benefits of desktop publishing

 

Vocabulary

  • desktop publishing
  • purpose
  • audience

 

Revision – Year 2

  • To recall how to work with a partner

 

Online Safety – Digital Interaction

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

Week 6

Communication – Graphic Designer

 

Outcome

  • To appraise the effectiveness of my publication

 

Vocabulary

  • design
  • audience

 

Revision – Year 2

  • To recall how to touch type

 

Online Safety – Digital Interaction

  • To recall which information should not be shared online

Week 1

Presenting Data – Opinion Pollster

 

Outcome

  • To recognise why information is collected

 

Vocabulary

  • information

 

Revision – Year 2

  • To recall how to record information

 

Online Safety – Digital Health

  • To model how to behave online

Week 2

Presenting Data – Opinion Pollster

 

Outcome

  • To identify different types of questioning used in surveys

 

Vocabulary

  • open questions
  • closed questions
  • checkbox
  • multiple choice
  • linear scale

 

Revision – Year 2

  • To recall how to touch type

 

Online Safety – Digital Health

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

Week 3

Presenting Data – Opinion Pollster

 

Outcome

  • To produce questions for a survey

 

Vocabulary

  • multiple choice
  • linear scale

 

Revision – Year 2

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

 

Online Safety – Digital Health

  • To model how to give kind online comments

Week 4

Presenting Data – Opinion Pollster

 

Outcome

  • To use online survey software

 

Vocabulary

  • survey
  • data

 

Revision – Year 2

  • To recall how to be safe online

 

Online Safety – Digital Health

  • To identify how the internet helps me

Week 5

Presenting Data – Opinion Pollster

 

Outcome

  • To assemble data from a survey

 

Vocabulary

  • data
  • collate

 

Revision – Year 2

  • To recall how to use tally charts

 

Online Safety – Digital Health

  • To recall what you can and cannot copy online

Week 6

Presenting Data – Opinion Pollster

 

Outcome

  • To analyse data from a survey

 

Vocabulary

  • program

 

Revision – Year 2

  • To recall how to read graphs and charts

 

Online Safety – Digital Health

  • To identify healthy usage limits

Week 7

Presenting Data – Opinion Pollster

 

Outcome

  • To appraise the effectiveness of a survey

 

Vocabulary

  • open questions
  • closed questions
  • checkbox
  • multiple choice

 

Revision – Year 2

  • To recall how to touch type

 

Online Safety – Digital Health

  • To create a guide to being healthy online

Programming

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.

Computational Thinking

They then move to the computational thinking strand, in which they analyse algorithms and code blocks, identifying errors and learning how to correct and improve code. This links back to their experiences in Year 2 where they gave instructions to moving robots.

Creativity

Year 3 then build upon KS1 learning by using technology to present information in interactive ways.

Networks

As part of an online safety focussed strand, Year 3 then develop their understanding of communication over networks and the internet, learning how to be safe online.

Communication

They will refer back to their prior learning in KS1 and apply it to real-world activities such as designing posters using desktop publishing software.

Presenting Data

Finally, Year 3 use their knowledge of charts and tables in 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

  • Software Developer

Autumn 2

computational-thinkers

Computational Thinking

  • Bug Fixer

Spring 1

storyboard

Creativity

  • Presenter

Spring 2

network-graphic

Networks

  • Network Engineer

Summer 1

computer

Communication

  • Graphic Designer

Summer 2

Survey-2-1024x1024

Presenting Data

  • Opinion Pollster

Year 4

Week 1

Programming – Software Developer

 

Outcome

  • To identify the techniques used in education games

 

Vocabulary

  • algorithm
  • interface
  • design
  • engage
  • user
  • safe
  • meet
  • accepting
  • reliable
  • tell

 

Revision – Year 3 Programmer

  • Types of computer animations

 

Online Safety – Digital Literacy

  • To identify my online safety needs

Week 2

Programming – Software Developer

 

Outcome

  • To develop a prototype game

 

Vocabulary

  • block
  • pane
  • preview
  • category
  • function

 

Revision – Year 3 Programmer

  • Storyboarding algorithms

 

Online Safety – Digital Literacy

  • To recall the SMART rules

Week 3

Programming – Software Developer

 

Outcome

  • To utilise the repeat loop in a game

 

Vocabulary

  • version
  • debug
  • logic
  • variables
  • block

 

Revision – Year 3 Programmer

  • Different categories of Scratch blocks

 

Online Safety – Digital Literacy

  • To identify what I should not share online

Week 4

Programming – Software Developer

 

Outcome

  • To construct a user interface

 

Vocabulary

  • background
  • control
  • graphics
  • design
  • icon

 

Revision – Year 3 Programmer

  • Features of the Scratch painting tab

 

Online Safety – Digital Literacy

  • To discuss online safety scenarios

Week 5

Programming – Software Developer

 

Outcome

  • To implement progression into a game

 

Vocabulary

  • level
  • debug
  • challenge
  • variables
  • random

 

Revision – Year 3 Programmer

  • Recall features of the variable block category

 

Online Safety – Digital Literacy

  • To identify how to help others online

Week 6

Programming – Software Developer

 

Outcome

  • To complete a working educational game

 

Vocabulary

  • debug
  • algorithm
  • fix
  • refine
  • progression

 

Revision – Year 3 Programmer

  • How to manipulate and move sprites with code

 

Online Safety – Digital Literacy

  • To create Year 4 online safety rules

Week 7

Programming – Software Developer

 

Outcome

  • To evaluate our educational games

 

Vocabulary

  • evaluate

 

Revision – Year 3 Programmer

  • To evaluate our educational games

 

Online Safety – Digital Literacy

  • To recall how I can stay safe online

Week 1

Computational Thinking – Toy Designer

 

Outcome

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

 

Vocabulary

  • embedded
  • program
  • stored
  • simulation
  • interactive

 

Revision Year 3 Bug Fixer

  • What is technology

 

Online Safety – Digital Privacy

  • To classify types of personal information.

Week 2

Computational Thinking – Toy Designer

 

Outcome

  • To develop a for an interactive toy

 

Vocabulary

  • input
  • program
  • output
  • audience
  • algorithms

 

Revision – Year 3 Bug Fixer

  • What are algorithms

 

Online Safety – Digital Privacy

  • To identify how to choose an appropriate username

Week 3

Computational Thinking – Toy Designer

 

Outcome

  • To transfer my interactive toy plan to Scratch

 

Vocabulary

  • sprite
  • simulation
  • component
  • prototype
  • design

 

Revision – Year 3 Bug Fixer

  • Recall block categories and cascading processing of Scratch

 

Online Safety – Digital Privacy

  • To explain how to choose a strong and secure password

Week 4

Computational Thinking – Toy Designer

 

Outcome

  • To implement inputs and outputs in Scratch

 

Vocabulary

  • embedded
  • program
  • block
  • simulation
  • algorithm

 

Revision – Year 3 Bug Fixer

  • Recall the blocks in the ‘sensing’ category

 

Online Safety – Digital Privacy

  • To recall the age restrictions on services

Week 5

Computational Thinking – Toy Designer

 

Outcome

  • To test our interactive toys

 

Vocabulary

  • bug
  • program
  • software
  • fix
  • debug

 

Revision – Year 3 Bug Fixer

  • Types of bugs and how to fix them

 

Online Safety – Digital Privacy

  • To understand why age restrictions should be followed

Week 6

Computational Thinking – Toy Designers

 

Outcome

  • To refine an interactive toy in Scratch

 

Vocabulary

  • process
  • program
  • revise
  • complexity
  • algorithm

 

Revision – Year 3 Bug Fixer

  • Debugging strategies

 

Online Safety – Digital Privacy

  • To explain how devices collect & share information

Week 7

Computational Thinking – Toy Designer

 

Outcome

  • To evaluate our interactive toy

 

Vocabulary

  • debug
  • test
  • reflect
  • feedback
  • purpose

 

Revision – Year 3 Bug Fixer

  • Evaluation vocabulary and strategies

 

Online Safety – Digital Privacy

  • To recall key elements of digital privacy

Week 1

Creativity – Animator

 

Outcome

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

 

Vocabulary

  • digital
  • animation
  • create
  • software
  • apps

 

Revision – Year 3 Presenter

  • Technology around the classroom

 

Online Safety – Digital Integrity

  • To compare opinions and facts

Week 2

Creativity – Animator

 

Outcome

  • To apply sequencing when creating animations

 

Vocabulary

  • hardware
  • software
  • outcome
  • HTML
  • sources

 

Revision – Year 3 Presenter

  • Ordering events

 

Online Safety – Digital Integrity

  • To distinguish balanced opinions

Week 3

Creativity – Animator

 

Outcome

  • To manipulate objects and use keyframes

 

Vocabulary

  • keyframes
  • transition
  • define
  • starting
  • ending

 

Revision – Year 3 Presenter

  • Common tools and buttons on software interfaces

 

Online Safety – Digital Interaction

  • To judge the reliability of different websites

Week 4

Creativity – Animator

 

Outcome

  • To develop an animation using frames

 

Vocabulary

  • animate
  • movement
  • program
  • frame
  • develop

 

Revision – Year 3 Presenter

  • Using digital drawing tools

 

Online Safety – Digital Integration

  • To explain the importance of impartiality

Week 5

Creativity – Animator

 

Outcome

  • To evaluate our animations

 

Vocabulary

  • refine
  • evaluate
  • animation
  • program
  • reflect

 

Revision – Year 3 Presenter

  • To recall evaluation vocabulary and strategies

 

Online Safety – Digital Integrity

  • To compare online and offline identities

Week 6

Creativity – Animator

 

Outcome

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

 

Vocabulary

  • safe
  • meet
  • accepting
  • reliable
  • tell

 

Revision – Year 3 Presenter

  • SMART rules

 

Online Safety – Digital Integrity

  • To discuss how to report concerns

Week 1

Networks – HTML Designer

 

Outcome

  • To break down and explain the parts of a URL

 

Vocabulary

  • protocol
  • domain
  • web
  • pathway
  • server

 

Revision – Year 3 Network Engineer

  • How search engines work

 

Online Safety – Digital Citizenship

  • To discuss my digital rights and responsibilities

Week 2

Networks – HTML Designer

 

Outcome

  • To practice editing HTML on different websites

 

Vocabulary

  • programming
  • language
  • website
  • code
  • hypertext

 

Revision – Year 3 Network Engineer

  • How to be safe online

 

Online Safety – Digital Citizenship

  • To interpret copyright rules

Week 3

Networks – HTML Designer

 

Outcome

  • To construct HTML code

 

Vocabulary

  • language
  • paragraph
  • heading
  • image
  • web page

 

Revision – Year 3 Network Engineer

  • Cascading code structure

 

Online Safety – Digital Citizenship

  • To distinguish who owns online content

Week 4

Networks – HTML Designer

 

Outcome

  • To use HTML tags to create a webpage

 

Vocabulary

  • tags
  • paragraphs
  • headings
  • image
  • source

 

Revision – Year 3 Network Engineer

  • Organising code so it is clear and uncluttered

 

Online Safety – Digital Citizenship

  • To identify when we can reuse online content

Week 5

Networks – HTML Designer

 

Outcome

  • To develop a webpage using HTML

 

Vocabulary

  • layout
  • image
  • tags
  • format
  • reliable

 

Revision – Year 3 Network Engineer

  • Debugging strategies

 

Online Safety – Digital Citizenship

  • To explain who I can trust online

Week 6

Networks – HTML Designer

 

Outcome

  • To appraise our webpages

 

Vocabulary

  • reflect
  • refine
  • edit
  • appraise
  • evaluate

 

Revision – Year 3 Network Engineer

  • Evaluation vocabulary and strategies

 

Online Safety – Digital Citizenship

  • To model positive behaviour online

Week 1

Communication – Website Author

 

Outcome

  • To plan a wiki page

 

Vocabulary

  • website
  • collaborate
  • contribute
  • user
  • resource

 

Revision Year 3 Graphic Designer

  • Explain online safety rules when using the internet

 

Online Safety – Digital Interaction

  • To discuss how to be respectful to people online

Week 2

Communication – Website Author

 

Outcome

  • To select information to include in our wiki

 

Vocabulary

  • Wiki
  • information
  • topic
  • research
  • website

 

Revision Year 3 Graphic Designer

  • How to search the internet

 

Online Safety – Digital Interaction

  • To compare virtual friends with real friends

Week 3

Communication – Website Author

 

Outcome

  • To write a wiki page about a chosen topic

 

Vocabulary

  • topic
  • reliable
  • safe
  • sources
  • plan

 

Revision Year 3 Graphic Designer

  • How to be safe when using the internet

 

Online Safety – Digital Interaction

  • To examine the signs of cyberbullying

Week 4

Communication – Website Author

 

Outcome

  • To refine a wiki page

 

Vocabulary

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

 

Revision Year 3 Graphic Designer

  • Colour choices

 

Online Safety – Digital Interaction

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

Week 5

Communication – Website Author

 

Outcome

  • To assess wiki pages and edit the content

 

Vocabulary

  • content
  • information
  • source
  • edit
  • assess

 

Revision Year 3 Graphic Designer

  • Evaluating our work

 

Online Safety – Digital Interaction

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

Week 6

Communication – Website Author

 

Outcome

  • To evaluate our wiki pages

 

Vocabulary

  • software
  • summary
  • wiki
  • resource
  • evaluate

 

Revision Year 3 Graphic Designer

  • Evaluation vocabulary and strategies

 

Online Safety – Digital Interaction

  • To recall which information should not be shared online

Week 1

Presenting Data – Meteorologist

 

Outcome

  • To identify how weather is measured and recorded

 

Vocabulary

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

 

Revision Year 3 Opinion Pollster

  • How people collect information

 

Online Safety – Digital Health

  • To discuss appropriate ways to behave online

Week 2

Presenting Data – Meteorologist

 

Outcome

  • Tounderstand why data logging software is used

 

Vocabulary

  • spreadsheet
  • meteorologists
  • data
  • resources
  • weather

 

Revision Year 3 Opinion Pollster

  • Collecting and recording information

 

Online Safety – Digital Health

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

Week 3

Presenting Data – Meteorologist

 

Outcome

  • To use data logging software to record our observations

 

Vocabulary

  • observation
  • record
  • data
  • log
  • software

 

Revision Year 3 Opinion Pollster

  • Recording information

 

Online Safety – Digital Health

  • To discuss evening and bedtime routines

Week 4

Presenting Data – Meteorologist

 

Outcome

  • To construct charts and graphs using data logging software

 

Vocabulary

  • analyse
  • record
  • data
  • spreadsheet
  • chart

 

Revision Year 3 Opinion Pollster

  • Using graphs and charts

 

Online Safety – Digital Health

  • To identify how the internet helps me

Week 5

Presenting Data – Meteorologist

 

Outcome

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

 

Vocabulary

  • predict
  • analyse
  • records
  • previous
  • weather

 

Revision Year 3 Opinion Pollster

  • Analysing data

 

Online Safety – Digital Health

  • To recall what you can and cannot copy

Week 6

Presenting Data – Meteorologist

 

Outcome

  • To produce a weather forecast

 

Vocabulary

  • produce
  • information
  • resource
  • records
  • communicate

 

Revision Year 3 Opinion Pollster

  • Presentation software tools

 

Online Safety – Digital Health

  • To identify healthy usage limits

Week 7

Presenting Data – Meteorologist

 

Outcome

  • To evaluate our weather forecasts

 

Vocabulary

  • measure
  • record
  • analyse
  • weather
  • information

 

Revision Year 3 Opinion Pollster

  • SMART rules

 

Online Safety – Digital Health

  • To recall how to be digitally healthy

Programming

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.

Computational Thinking

Year 4 then utilise their understanding of Scratch built up over the previous term 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

Consolidating upon their work presenting information in Year 3, Year 4 children create animations.

Network

Introducing a new strand of computer science into Key Stage 2, Year 4 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.

Communication

Year 4 will later complete a Communication strand unit in which they will research a topic and use what they have learnt writing non-fiction texts in English to present a clear and concise piece of writing about a topic, saved online for a restricted audience.

Presenting Data

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

  • Software Developer

Autumn 2

duck

Computational Thinking

  • Toy Designer

Spring 1

animation-walk

Creativity

  • Animator

Spring 2

code

Networks

  • HTML Designer

Summer 1

web-search

Communication

  • Website Author

Summer 2

weather

Presenting Data

  • Meteorologist

Year 5

Week 1

Programming – Game Developer

 

Outcome

  • To plan the algorithm for my interactive game

 

Vocabulary

  • algorithm
  • sequence
  • coding blocks

 

Revision Year 4 Software Developer

  • Algorithms

 

Online Safety – Digital Literacy

  • To identify my online safety needs

Week 2

Programming – Game Developer

 

Outcome

  • To produce assets for my interactive game

 

Vocabulary

  • asset
  • sprite
  • interactive

 

Revision Year 4 Software Developer

  • Using the painting tools in Scratch

 

Online Safety – Digital Literacy

  • To recall the SMART rules

Week 3

Programming – Game Developer

 

Outcome

  • To produce a prototype interactive game

 

Vocabulary

  • algorithm
  • program
  • output

 

Revision – Year 4 Software Developer

  • Sensing blocks in Scratch

 

Online Safety – Digital Literacy

  • To identify what can and cannot be shared

Week 4

Programming – Game Developer

 

Outcome

  • France residential and Harvest Festival rehearsal

 

Vocabulary

 

Revision Year 4 Software Developer

  • France residential and Harvest Festival rehearsal

 

Online Safety – Digital Literacy

Week 5

Programming – Game Developer

 

Outcome

  • To develop an interactive game

 

Vocabulary

  • variable
  • memory
  • repetition

 

Revision – Year 4 Software Developer

  • Using variables in Scratch

 

Online Safety – Digital Literacy

  • To discuss online scenarios

Week 6

Programming – Game Developer

 

Outcome

  • To implement more advanced features into my interactive game

 

Vocabulary

  • debug
  • procedure
  • broadcast block

 

Revision Year 4 Software Developer

  • Types of bugs and debugging strategies

 

Online Safety – Digital Literacy

  • To model how to give advice to others

Week 7

Programming – Game Developer

 

Outcomes

  • To identify and fix bugs in my interactive game

 

Vocabulary

  • debug
  • testing

 

Revision Year 4 Software Developer

  • Evaluation vocabulary and techniques

 

Online Safety – Digital Literacy

  • To create Year 5 online safety rules

Week 1

Computational Thinking  – Cryptographer

 

Outcome

  • To use semaphore to transmit messages

 

Vocabulary

  • semaphore
  • transmit
  • cipher

 

Revision – Year 4 Toy Designer

  • Types of digital communication

 

Online Safety – Digital Privacy

  • To explain that not all personal information is the same

Week 2

Computational Thinking – Cryptographer

 

Outcome

  • To compare Morse code with binary digital communication

 

Vocabulary

  • binary code
  • Morse Code

 

Revision – Year 4 Toy Designer

  • Types of technology around the classroom

 

Online Safety – Digital Privacy

  • To identify age-appropriate social media

Week 3

Computational Thinking – Cryptographer

 

Outcome

  • To operate the Caesar cipher to create and crack codes

 

Vocabulary

  • cipher
  • encrypt
  • decrypt

 

Revision – Year 4 Toy Designer

  • The Scratch interface and useful features

 

Online Safety – Digital Privacy

  • To discuss how to choose a strong and secure password

Week 4

Computational Thinking – Cryptographer

 

Outcome

  • To examine password security issues

 

Vocabulary

  • password
  • encryption
  • personal information

 

Revision – Year 4 Toy Designer

  • SMART rules

 

Online Safety – Digital Privacy

  • To explain the reasoning behind social media age restrictions

Week 5

Computational Thinking – Cryptographer

 

Outcome

  • To identify how data is kept secure on the internet

 

Vocabulary

  • data
  • URL
  • security

 

Revision – Year 4 Toy Designer

  • URLs and how to identify secure websites with them

 

Online Safety – Digital Privacy

  • To choose which content we can share

Week 6

Computational Thinking – 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 Toy Designer

  • SMART rules

 

Online Safety – Digital Privacy

  • To understand my digital footprint

Week 7

Computational Thinking – Cryptographer

 

Outcome

  • To evaluate how data is kept secure on the internet

 

Vocabulary

  • encryption
  • security

 

Revision – Year 4 Toy Designer

  • Evaluation vocabulary

 

Online Safety – Digital Privacy

  • To define digital privacy

Week 1

Creativity – Digital Artist

 

Outcome

  • To produce tessellations using design software

 

Vocabulary

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

 

Creativity – Year 4 Animator

  • Common tool and options in painting and creation software

 

Online Safety – Digital Integrity

  • To compare opinions, beliefs and facts

Week 2

Creativity – Digital Artist

 

Outcome

  • To refine our tessellation designs

 

Vocabulary

  • toolbar
  • paint
  • repetition

 

Creativity – Year 4 Animator

  • Common tool and options in painting and creation software

 

Online Safety – Digital Integrity

  • To distinguish genuine from ‘fake’ content

Week 3

Creativity – Digital Artist

 

Outcome

  • To use loops to creating repeating patterns in Scratch

 

Vocabulary

  • statement
  • loop
  • control
  • algorithm
  • procedure

 

Creativity – Year 4 Animator

  • Using Scratch ‘control’ blocks

 

Online Safety – Digital Integrity

  • To examine online bias

Week 4

Creativity – Digital Artist

 

Outcome

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

 

Vocabulary

  • symmetry
  • repetition

 

Creativity – Year 4 Animator

  • 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 – Digital Artist

 

Outcome

  • To generate a landscape using digital software

 

Vocabulary

  • toolbar

 

Creativity – Year 4 Animator

  • 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 – Digital Artist

 

Outcome

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

 

Vocabulary

  • personal information
  • attachment
  • social media

 

Creativity – Year 4 Animator

  • SMART rules

 

Online Safety – Digital Integrity

  • To outline how to report content which concerns me

Week 1

Networks – Website Developer

 

Outcome

  • To plan an online safety website

 

Vocabulary

  • personal information
  • online safety

 

Revision – Year 4 HTML Designer

  • SMART rules

 

Online Safety – Online Citizenship

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

Week 2

Networks – Website Developer

 

Outcome

  • To examine how pages are ranked on search engines

 

Vocabulary

  • page rank
  • search engine

 

Revision – Year 4 HTML Designer

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

 

Online Safety – Online Citizenship

  • To discuss and judge copyright scenarios

Week 3

Networks – Website Developer

 

Outcome

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

 

Vocabulary

  • bias
  • data protection
  • search engine

 

Revision – Year 4 HTML Designer

  • SMART rules (especially data protection)

 

Online Safety – Online Citizenship

  • To distinguish who owns online content

Week 4

Networks – Website Developer

 

Outcome

  • To construct an online safety website

 

Vocabulary

  • hyperlink
  • menu
  • content

 

Revision – Year 4 HTML Designer

  • Using HTML to create a website

 

Online Safety – Online Citizenship

  • To identify how to respond to phishing attempts

Week 5

Networks – Website Developer

 

Outcome

  • To include media in an online safety website

 

Vocabulary

  • images
  • media
  • import
  • link

 

Revision – Year 4 HTML Designer

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

 

Online Safety – Online Citizenship

  • To explain who I can trust online

Week 6

Networks – Website Developer

 

Outcome

  • To evaluate our online safety websites

 

Vocabulary

  • attachment
  • bias
  • reliable

 

Revision – Year 4 HTML Designer

  • SMART rules (especially R for reliable websites)

 

Online Safety – Online Citizenship

  • To analyse what makes a good online role-model

Week 1

Communication – Games Developer

 

Outcome

  • To identify and model types of interactive adventure games

 

Vocabulary

  • interactive
  • algorithm

 

Revision – Year 4 Website Author

  • To consider the audience of my work

 

Online Safety – Digital Interaction

  • To compare different online interaction scenarios

Week 2

Communication – Games Developer

 

Outcome

  • To plan an interactive adventure game

 

Vocabulary

  • abstraction
  • flowchart
  • sequencing

 

Revision – Year 4 Website Author

  • Searching the internet

 

Online Safety – Digital Interaction

  • To compare virtual friends with real friends

Week 3

Communication – Games Developer

 

Outcome

  • To construct an interactive adventure game

 

Vocabulary

  • copyright
  • creative commons licensing

 

Revision – Year 4 Website Author

  • Changing font styles

 

Online Safety – Digital Interaction

  • To identify the signs of cyberbullying

Week 4

Communication – Games Developer

 

Outcome

  • To experiment with links between slides

 

Vocabulary

  • hyperlink
  • webpage
  • internet
  • LAN

 

Revision – Year 4 Website Author

  • How webpages are connected

 

Online Safety – Digital Interaction

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

Week 5

Communication – Games Developer

 

Outcome

  • To complete an interactive adventure game

 

Vocabulary

  • testing
  • software bug

 

Revision – Year 4 Website Author

  • Checking and editing content

 

Online Safety – Digital Interaction

  • To discuss how to respond in cyberbullying scenarios

Week 6

Communication – Games Developer

 

Outcome

  • To test and evaluate our interactive adventure games

 

Vocabulary

  • evaluate
  • assess
  • QA testing

 

Revision – Year 4 Website Aauthor

  • Evaluation strategies

 

Online Safety – Digital Interaction

  • To recall which information should not be shared online

Week 1

Presenting Data – Architect

 

Outcome

  • To identify the features of art galleries and museums

 

Vocabulary

  • digital device
  • technology

 

Revision – Year 4 Meteorologist

  • How digital technology is used to communicate ideas

 

Online Safety – Digital Health

  • To discuss appropriate ways to behave online

Week 2

Presenting Data – Architect

 

Outcome

  • To produce a 3D sculpture using Google SketchUp

 

Vocabulary

  • cube
  • cuboid
  • sphere
  • cylinder
  • pyramid

 

Revision – Year 4 Meteorologist

  • Collecting information

 

Online Safety – Digital Health

  • To create our own online kindness rules

Week 3

Presenting Data – Architect

 

Outcome

  • To produce a 3D art gallery

 

Vocabulary

  • 3-D modelling
  • axis
  • perspective

 

Revision – Year 4 Meteorologist

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

 

Online Safety – Digital Health

  • To examine how to manage technology before bedtime

Week 4

Presenting Data – Architect

 

Outcome

  • To refine our 3D art galleries

 

Vocabulary

  • 3-D net
  • depth
  • height
  • width

 

Revision – Year 4 Meteorologist

  • Debugging strategies

 

Online Safety – Digital Health

  • To evaluate the value of online activities

Week 5

Presenting Data – Architect

 

Outcome

  • To include media in our 3D art galleries

 

Vocabulary

  • camera
  • orbit
  • rotate
  • zoom

 

Revision – Year 4 Meteorologist

  • How digital technology is used in art and music

 

Online Safety – Digital Health

  • To identify activities that may affect my sleep

Week 6

Presenting Data – Architect

 

Outcome

  • To evaluate our 3D art galleries

 

Vocabulary

  • media
  • import
  • anchor point

 

Revision – Year 4 Meteorologist

  • Collaboration with others

 

Online Safety – Digital Health

  • To identify healthy usage limits

Programming

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.

Computational Thinking

Year 5 then move on to computational thinking, 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

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.

Networks

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.

Communication

Year 5 then move on to creating a blog about a topic which is important to them. They build upon understanding of presenting information online and their knowledge of online safety.

Presenting Data

Finally, 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.

Autumn 1

scratch

Programming

  • Game Developers

Autumn 2

cryptographers

Computational Thinking

  • Cryptographers

Spring 1

pattern

Creativity

  • Artists

Spring 2

network-graphic

Networks

  • Web Developers

Summer 1

speech-bubbles

Communication

  • Bloggers

Summer 2

computing y5 architects 3d interior

Presenting Data

  • Architects

Year 6

Week 1

Programming – Python Programmer

 

Outcome

  • To write Python code to loop, repeat and print

 

Vocabulary

  • python
  • repetition
  • statement
  • social
  • password
  • network
  • cyber bullying
  • privacy
  • reliable
  • information
  • attachment

 

Revision – Year 5 Game Developer

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

 

Online Safety – Digital Literacy

  • To identify my online safety needs

Week 2

Programming – Python Programmer

 

Outcome

  • To plan a text adventure

 

Vocabulary

  • algorithm
  • procedure
  • interactive

 

Revision – Year 5 Game Developer

  • Using algorithms in interactive games

 

Online Safety – Digital Literacy

  • To recall the SMART rules

Week 3

Programming – Python Programmer

 

Outcome

  • To use descriptions in Python code

 

Vocabulary

  • syntax
  • print
  • description

 

Revision – Year 5 Game Developer

  • Storyboarding animations and games in Scratch

 

Online Safety – Digital Literacy

  • To choose which content I can share

Week 4

Programming – Python Programmer

 

Outcome

  • To employ variables in Python code

 

Vocabulary

  • variable
  • syntax
  • selection

 

Revision – Year 5 Game Developer

  • Using variable blocks in Scratch

 

Online Safety – Digital Literacy

  • To discuss online scenarios

Week 5

Programming – Python Programmer

 

Outcome

  • To use procedures in Python code

 

Vocabulary

  • procedure
  • repetition
  • loop

 

Revision – Year 5 Game Developer

  • Using procedures

 

Online Safety – Digital Literacy

  • To model how to give advice to others

Week 6

Programming – Python Programmer

 

Outcome

  • To use lists in Python code

 

Vocabulary

  • list
  • variable
  • memory

 

Revision – Year 5 Game Developer

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

 

Online Safety – Digital Literacy

  • To create whole school online safety rules

Week 7

Programming – Python Programmers

 

Outcome

  • To appraise different text based adventures

 

 

Revision – Year 5 Game Developer

  • Debugging

 

Online Safety – Digital Literacy

  • To recall how to use the internet safely

Week 1

Computational ThinkingLogical Programmer

 

Outcome

  • To estimate how to recreate random and linear searches

 

Vocabulary

  • random
  • search
  • linear

 

Revision – Year 5 Cryptographer

  • Using the ‘sensing’ category blocks in Scratch

 

Online Safety – Digital Privacy

  • To organise personal information based on level of importance

Week 2

Computational ThinkingLogical Programmer

 

Outcome

  • To write code which can perform a binary search

 

Vocabulary

  • binary
  • syntax
  • operator

 

Revision – Year 5 Cryptographer

  • Using the ‘operators’ block category in Scratch

 

Online Safety – Digital Privacy

  • To explain how to choose a strong and secure password

Week 3

Computational Thinking – Logical Programmer

 

Outcome

  • To write a select and sort algorithm

 

Vocabulary

  • algorithm
  • flowchart
  • pseudocode

 

Revision – Year 5 Cryptographer

  • Using algorithms

 

Online Safety – Digital Privacy

  • To explain why social media has age restrictions

Week 4

Computational ThinkingLogical Programmer

 

Outcome

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

 

Vocabulary

  • selection sort
  • quick sort
  • search

 

Revision – Year 5 Cryptographer

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

 

Online Safety – Digital Privacy

  • To explain how the internet isn’t always private

Week 5

Computational ThinkingLogical Programmer

 

Outcome

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

 

Vocabulary

  • prime number
  • pseudocode
  • algorithm

 

Revision – Year 5 Cryptographer

  • Mathematical calculations using Scratch

 

Online Safety – Digital Privacy

  • To explain the impact of my digital footprint

Week 6

Computational ThinkingLogical Programmer

 

Outcome

  • To write an algorithm to identify the HCF of a pair of numbers

 

Vocabulary

  • common factors
  • recursion
  • debug

 

Revision – Year 5 Cryptographer

  • Using the ‘operators’ block category in Scratch

 

Online Safety – Digital Privacy

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

Week 7

Computational Thinking Logical Programmer

 

Outcome

  • To evaluate our understanding of algorithms

 

Vocabulary

  • evaluate
  • algorithm
  • flowchart

 

Revision – Year 5 Cryptographer

  • Evaluation strategies and vocabulary

 

Online Safety – Digital Literacy

  • To recall how to keep information private when online

Week 1

Creativity – Digital Advertiser

 

Outcome

  • To identify the features of advertising

 

Vocabulary

  • advert
  • audience
  • marketing

 

Revision – Year 5 Digital Artist

  • 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 – Digital Advertiser

 

Outcome

  • To plan an advert

 

Vocabulary

  • topic
  • toolbar
  • desktop publishing

 

Revision – Year 5 Digital Artist

  • Common features, tools and options in painting programs

 

Online Safety – Digital Integrity

  • To distinguish genuine from ‘fake’ content

Week 3

Creativity – Digital Advertiser

 

Outcome

  • To use desktop publishing software to create an advert

 

Vocabulary

  • desktop publishing
  • user interface
  • tools

 

Revision – Year 5 Digital Artist

  • Inserting text, images and shapes into Publisher

 

Online Safety – Digital Integrity

  • To examine how to recognise scams and phishing

Week 4

Creativity – Digital Advertiser

 

Outcome

  • To refine an advert using desktop publishing software

 

Vocabulary

  • proofreading
  • audience
  • message

 

Revision – Year 5 Digital Artist

  • Using the spell check and grammar tools

 

Online Safety – Digital Integrity

  • To compare misinformation and disinformation

Week 5

Creativity – Digital Advertiser

 

Outcome

  • To evaluate our adverts

 

Vocabulary

  • evaluate
  • collaborate

 

Revision – Year 5 Digital Artist

  • 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 – Digital Advertiser

 

Outcome

  • To identify online safety risks and rules

 

Vocabulary

  • attachment, privacy,information, interaction

 

Revision – Year 5 Digital Artist

  • SMART rules

 

Online Safety – Digital Integrity

  • To outline how to identify, flag and report content

Week 1

Networks – Network Technician

 

Outcome

  • To use ASCII to send and receive messages

 

Vocabulary

  • ASCII
  • binary
  • digital
  • communication

 

Revision – Year 5 Website Developer

  • Cracking codes and using the Caesar cipher

 

Online Safety – Digital Citizenship

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

Week 2

Networks – Network Technician

 

Outcome

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

 

Vocabulary

  • ethernet
  • server
  • network
  • terminal

 

Revision – Year 5 Website Developer

  • The parts of a URL and their purpose

 

Online Safety – Digital Citizenship

  • To examine why copyright law exists

Week 3

Networks – Network Technician

 

Outcome

  • To dramatize how data packets are sent across the internet

 

Vocabulary

  • data packet
  • internet
  • network switch

 

Revision – Year 5 Website Developer

  • How people communicate on the internet

 

Online Safety – Digital Citizenship

  • To discuss how to respect copyright

Week 4

Networks – Network Technician

 

Outcome

  • To compute the route taken by a data packet across the internet

 

Vocabulary

  • IP address
  • DNS
  • command prompt

 

Revision – Year 5 Website Developer

  • Using Google Earth

 

Online Safety – Digital Citizenship

  • To create strategies to identify scams and phishing attempts

Week 5

Networks – Network 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 Website Developer

  • URLs and search engines

 

Online Safety – Digital Citizenship

  • To explain who I can trust online

Week 6

Networks – Network Technician

 

Outcome

  • To evaluate how computer networks operate

 

Vocabulary

  • network
  • data packet
  • evaluate

 

Revision – Year 5 Website Developer

  • How networks serve different forms of communications in different ways

 

Online Safety – Digital Citizenship

  • To discuss how to reference the work of others

Week 1

Communication – Digital Publisher

 

Outcome

  • To plan a class yearbook

 

Vocabulary

  • yearbook
  • desktop publishing
  • collaboration

 

Revision – Year 5 Games Developer

  • Storyboarding, mind mapping and scheduling ideas

 

Online Safety – Digital Interaction

  • To identify the risks of online gaming

Week 2

Communication – Digital Publisher

 

Outcome

  • To identify content which needs to be sourced for the class yearbook

 

Vocabulary

  • feedback
  • content
  • design

 

Revision – Year 5 Games Developer

  • Ways of collecting information and recording data

 

Online Safety – Digital Interaction

  • To compare virtual friends with real friends

Week 3

Communication – Digital Publisher

 

Outcome

  • To use desktop publishing software to produce content

 

Vocabulary

  • typeface
  • layout
  • design
  • word processing

 

Revision – Year 5 Games Developer

  • Inserting images, text and shapes into desktop publishing software

 

Online Safety – Digital Interaction

  • To identify the signs of cyberbullying

Week 4

Communication – Digital Publisher

 

Outcome

  • To develop the class yearbook

 

Vocabulary

  • images
  • layout
  • design
  • import

 

Revision – Year 5 Games Developer

  • Inserting images, text and shapes into desktop publishing software

 

Online Safety – Digital Interaction

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

Week 5

Communication – Digital Publisher

 

Outcome

  • To combine and appraise our class yearbook

 

Vocabulary

  • yearbook
  • collaboration

 

Revision – Year 5 Games Developer

  • How to collaborate in groups, assigning roles and tasks

 

Online Safety – Digital Interaction

  • To discuss how to respond in cyberbullying scenarios

Week 6

Communication – Digital Publisher

 

Outcome

  • To evaluate our class yearbook

 

Vocabulary

  • evaluate

 

Revision – Year 5 Games Developer

  • Evaluation vocabulary and techniques

 

Online Safety – Digital Interaction

  • To recall which information should not be shared online

Week 1

Presenting Data – AI Developer

 

Outcome

  • To construct decision tree classifiers

 

Vocabulary

  • artificial intelligence (AI)
  • classifier
  • decision tree

 

Revision – Year 5 Architect

  • Storyboarding, mind mapping and scheduling ideas

 

Online Safety – Digital Health

  • To discuss appropriate ways to behave online

Week 2

Presenting Data – AI Developer

 

Outcome

  • To utilise speech recognition

 

Vocabulary

  • speech recognition
  • AI
  • natural language processing

 

Revision – Year 5 Architect

  • 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

Presenting Data – AI Developer

 

Outcome

  • To utilise image recognition

 

Vocabulary

  • image recognition
  • test data

 

Revision – Year 5 Architect

  • 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

Presenting Data – AI Developer

 

Outcome

  • To program a self-driving car

 

Vocabulary

  • AI
  • machine learning

 

Revision – Year 5 Architect

  • Evaluation vocabulary and techniques

 

Online Safety – Digital Health

  • To identify healthy usage limits

Week 6

Presenting Data – AI Developer

 

Outcome

  • To consider the ethics of AI

 

Vocabulary

  • AI
  • ethics

 

Revision – Year 5 Architect

  • Evaluation vocabulary and techniques

 

Online Safety – Digital Health

  • To recall how to be digitally healthy

Programming

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.

Computational Thinking

In the second unit, computational thinking, Year 6 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

Year 6 will then move on to their 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, organise research points and creating graphics and images in painting and drawing programs.

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.

Communication

In their penultimate unit, Year 6 will create a yearbook celebrating their time at our school. They will create graphics, organise their information and combine the skills learnt in Year 5 and 6 to produce their final piece of work.

Presenting Data

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

  • Adventure Gamers

Autumn 2

computational-thinkers

Computational Thinking

  • Computational Thinkers

Spring 1

strawberry-poster

Creativity

  • Advertisers

Spring 2

network

Networks

  • Network Technicians

Summer 1

layout-tools

Communication

  • Publishers

Summer 2

questionnaire

Presenting Data

  • Opinion Pollsters