Computing – Coding

Subject Key Objective Progression & Development by Year Groups

The following is a guide to help you understand your child’s progression through school.

All lessons are differentiated. This means teachers plan activities that enable the objective to be learned by all children including those who will find the objective challenging, those children who with hard work will secure good progress and those children who can tackle extra stretch and challenge in this subject.

Computing – Primary Curriculum


Computing Coding – Year 1:

The children begin using software to create a simple Algorithm that draws a square


Computing Coding – Year 2:

Children begin using software to create a more difficult Algorithm that draws a Triangle

Instructions

Repeat

Plan

Select

Algorithm

Sequence

Program

Software


Computing Coding – Year 3:

Children begin using software to create two Algorithms that program the character to move with a flashing background.


Computing – Coding- Year 4:

Children begin using software to create individual Algorithms that allow each character to perform a different task.

Debug

Precise

Input

Process


Computing – Coding – Year 5:

Children begin using software to create complex Algorithms to control opposing sets of traffic lights in the correct sequence


Computing – Coding – Year 6:

Children using software to create multiple Algorithms contained in one sequence with an input switch to control different parts of the lighthouse

Execute

Unambiguous

Implement

Variable

This collection of short films and resources will help you understand your child’s progression through school.

The curriculum film resource has been broken down by subject area initially and then by topic area.