Coding Resources for Primary School Teachers

FREE 28 Day Trial

Home > Schools > Curriculum > Coding

Teaching coding couldn’t be simpler with these fun games and activities from Busy Things for Schools! We have a whole host of fun coding resources that are perfect for teaching programming concepts to primary school children. Children can quickly create, run and debug their own simple programs starring our wacky characters!

Our coding resources feature our funky Beard Man character, who is sure to engage children as they learn to make him to walk, dance and collect stars. Your pupils will be having so much fun that they won’t even realise they’re learning the basic principles of coding, like repeat loops, conditionals, events and variables. Before long, your pupils will have progressed to creating their own "call and response" game.

Our Busy Code programs are designed to teach code in a way that's intuitive and fun, and are built by linking simple blocks together. Children can drag and drop the blocks to assemble a program and then watch it play out on the screen right before their eyes!

If this is your first time teaching coding in primary school, don't worry! Our coding resources are accompanied by two comprehensive teacher guides for Key Stages 1 and 2. These can be downloaded and printed off to help you plan your lessons. You’ll also get access to lots more teacher features, all designed to make your job that little bit easier!


Plus, when you subscribe, you’ll get access to the full range of Busy Things resources and activities, including phonics, literacy, geography, science, history, music and art, and maths. All of our games have been given the thumbs up by our expert team of teacher advisors, so you can be sure your pupils are learning core curriculum-linked skills that will help you to meet your learning objectives.

Busy Things for Schools is easy to access on a computer, phone or tablet.


Ket Stage 1 coding games

Our KS1 coding games will show pupils how to visualise and sequence commands. They’ll need to use arrow keys to program a helicopter to rescue cows, and a chicken to pick up shapes! Children can also build a program to make funny characters walk, turn, dance and collect items.


Our coding games for Key Stage 1 are the perfect way to teach the basics and pave the way for more advanced challenges, like visualising sequences and describing position, direction, and movement.

Contsruct simple programs with our coding and sequencing games.

KS2 coding games

At this stage of the curriculum, our KS2 coding games and tutorials introduce more advanced programming concepts and encourage children to experiment and create their own programs. These coding resources will challenge older kids to solve trickier problems using the key concepts learnt in the tutorials.


Our Key Stage 2 coding games are supported by a printable teacher guide and online help.

Program our beard man to walk, dance, jump and collect stars! 

Can I try it first?


Trying Busy Things for Schools couldn’t be easier with our FREE trial. There’s no obligation to buy, and you won’t need to provide your payment details. Just fill out the form to get started!


Want to help little ones continue learning outside school? Try our coding games through Busy Things for Families, which can be accessed at home on a tablet, laptop, or computer. Don’t forget to take a look at our apps, where you’ll find many more educational fun and games for the classroom.

Start your free trial now!

No payment details.
No obligation to buy.


monkey with his thumbs up