Coding

Data and Computational Thinking: Problem Solving and Modelling

Computational thinking is the way of designing solutions to problems. It’s a way of breaking down complex problems into smaller manageable parts, identifying patterns and creating models to understand and solve problems. Computational thinking is a thinking skill that will help people solve problems more efficiently.

Programming, also known as coding, is the process of giving instructions to a computer using a specific programming language so that it can perform a specific task or solve a problem. Think of it as giving a set of instructions to a robot, so that it can do something you want or like giving a recipe to a chef so they can cook a dish you want to eat.

This document shows how the skills associated with coding can be developed from progression step 1 through to 5. This can be used to support your activity planning, ensuring that appropriate skill progression and level of challenge are suitable for learners.

micro:bit Resources

We have made the resources from our Cracking the Code training available online here.

Coding Devices Loan Scheme

To support the Welsh Government’s Cracking the Code strategy, Partneriaeth have a number of programmable coding devices available to loan for a term. More information on this can be found here.