The Fourth Industrial Revolution (4IR) is changing the way the world works. Computers, robotics, artificial intelligence, automation and digital systems are becoming part of everyday life. Children growing up today will enter a world where coding and problem-solving will be as important as reading and writing. But how do we prepare learners in rural South Africa for this future when most schools have no or limited access to expensive technology? The answer may be lying inside a simple domino box.
For years, numiknow® has used dominoes to develop mathematical proficiency through games that strengthen number sense, strategic thinking, reasoning and problem-solving. Now the same dominoes are being used to introduce learners to the foundations of coding and robotics – without other tools or computers. The idea is surprisingly simple.
In the coding activity, each domino becomes a “command”. The left side of the domino gives the instruction, while the right side gives the number of movements or repetitions to execute. Learners place dominoes in a sequence to create a “code or a program” that guides a token across an obstacle course.
A learner may place a domino that means: “Turn right and move forward three blocks.” Another may mean: “Jump over any obstacle in the next five blocks.” The learner must think ahead, predict outcomes, test solutions and fix mistakes – the same logical thinking used in real computer programming.
The activity also introduces one of the most important ideas in coding: debugging. In programming, debugging means finding and fixing errors in code. In the numiknow® version, a team can intentionally change part of a correct domino sequence or ‘code’ and challenge another team to identify and correct the mistake. Without realising it, learners are practising algorithmic thinking, sequencing, logic, pattern recognition and problem-solving – all core skills for coding and robotics at a later stage.
The obstacle course itself adds excitement and movement to the learning experience. Learners physically create instructions or ‘code’ that moves the token across a path from “Start” to “Finish”. The activity becomes part mathematics lesson, part coding challenge and part strategy game.
Importantly, this approach makes coding accessible.
Many schools cannot afford coding tools, robotics kits, coding software or high-end devices. Dominoes, however, are inexpensive, durable and familiar. Teachers and facilitators can introduce coding principles using resources already available in many classrooms and numiknow® clubs.
The educational value reaches even further. Coding is not only about computers. At its heart, coding teaches learners how to think clearly, solve problems step-by-step, test ideas and adapt when things go wrong. These are the same skills needed in mathematics, science, engineering, many future careers and life as we know it.
This is where numiknow® fits naturally into the 4IR conversation. By combining physical play with logical thinking, learners build confidence in mathematical and computational thinking long before they touch a robot or computer screen.
In a world increasingly shaped by technology, the humble domino may become one of the most powerful learning tools in a rural or any other classroom. Because sometimes the road to robotics starts with a simple game.
For more information, visit https://numiknow.com, try the games at https://play.numiknow.com or contact Thias Taute at thias@hoedspruithub.com.




![Game board with code[93]](https://kruger2canyon.co.za/wp-content/uploads/2026/06/xWEB-IMAGE-1-300x189.jpg.pagespeed.ic.oCCFBjau9-.jpg)
