Resources

On this page you will find a range of computing resources for primary schools. I hope you enjoy the teacher tutorials and don’t forget to download the resources.


Code-a-pillar

For Reception, I suggest using the Code-a-pillar. This fantastic device introduces coding within the EYFS  curriculum and supports children to:

Recognise that a range of technology is used in places such as home and school.

Use everyday language to talk about size, weight, capacity, position, distance, time and money to compare quantities and objects and to solve problems.

Here is a short video explaining how the Code-a-pillar works.

Additionally, here are symbolised questions to support free flow play, which fit in IKEA frames.


Scratch jr 

For Year One and Two, I recommend using Scratch jr. This is an app that can be downloaded onto an IPad. This set of lessons develops coding with a cross curricular link to the text Solo by Paul Geraghty. These lesson plans underpin the KS1 National Curriculum aims to:

Understand what algorithms are; how they are implemented as programs on digital devices; and that programs execute by following precise and unambiguous instructions.

Create and debug simple programs.

Use logical reasoning to predict the behaviour of simple programs.

Use technology safely and respectfully, keeping personal information private; identify where to go for help and support when they have concerns about content or contact on the internet or other online technologies.

Here is a short video explaining how to use Scratch jr in computing lessons.

Additionally, here are the resources mentioned in the video:

Year 2 computing- scratch jr

Teacher cheat sheet

animal faces

scratch jr blocks


Scratch 

As a natural progression from Scratch jr, I would recommend Year Three using Scratch. The web-based program introduces more sophisticated code building upon the basic blocks children will have learnt through Scratch jr. This 5 week MTP underpins the KS2 National curriculum aims to:

Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts.

Use sequence, selection, and repetition in programs; work with variables and various forms of input and output.

Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs.

Use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact.

Here is a short video explaining how Scratch works.

Additionally, here are the resources needed for the before mentioned lessons:

Computing- scratch on computers plan

Teacher cheat sheet

scratch blocks for year 3


Web literacy 

For Year Four, I have created a 5 week MTP to introduce Web literacy. These plans develop children’s understanding of HTML and CSS code, through exploring and then creating their own blogs. This unit of work is underpinned by the KS2 National curriculums aims to:

Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts.

Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs.

Understand computer networks including the internet; how they can provide multiple services, such as the world wide web; and the opportunities they offer for communication and collaboration.

Select, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and information.

Use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact.

Here is a short video explaining how to teach Web literacy

Resources available:

webliteracy plan

HTML matching definitions

WAGOLL HTML CSS

Additionally here is a link to my other Blog page where I discuss Web literacy in more detail.


Micro:bit

Year Five will enjoy coding with the BBC Micro:bit, as it is easy to create algorithms and the range of outcomes are endless. This 5 week MTP underpins the KS2 National curriculum aims to:

Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts.

Use sequence, selection, and repetition in programs; work with variables and various forms of input and output.

Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs.

Use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact.

Here is a short video to support teaching, using the Micro:bit.

Resources available:

Microbit plan

HTML matching definitions

Teacher cheat sheets

Additionally here is a link to my other Blog page where I discuss Micro:bits in more detail.


Chickbot 

This final unit of work, consolidates children’s prior understanding of the Micro:bit by using it to code a Chickbot. This 5 week MTP  builds upon the KS2 National Curriculum aims to:

Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts.

Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs.

Select, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and information.

Use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact.

*Coming soon* Here is a short video explaining how Chickbots work. *Coming soon*

Resources:

Year 6 Chickbot plan

Teacher cheat sheets