Parents' Guide to Train - Code Visually

Train - Code Visually Poster Image

Common Sense Media Review

Keri Wilmot By Keri Wilmot , based on child development research. How do we rate?

age 9+

Good concept but needs tutorial and on-screen guide.

Parents Need to Know

Why Age 9+?

Any Positive Content?

Parent and Kid Reviews

What's It About?

TRAIN - CODE VISUALLY is designed to teach kids about some principles of coding and programming by letting them design a working, virtual train set. Kids use their finger to draw shapes on the screen and wooden train tracks will appear based upon their actions. There are two modes of play in the app. The first is a step-by-step section, that starts with eight tasks under beginner level A, then progresses to over 80 challenges in total, through level H. Kids need to find the problem in the track, select the correct icon in the menu, use their fingers to draw a track to design a solution, then push play on the program when they think they are finished to see if the train can successfully complete the loop without crashing. Successfully solving the problem results in showing "Success!!!" with 3 yellow stars, a score of 1000, and a high score with a 1000 points notification. However, it doesn't seem that the points are really attributed to a specific user and tracked over time. The free-play mode offers an opportunity to add features to an existing train track or to design a simple or even an elaborate track from scratch with different train cars, teddy bears, and more. It's possible to use a thumb and index finger to make the designs bigger and smaller, so kids can design more elaborate tracks. After tapping the settings button in the app, there is an option to increase the difficulty, which adds a whole new row of choices and features for even more advanced users.

Is It Any Good?

Our review:
Parents say : Not yet rated
Kids say : Not yet rated

While the concept of teaching coding by drawing train tracks then watching them perform tasks is a great idea, this app is challenging even for adults to figure out, nevermind young children. Train - Code Visually states the kinds of coding skills the app is teaching, but it's hard to make the assumption that by using this app, kids would be able to transfer what they've learned. At the very least, there's a ton of exceptional problem-solving challenges within the app, but it will take a lot of adult assistance or persistence from the child to understand how to make it all work since there's not any tutorial or help to learn what option does what. Once kids get a grasp on the tools, there may be many more "A-ha" type moments, but in the beginning, adults may want to use this as an activity to complete with their kids, because most likely very young children will need some help to persist through the challenges to feel successful and build their confidence. In the end a step-by-step tutorial and on-screen prompts to lay out the goals and walk users through the tools and process would make this unique concept more accessible.

Talk to Your Kids About ...

  • Families can talk about how Train - Code Visually can help kids learn to solve problems, in a step-by-step format, by using the strategy of starting from something easy, building on their knowledge, then moving towards more challenging activities as they feel more confident.

  • Sometimes apps can be challenging and they could lead to frustration when a solution can't be found. What are some self-regulation strategies you can use when you're are frustrated? Does taking deep breaths help? Maybe you can some time aside to take a break and return to the activity later.

App Details

  • Devices : iPhone , iPod Touch , iPad
  • Subjects : Math : patterns , sequences
  • Skills : Thinking & Reasoning : analyzing evidence , applying information , decision-making , logic , making conclusions , prediction , problem solving , solving puzzles , spatial reasoning , thinking critically , Creativity : developing novel solutions , Self-Direction : academic development , achieving goals , goal-setting , work to achieve goals , Emotional Development : moving beyond obstacles , persevering , Tech Skills : coding
  • Pricing structure : Free
  • Release date : October 24, 2018
  • Genre : Kids' Games
  • Topics : STEM , Transportation ( Trains )
  • Publisher : Sean Megason
  • Version : 1.0.3
  • Minimum software requirements : iOS 9.0 or later
  • Last updated : September 30, 2025

Did we miss something on diversity?

Research shows a connection between kids' healthy self-esteem and positive portrayals in media. That's why we've added a new "Diverse Representations" section to our reviews that will be rolling out on an ongoing basis. You can help us help kids by

Train - Code Visually Poster Image

You May Also Like...

Common Sense Media's unbiased ratings are created by expert reviewers and aren't influenced by the product's creators or by any of our funders, affiliates, or partners.

See how we rate