Teach your children or students to code
Computer Programming textbooks, simplified for children and young learners to inspire creativity, critical thinking and problem-solving abilities, usable in school or at home.
What's in the curriculum?
Beyond coding, young learners will learn to think creatively and critically, acquire problem solving skills and develop hands-on coding skills
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.
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.
Coding with Python
After learning to code with block programming, we teach students to program with Python, one of the worlds most powerful programming languages which can be used for both web and desktop programming, and is the learning language for Artificial Intelligence, Machine Learning and Data Science.
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.
Helping schools raise innovators
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