How to Play the Puzzle Game That Teaches Kids to Code

A solar storm hits Fabrique – the world where you and I live. Because of the catastrophe, all the machines in the world have stopped working. This makes all the citizens of Fabrique suffer due to the cold and the dark. Nothing is working anymore and nobody knows what to do. What the world needs is a machinist who will repair the machines by fixing their programs or codes. The world needs a hero, and that hero may be YOU!

Be the machinist, use various code languages and find the perfect sequences to make orbs fly, gears rotate and machines light up to save the city. In the end, you get to save the world, and learn valuable lessons.

This sounds like something that is taken straight out of a gaming app that’s the stuff of the teens and twenty-somethings in skinny jeans whose eyes are glued to triple screens while guzzling energy drinks. But no. This game, the Machinist-Fabrique, is developed for kids ages 10 and up to provide entertainment as regular games do and at the same time teaches them how to code.puzzle game that teaches kids to code

This coding game for kids is a very good way to entice children to learn to program. Between a textbook and a puzzle gaming app, children and even adults, would naturally gravitate towards using the apps instead of reading a text book. Without even consciously knowing it, children are introduced and made to practice the basic steps in programming via short, challenging and entertaining puzzles. This solves the problem of how to encourage children to learn without ever telling them to stop playing. This also develops patience and good learning habits.

A free game trial version is available for download, and this should be your first step towards learning how to code. The game is easy to play and a number of tutorials are available on YouTube and the site that is dedicated to encouraging the whole population to learn how to code early in life. Parents and/or teachers may watch the videos together with the children and discuss how puzzles will be solved.

The Machinist-Fabrique has a purely graphical platform that appeals to the young. It is so easy to understand since there are no syntax barriers or techie jargon. Kids just need to put programming pieces together to make the machines work. This method is an excellent way to learn to code for kids.

Learning to code can also be helpful in many domains of learning as it programs the brain to function logically. So even if in the future, these kids do not land a career in the technology and computer niche, they have brains that are wired to process, test and find bottlenecks that can be useful in all other career applications.


Nowadays, it is hard to imagine doing something that does not involve coding. Everything that runs has some type of code that makes it work. Coding, also known as programming, is what makes the world go round today and will continue to do so in the future.

It is no wonder that all the cool kids are coding…or should be coding. As Steve Jobs put it, “Everybody in this country should learn how to program a computer because it teaches an individual how to think.”

Most parents today would want their children to get involved in things that lead to careers that have something to do with computers, information and communication technology, animation, apps, gadget circuitry, etc. However, even outside the world of computers, gadgets and other hi-tech stuff, coding helps in the development of the thought processes that will be useful in all facets of life as that teaches kids to code

But how soon should children learn the rudiments of coding? Programming is no longer just the province of college guys in nerdy outfits who are addicted to sleep deprivation routines. Programming education can start as early as home-based play school. Introducing them to programming early on is not just to prepare them to become rock star programmers in their 20’s. It is currently a life skill that must be had in order to co-exist with a future that relies heavily on code.

Coding is like the automobile engine in the 20th century. It used to be so magical, it has to be hard and the mechanisms known only to the brightest minds. Today, everybody knows how an engine works and there is nothing magical about it already. Because of this, everybody knows how to use it, tinker with it and make life easier for a lot of people. In the near future, codes and programs will intrinsically be woven into our way of life (in fact it already is, to some extent) and all of us needs to know how it works and how to live with it.

In some cold winter nights, when there is simply nothing to do, parents can introduce their children to the world of computing using apps and learn to code game instead of the rubbish stuff on TV or those gaming junks. These coding games are designed for kids, and while these will not turn them into Silicon Valley billionaires overnight, this will definitely instill in them the basic knowledge and develop the proper mindset that will lead them to love coding.  

One of these games is the machinist-fabrique. It is a game that teaches coding for children (and adults too). It is an educational puzzle game where the player learns the basics of programming while at the same time enjoy what they are doing.