When it comes to coding toys for preschoolers Fisher-Price are a house favorite. One of their most popular offerings,, the Code-A-Pillar, is a multi-award winning toy which teaches the basic concepts of coding. The idea is simple: each segment represents a different command and kids connect the segments to control where the Code-A-Pillar goes. They are essentially ‘programming’ it’s movement.

Additionally, for more of a challenge kids can then set up two targets and try to navigate from A to B. This helps kids to learn fundamental coding concepts like sequencing, trial & error and problem solving. What’s more, each segment lights up as the action occurs, which reinforces the sequencing element. The lights, combined with the motorized head and sound effects, can also help to keep kids engaged.

That said, it may be too simple to hold the attention of some 5 to 6 year olds. If you think this might be the case then you can find some more advanced coding toys here, or check out Cubetto below. Nevertheless, the Code-A-Pillar is a great way to learn some basic coding principles. It’s certainly earned its place as one of our recommended best educational toys for preschoolers to learn coding this year.