</Learn to Code/>
Great coding websites catering to children across a wide age range, from pre-readers to 18-year-olds. You can filter to discover websites that are suitable for your child's age and skill level.
</Find a coding website/>
Learning to code is a valuable skill that opens up a world of possibilities. Whether you're a beginner or looking to expand your programming knowledge.
Bring Hour of Code into your classroom with games that make coding fun for you and your kids — no hardware or downloads required.
Computer science that captivates
Learn to code through the power of play.
A tool to help you better understand password security.
Online cipher challenges for a capture the flag activity.
Play our challenges with other learners all over the world and discover a career in cyber security and data science.
Pupils investigate Parson’s Problems with a range of pre-populated and self marking challenges.
This game is an introduction to the concept of programming. A minimalist game where beginners can discover what coding is all about and the key concepts behind code, with no explanations given. Through several series of questions, the player is led to guess the rules of this language and learn from his own mistakes.
Select a card from your deck and interpret it's code in order to progress through the world. Along your journey you will discover some basic concepts of programming.
Pupils in BGE do enjoy the creative nature of Scratch but there can then be a big jump to text-based programming languages. Edublocks was created to help bridge that gap.
Apps for Good is preparing students for an ever-changing world, offering free creative tech courses for you to deliver in your classroom.
Computer coding for kids, teenagers and young adults. Step-by-step instructions for 250+ free coding projects. Create games, animations, and more with code.
CodeHS is an interactive online learning platform offering computer science and programming instruction for schools and individual pupils.
Learn Python quickly with our no-nonsense starter guide which runs in the browser. Lot’s of great features!
Marty is easy to use and designed for educators and pupils. Marty can walk, dance and eyebrow-wiggle like no rolling robot can!
The BBC micro:bit: the pocket-sized computer transforming digital skills learning.
Turn everyday objects like bananas into touch pads! · Connect the world around you to your computer!
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
Introduces machine learning by providing hands-on experiences for training machine learning systems and building things with them.
Create your own custom mobile apps. A great tool for pupils to make their own apps and bring them to life and ability to live test on Android and iPhone!
Develop your programming skills by quickly creating and modding retro arcade games with Blocks and JavaScript in the MakeCode editor.
Futurecoder is a free and open-source platform and course for complete beginners to teach themselves programming in Python.
Code.org is building a full K-12 curriculum pathway on our Code Studio learning platform.
Replit is an incredible tool for quickly starting, sharing, and developing projects in any programming language, right from your browser that has the power to instantly modernise your curriculum. Repl.it education is free for teachers and comes with amazing set of tools like multiplayer, review and send feedback without leaving IDE, tests, autograding, ability to embed videos and so much more!
Pupils act as the computer! They have to read, understand and predict the programs and find the right trajectory to complete the challenges. Want to introduce sequence, fixed loops, conditional loops and decisions - here you go!
An incredible list of coding websites accessible for early years to BGE and beyond!
SQL Police Department is an online game where you solve crimes using SQL. Good for critical thinking and applying knowledge pupils have learnt as opposed to a site for pupils to learn SQL.
AWS GetIT is a fully funded education program and competition designed to inspire 12-14 year old students, especially girls, to consider a future in STEM (Science, Technology, Engineering, Mathematics).