A Lot or a Little?
What you will—and won't—find in this app.
Kids can learn more about machine learning, coding, and logic. They can test hypotheses and make adjustments.
Ease of Play
Tutorial covers only the basics. New concepts/tools are required without introduction. Help is available only through a separate Discord forum.
Parents Need to Know
Is It Any Good?
This quirky simulation game brings an impressive realism to the coding game genre, but still struggles in some key areas. While True: learn() is a strange game based on an even stranger premise. This brings a certain whimsy to the complex realm of machine learning that makes it feel more accessible than it otherwise would be. It doesn't require constant backtracking and recoding like some coding apps and assumes players have some knowledge. The downside of this assumption is that it doesn't give you any help at all after the initial tutorial. It never prompts you to upgrade your equipment or shows you how to use the area where you code your own functions. There's little-to-no warning that a pre-designed function may perform better than the parts would individually. On some levels you might try every string of commands you can imagine, only to figure out that you need a function instead. Or a perfect score may require a command you haven't yet unlocked. Hints would make this so much more pleasant because searching through Discord for tips is often not productive. It's also easy to click through on an instruction or tip (when a new tool is introduced), only to never be able to find it again. This is a challenging, educational, and engaging app for those who "get it." For those who need a little more guidance, it will become frustrating and tedious. It's just difficult to know in advance which camp you'll fall into.
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 suggesting a diversity update.
Suggest an Update
Our Editors Recommend
Cool Coding Apps and Websites for Kids
STEM: Apps, TV, and More for Science, Tech, Engineering, and Math
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