Skip to main content

Best coding home education resources

Best coding home education resources
From Minecraft modding to block coding, Python programming and robot building, your child's computing education doesn't need to stop during school closures. Whether they're new to coding or an experienced programmer, we've picked the best resources available online to keep them engaged and learning.

Best for Minecraft fans

In Minecraft, children use blocks to create structures in virtual worlds. There are two modes: creative (where you have unlimited resources to build with) and survival, where you need to create structures to protect yourself from monster attacks. There is loads to learn through Minecraft – it can introduce kids to coding and even electronics with the right guidance.

During the coronavirus school closures, Minecraft Education has made free lessons and worlds available to use for remote learning. Why not build a tree house, explore the human eye, become a marine biologist and roam through Washington DC in block form?

Best for covering the computing curriculum at home

Barefoot offers over 60 cross-curricular lesson plans and engaging activity sheets and resources, prepared by teachers, to help you guide your child through fundamental parts of the computing curriculum without the need for screen time.

Everything you need to get started is on the website and free to access: begin by downloading a guide to computational thinking and setting your child some mini missions to boost their understanding, then move on to some interactive learning games which apply computational thinking concepts to promote learning through play.

Best for HTML, CSS and Python activities

Girls Who Code aspires to close the gender gap in technology and to change the image of what a programmer looks like and does. Some of their computer science educational activities are available to download for free, to anyone who wants to access them.

Learn to use JavaScript, create algorithms, program a digital story and use HTML and CSS to build a tutorial that teaches someone how to do something – each project comes with detailed step-by-step instructions to download and follow. You'll be exploring basic computer science concepts before you know it!

Best for programming puzzles


Think Like a Coder is a 10-episode TED-Ed YouTube programming puzzles series. By following the journey of a girl and her robot companion who are attempting to save the world, viewers will have been introduced to key coding concepts like loops, conditionals, variables, path logic, maze navigation and depth-first search.

Best for advanced virtual coding instruction

Amazon Future Engineer is a childhood-to-career programme to inspire, educate and enable children and young adults from lower-income backgrounds to try computer science. 

Aimed at students aged 12 to 17 (or knowledgeable primary kids!), 20 hours of free computer science skills content use a Python Programming Platform, exploring ‘Fourth Industrial Revolution’ themes, and there's a moderated forum and FAQs if your child gets stuck. Completing the work and learning new skills earns you experience points and badges.

Best for 3D design projects

Tinkercad is a free online collection of software tools for 3D design, electronics and coding. It's used by teachers, kids, hobbyists, and designers to imagine, design, and make anything! You don't need any previous experience, so let your child loose and see what they produce (you'll be amazed!).

Best for educational video games and beginners' guides to game creation

Getting started using Scratch to create your own games with a step-by-step Scratch beginners video and downloadable guide from The National Videogame Museum.

You can also join Pixelheads, the National Videogame Museum's community for young people, and learn about how to make videogames through a series of inspirational training sessions and talks on the NVM YouTube channel

Best for programming games for beginners

Blockly Games teach programming through game-based tasks. Blockly is designed for children who have no previous experience with computer programming; once they've completed all the free games (which can also be downloaded for offline use), your child will be ready to learn conventional text-based programming languages.

Best for animated video explainers

What is code? How do computer games work? What is the internet? What is debugging? Whatever your child's computer science question, BBC Bitesize offers a child-friendly animated video explanation that's perfectly pitched for their age.

Look through the BBC Bitesize KS1 computing and KS2 computing pages to watch the videos, or read TheSchoolRun's computing and ICT glossary for a parents' guide to all the computing concepts your child will be introduced to in primary school.

Best for building robots

Start writing code and get going with digital making with the free CodeClub activities and the Digital Making at Home projects from the Raspberry Pi Foundation. Whether you want to create a game, a website, digital music or art or build a robot, the beginners' guides will help you take your first steps in your programming learning journey.

It's likely that your child knows considerably more about programming than an adult in the household – if so, read the Raspberry Pi Foundation's information for parents who want to help their kids get into making things with technology but don’t know where to start!

You can buy a Raspberry Pi 4 Model B, the latest model available, for as little as £34 online.

Best for a complete online coding course


If you're looking for expert online coding tuition, Tynker for Home offers over 3,700 modules in block coding, Python, Web Dev and more to explore.

With immersive story-based coding courses, Minecraft modding, multiplayer code battles and 3D game design, there’s something to engage every learner, no matter what their level of experience.

Best for first steps in cyber security

Produced by the National Crime Agency, CyberLand is a collection of games to introduce upper KS2 children to the world of cyber security. The interactive resources aim to present different aspects of cyber security such as firewalls, network ports and password generators. There are codebreaking and malware and cyber attack challenges, a data breach to investigate and security issues to resolve on a simulated desktop computer environment, with a points-based competition to enter!

Best for learning coding through play

Erase All Kittens is an online adventure game which has been designed to teach kids professional coding skills as they play. The languages used to build websites and web apps (HTML, CSS and Javascript) are introduced through Mario-style gameplay; in order to build and fix levels your child will need to change the code of the game.

The gamified and story-driven approach supports the UK coding curriculum and is great fun (and there are kitten cards to collect!). Subscription for home play starts at £24.99 a year for one child.

Give your child a headstart

Give your child a headstart

  • FREE articles & expert information
  • FREE resources & activities
  • FREE homework help
By proceeding you agree to our terms and conditions. For information on how we use your data, see our privacy policy. You will receive emails from us but can opt out at any time.