Digital Framework - Coding

Home > Parents > Support > Digital Framework - Coding

Developing computer science skills as a primary school pupil is increasingly important in today's digital world. It allows the pupils to build essential problem-solving skills, to develop digital literacy for the modern world, it prepares pupils for future careers, supports creativity and imagination, promotes collaboration and communication, improves resilience and growth mindset, ensures equality and inclusion and also supports the Curriculum for Wales. 

Scratch

A block-based visual programming language created by MIT. Very intuitive for children: they can build games, stories, and animations without worrying about syntax.

Scratch Website

scratch logo

Microsoft Make Code

A web-based platform that supports both block-based and text-based coding

Microsoft Make Code Website

Microsoft Make Code logo

Code for Life

A UK-based, non-profit platform with resources mapped to the national curriculum. Their “Rapid Router” game teaches programming concepts using Blockly and then introduces Python.

Code for Life Website

Code for life logo

Tynker

A popular platform for younger coders, with courses for game design, animations, Python, and more. Works on browsers and tablets — very flexible for home and school use.

Tynker Website

Tynker logo

Code.org

Very established non-profit site. They have “Hour of Code” activities, curriculum-aligned lessons, and block based challenges. Their Game Lab (ages 5–12) lets pupils build animations and simple games.

Code.org Website

Code.org logo

Blockly Games

A series of educational puzzle games built on block programming. Excellent for beginners who have not done coding before. Helps with learning computational thinking + basic programming constructs like loops, conditionals, sequences.

Blockly Games Website

Blockly games logo