Craig Steele’s books are perfect for curious kids, parents, or anyone who wants to learn more about tech, at their own pace.


Craig Steele is a computer scientist, educator, and author who brings technology to life for all readers.
He has written books that make coding, cyber security, artificial intelligence, and other digital skills easy to understand and fun to explore.
Through his company Digital Skills Education, he inspires kids and adults to explore technology creatively through hands-on workshops and exciting projects around the world.






Everyone uses the internet! But do we understand how it really works? Inside Story: How the Internet Works is a guide for 8-12 year olds that takes readers behind the scenes and gives them the inside scoop on this ever-relevant topic.
Children will get the knowledge they need to navigate the tricky internet landscape, from the history of the internet to how websites are made and coded, who works on the internet and how to stay safe while you’re using it.
Featuring fun, friendly and engaging illustrations by Terri Po, this approachable guide is the perfect resource to help children navigate the ever-changing internet and really get the inside story.
Book will launch on Thursday 15th January 2026

Take your gaming skills beyond the screen with Ultimate Gamer: Career Mode – the ultimate handbook to becoming a top game developer, Twitch streamer or the next eSports pro!
Learn how to storyboard, code and test games, just like your favourite devs, or boost your Twitch subs by learning how to go pro. Think you have the skills to compete in eSports tournaments, or do you need some tips on getting good? This book gives you the know-how on making it big in all areas of the gaming industry!

From learning Python coding and Javascript to HTML and Scratch, Beginner’s Step-by-Step Coding Course brings the most essential coding skills within easy reach!
You’ll learn to think like a programmer by breaking a problem down into parts, before turning those parts into lines of code. Short, easy-to-follow steps then show you, piece by piece, how to build a complete programme. This essential coding guide contains everything you need to get on the road to code! It’s perfect for anyone who wants to learn to code for a hobby or who wants to take their first steps towards a career in coding.

Learn how to make your own games using the UK’s No 1 coding language, Python Build and play your own computer games, from creative quizzes to perplexing puzzles, by coding them in the Python programming language!
Each chapter shows you how to construct a complete working game in simple numbered steps. Using freely available resources such as Pygame, Pygame Zero, and a downloadable pack of images and sounds, you can add animations, music, scrolling backgrounds, scenery, and other exciting professional touches. After building the game, find out how to adapt it to create your own personalised version with secret hacks and cheat codes!

Step into the shoes of a coder! Learn all about coding using Scratch and other programs, discover what skills you need to code and how you can use your coding knowledge to create your very own website. Have you got what it takes to be a coder in training?
Packed with bite-size information and fun facts about the life of a coder, Coder in Training will tell you all about coding, computer programs, video games, website design and the software you need to use.

Kids can create online games to play like Monkey Mayhem and Bubble Blaster, draw mazes and shapes, build animations, and more using the step-by-step examples to follow and customise. Seven projects let kids (and their parents) practice the skills as they are learning in each section of the book. Kids get instant results, even when completely new to coding.
Packed with visual examples, expert tips, a glossary of key terms, and extras such as profiles of famous coders, Computer Coding for Kids lays a hands-on foundation for computer programming, so adults and kids can learn together.
Interested in writing your own learning materials?
Craig and the Digital Skills Education team also design training resources, workshops, and e-learning for organisations around the world.
What we can do: