Fun with Logic and Coding

Below are some examples of coding skills throughout the school. Amazing progress is made during a child’s journey from Y1-Y6, experiencing coding in a number of different Apps. Our curriculum ensures children have the opportunity to experience coding at an increasing difficulty and complexity.

Logic games in Early Years

In Reception, children have access to a number of iPad devices as part of the continuous provision. One app that is available is Toca Robot, which allows children design and build a robot and then navigate it through a course to reach a goal. This develops design and problem-solving skills for children.

Command Sequencing in Year 1

Year 1 have been learning to Code using CodeSpark. The unit of work begins with children describing everyday sequences. They construct a sequence using a familiar fairy tale story. The unit progresses to make links between sequences in stories and real life to that in coding. The children then begin experiencing coding a sequence in CodeSpark. Selecting the correct commands to complete increasingly difficult levels with multiple steps required.

Program Decomposition in Year 4

In Year 4, children move from using images to using simple coding instructions through using the app Tynker. Here you can see the coding instructions in the form of one word commands. Through coding in Year 4, the children put together smaller pieces of code to create a more complex program through composition.

They use decomposition to break down a problem into smaller pieces that we can deal with one by one.

Coding with Swift in Year 5

In Year 5, the children have moved on from the more simple one word commands to commands written in Swift coding language.  The children start by demonstrating the use of commands and sequences in an everyday situation followed by inputting those commands into a digital setting. The children then move on to describing what functions are and demonstrate that use of functions in an everyday situation. They create their own functions and use them in their codes.


Previous
Previous

Investigating and Exploring in DT

Next
Next

Baking in Year 3