Early Coding Book
for Children

Inspire creativity in children and young learners by helping them to start programming computers from age five. This is a step-by-step curriculum based book that can be taught by anyone at home or in a classroom.

What is in the book

Africa's first curriculum based Computer Programming Textbooks for Primary Schools and young learners

Core CS Concepts

We carefully explain core Computer Science concepts and principles that are foundational to an in-depth understanding of  programming and software development, like Algorithms, Sequence, Events, Loops, Conditionals, DataTypes and more, in a way that children gain genuine understanding.

Unplugged Activities

We designed activities that help drive deeper understanding of the lessons even without initial access to a computer. These hands-on exercises and puzzles help learners practice and prepare for coding even when offline, making the books effective even in large classrooms.

Coding with Scratch

The first language that we teach through the books is Scratch. It is free and works offline so you don’t need to worry about internet access, yet it is thorough enough to implement every concept or principle learnt. Learners create real projects. Eventually, we move on to coding in Python.

Digital Citizenship

As the world becomes more internet driven, we don’t want to assume that children will just become natural responsible consumers of digital technology, they need to be taught, so we added key lessons on Digital Citizenship like staying safe online, creating good passwords, cyberbullying and privacy.

Order your copies

Enjoy special discounts when you order multiple copies for schools, clubs and foundations. Use coupon code “SCHOOL” if buying more than 50 copies to enjoy 15% discount.

Join the schools of the future

Innovation and future driven schools are preparing their students for the future by integrating Computer Programming into their classroom curriculum using the Early Coding Book as a school textbook from as early as Grade One.

Subscribe for our teaching guides

Subscribe here to receive teaching guides lesson slides and tips to help teachers facilitate better learning experiences, sent to your email