Best coding home schooling resources

Best coding home schooling 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.
Login or Register to add to your saved resources

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. During the COVID-19 pandemic, the organisation is making computer science educational activities 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. The Amazon Future Engineer free virtual coding programme, produced in partnership with tech course providers Fire Tech, is available until 3 June 2020.

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.

Not ready to have a go yourself before some extensive market research? We love the National Videogame Museum's recommended educational videogames (that are actually good!) to keep the kids (and the bigger kids) busy during lockdown.

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

 
During school closures Tynker's premium coding program, Tynker for Home, can be accessed for free by parents and children, and there are 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!