Start your coding adventure
With Barclays Code Playground
Perfect for beginners and young explorers.
This collection of beginner friendly projects is designed to spark curiosity and build confidence in coding. From exploring Scratch to understanding key concepts like algorithms, loops, and conditionals, each activity introduces essential skills in a fun and accessible way. Whether you're a parent, teacher, or club leader, these projects are perfect for helping learners take their first steps into the world of digital creativity.
Introduction to Scratch
The purpose of this activity is to introduce Scratch for the first time and some key computing vocabulary.
Introduction to algorithms
Algorithms are a series of instructions, laid out in the right order, designed to complete a task or solve a problem.
Introduction to movement
Making your sprites move is a key part of most games and animations made using Scratch. Use this simple video to find out about different ways to control how your sprites move.
Introduction to Loops
Loops are used in most coding languages from simple ones like Scratch to more complex text based languages. Watch this video to learn the basics about loops.
Introduction to variables
Unravel the concept of variables in programming, highlighting how data values can change within a program. This lesson is a foundation for understanding dynamic data handling.
Introduction to conditionals
Conditional statements are all around us in everyday life and in computing. Use everyday examples to bring conditionals to life and get the class moving with an offline activity before creating a Rock, Paper, Scissors game using Scratch.