10 Best Coding Apps For Kids (Android & iOS)

"This post includes affiliate links for which I may make a small commission at no extra cost to you should you make a purchase."

Here are the 10 Best Coding Apps For Kids (Android & iOS).

10 Best Coding Apps For Kids (Android & iOS)

1. Kodable

2. Lightbot: Programming Puzzles

Get kids hooked on programming within minutes! As featured in the New York Times [1], TechCrunch [2], and Forbes [3]. Lightbot is a programming puzzle game: a puzzle game that uses game mechanics that are firmly rooted in programming concepts. Lightbot lets players gain a practical understanding of basic control-flow concepts like procedures, loops, and conditionals, just by guiding a robot with commands to light up tiles and solve levels. Ideal for ages 8+ Teachers and parents worldwide are choosing Lightbot first out of other games and software when introducing kids to programming. Lightbot features 50 levels and 20 challenge stars to collect and is a must-have for puzzle enthusiasts of any age. This version of Lightbot lets you play in English, French, Russian, Brazilian Portuguese, Spanish, Traditional Chinese, Simplified Chinese, Norwegian, Slovenian, Romanian, Indonesian, German, Polish, Danish, Croatian, Dutch, Slovak, Czech, Greek, Italian, Japanese, Korean, Malay, Thai, Hindi or Swedish! Just hit the associated flag icon on the main screen to select a language! NEW: Exclusive to Google Play, Lightbot now features multiple save slots and separate progress tracking for multiple players. Multiple players can advance at their own pace in their own save slot, and also compete on number of levels finished, number of stars collected and number of overall commands used to complete the game (Lower score=better) 1: http://www.nytimes.com/2014/08/28/technology/personaltech/get-cracking-on-learning-computer-code.html 2: http://techcrunch.com/2013/06/26/light-bot-teaches-computer-science-with-a-cute-little-robot-and-some-symbol-based-programming/ 3: http://www.forbes.com/sites/carolinehoward/2015/01/05/code-and-college-readiness-are-reinventing-education-on-30-under-30/

3. Bee-bot

4. ScratchJr

ScratchJr is an introductory programming language that enables young children (ages 5 and up) to create their own interactive stories and games. Children snap together graphical programming blocks to make characters move, jump, dance, and sing. Children can modify characters in the paint editor, add their own voices and sounds, even insert photos of themselves — then use the programming blocks to make their characters come to life. ScratchJr was inspired by the popular Scratch programming language (http://scratch.mit.edu), used by millions of young people (ages 8 and up) around the world. In creating ScratchJr, we redesigned the interface and programming language to make them developmentally appropriate for younger children, carefully designing features to match young children’s cognitive, personal, social, and emotional development. We see coding (or computer programming) as a new type of literacy. Just as writing helps you organize your thinking and express your ideas, the same is true for coding. In the past, coding was seen as too difficult for most people. But we think coding should be for everyone, just like writing. As young children code with ScratchJr, they learn how to create and express themselves with the computer, not just to interact with it. In the process, children learn to solve problems and design projects, and they develop sequencing skills that are foundational for later academic success. They also use math and language in a meaningful and motivating context, supporting the development of early-childhood numeracy and literacy. With ScratchJr, children aren’t just learning to code, they are coding to learn. ScratchJr is a collaboration between the Developmental Technologies group at Tufts University, the Lifelong Kindergarten group at the MIT Media Lab, and the Playful Invention Company. Two Sigma led the implementation of the Android version of ScratchJr. The graphics and illustrations for ScratchJr were created by HvingtQuatre Company and Sarah Thomson. If you enjoy using this free app, please consider making a donation to the Scratch Foundation (http://www.scratchfoundation.org), a nonprofit organization that provides ongoing support for ScratchJr. We appreciate donations of all sizes, large and small. This version of ScratchJr works only on tablets that are 7-inches or larger, and running Android 4.2 (Jelly Bean) or higher. Terms of Use: http://www.scratchjr.org/eula.html

5. Algorithm City: Coding Game

The game is a fun and innovative coding game to teach the basics of programming and algorithm. It teaches coding with fun games with the animals. The players gain the basic concepts of coding, like command sequencing, functions and loops, by guiding the character by collecting golds and solving levels. There are many characters (penguin, fox, cow, ladybug, angry bird, rabbit, chicken, etc.) in shop screen. Algorithm City features 51 levels in 4 chapters. Educational Chapter has 6 levels, it teaches how to do. Easy Chapter has 15 levels, it teaches the basics of coding. Normal Chapter has 15 levels, it teaches loops by using functions. Hard Chapter has 15 levels, it teaches functions.

6. Nancy Drew: Codes & Clues

Educators and Parents Agree! Nancy Drew: Codes & Clues is a Top-Rated Learning Game for Kids! Kids will learn basic coding, reading and critical thinking skills as they find clues and code their robot puppy in this fun story-based hidden object mystery game! WHY PLAY THIS MYSTERY CODING GAME? Essential skills for children are reading, writing, math and now coding. Today everything related to technology requires some type of code. So sparking an interest in coding, especially for girls, at an early age is important. Nancy Drew: Codes & Clues sparks this interest through a fun and engaging story. The mystery adventure story also builds critical thinking and reading skills as kids read along with story dialogue. Nancy Drew is not a complicated app. Parents or kids DO NOT need to have any prior knowledge of programming. It’s just full of fun education, music and coding! UNIQUE AND CREATIVE STORYLINE! In one of the most creative and educational coding games for kids, as a member of Nancy Drew’s De-TECH-Tive crew, choose disguises, find clues, and program your robot puppy to solve the mystery of a missing project at the Tech Fair. The fun mystery unfolds in a full narrative story spanning six chapters, as Nancy and friends encounter students who may have taken the missing project. Help Nancy track down suspects and discover what happened to the project before the Tech Fair competition begins! Throughout the game players develop and use their growing de-TECH-tive skills. Players find clues in hidden object games and apply basic coding concepts to code their puppy and help Nancy out of tight spots at the end of every chapter. The coding challenges increase as the story progresses and leads to a Super Coder award. Not only is it a great way for girls to get some basic education on coding skills and knowledge, but it’s also a great way to keep them entertained and challenged. FEATURES: LEARN Girls will have fun learning two of the three basic logic structures in the computer programming educational process: • Sequences • Loops DEVELOP Super De-TECH-Tives will develop critical thinking skills: • Pattern recognition • Spatial visualization • Problem solving • Algorithmic thinking • Attention to detail PLAY Kids will follow the story and have fun while narrowing down their list of suspects: • Read along with story dialogue! • Find clues within 20+ hidden object games! • Review clues, evidence, and possible suspects in the player’s Clue Book! • Select undercover disguises for Nancy, Bess and George! • Investigate a new location in each chapter! • Play bonus coding levels in Obstacle Course mode! • Collect in-game charms! • Listen to the “Codes & Clues” theme song composed by Berklee College of Music contest winner, Ana Tish, performed by Sofia Mazursky and produced by Grammy Award winner Tena Clark. ***TRY THE FIRST CHAPTER FOR FREE, THEN UNLOCK THE ENTIRE GAME WITH A ONE-TIME IN-APP PURCHASE FOR UNLIMITED PLAY*** ***NO ADS OR PUSH NOTIFICATIONS*** ***If you encounter any issues installing your app, please feel free to contact us at techsupport@herinteractive.com or access our FAQ’s at http://www.herinteractive.com/support/faq/*** Follow us: Website: NancyDrewCodesandClues.com YouTube: youtube.com/c/NancyDrewCodesClues Facebook: facebook.com/NancyDrewCodesandClues/ Twitter: @CodesandClues

7. Tynker

Tynker is the easiest way for children to learn programming. Solve puzzles to learn concepts, easily build your own games, and control robots and drones using our new step-by-step coding tutorials. 50+ free starter templates included for games, apps, drawing, music, physics, and more. Additional puzzle levels available as in-app purchases. NEW! Draw your own actors and backgrounds with the drawing tool! Awards: *** Parents’ Choice Gold Award *** Editor’s Choice, Children’s Technology Review *** Rated 5 stars for Engagement, Common sense media *** Academics’ Choice Award *** Rated “Best for 8-14” by USA Today *** Award of Excellence from Strictly Mobile ”Tynker makes programming more accessible and fun for kids, regardless of prior experience.” – TechCrunch “One of the best learn-to-code apps we’ve seen for younger kids – Nice work!” – Code.org CANDY QUEST (FREE) Use the correct logic and loop variations to lead your character home. ** 20 Levels CRASH COURSE (FREE) Learn to program drones, lights, and Sphero in a virtual environment ** 18 Levels NEW! 50 TEMPLATES AND TUTORIALS (FREE) Includes inspiration for an unlimited portfolio of games and projects to play with friends: 6 Tutorials – Learn with interactive tutorials on animation, physics, and building games 10 Game Templates – Build your own arcade, platformer, and physics games 4 Toy Templates – Make a remote controller for your drone, and control Sphero robots 7 Physics Templates – Bouncing penguins, zero gravity, spin launchers, and cannons 10 Drawing Templates – Math art, kaleidoscope, program your own art studio app 5 Music Templates – Learn to program musical notes to play any song 10 Featured Hacks – Fun programs that combine all the above concepts CONNECTED DEVICE SUPPORT (FREE) Includes code blocks to control connected toys including drones and robots. Learn to use these new blocks in “Crash Course” with virtual representations of drones, robots and lights. Then find these blocks in the “Create” mode and build programs to control real devices. Supports programming Sphero, Ollie, Parrot Rolling Spider drone, Philips Hue and Lux personal lighting systems. TYNKER WORKSHOP (FREE) – Create games and apps quickly with the same visual programming language introduced in the puzzles – NEW! Learn the basics with interactive coding tutorials – Define your own programs with conditional logic, loops, functions, variables, and more – Add tilt, touch and other native behaviors to your games – Design animated characters using the character creator – Build realistic games using the physics engine – Work offline without Internet connectivity DRAGON JOURNEY (in-app purchase) Create functions and subroutines to lead your dragon through the forest. ** 72 Levels, across 2 different adventure scenarios, replay with 3 different dragons LOST IN SPACE (in-app purchase) Apply conditional logic to lead astronaut Biff to his moon base. ** 72 Levels, across 3 adventure scenarios LAZER RACER (in-app purchase) Draw complex geometric shapes using simple commands in this futuristic racing game. ** 48 geometric pattern puzzles Unlock hidden bonus games in every adventure! Puzzle Solutions Available. What Do Children Learn? Pattern recognition, problem solving, sequencing, spatial visualization, algorithmic thinking, how to debug programs. Introduces concepts like sequencing, repetition, and conditional logic. Reinforces basic geometry concepts while using programming to draw angles and lines. What Is Tynker? Tynker (www.tynker.com) inspires kids to create and collaborate through programming in a visual, intuitive and imaginative way. More than 30,000 schools and 26 million kids have started coding with Tynker, building critical computational thinking skills for future success. Tynker is inspired by visual programming languages such as Scratch from MIT, Alice from CMU, and other programming languages like Logo, SmallTalk, and Squeak.

8. Think & Learn Code-a-pillar

Guess who needs your help? The cute, smart and irresistible Code-a-pillar™! Will Code-a-pillar™ make it to the end of the maze? Will he eat the right number of leaves and fill his belly up for the next challenge? It’s in your hands to find out! Fun rewards, sound effects and animations add to the play and learning fun! Maze and numbers games gets kids thinking through solutions to problems! Help Code-a-pillar™ meander through obstacles to reach his target by creating a path for him to follow using the included drag and drop command segments. Will he hit the boulder or find his way around with YOUR help? Unlock special coding segments and obstacles as you level up! After all of his hard work, help Code-a-pillar™ re-fuel and get something to eat! Code-a-pillar™ will ask you to find a specific number of leaf bundles – drag the correct leaf bundles towards his mouth to feed him. Content levels up as you play! Challenging levels, increase with complexity – the more you play, the more you learn! Learning & Curriculum Content: Planning & sequencing – preschoolers learn to follow multi-step plans to achieve a goal. Problem Solving – generate and execute a solution to any problem. Number Recognition – understand and recognize numbers in Code-a-pillar’s™ world. Counting in Order – gain knowledge about numbers and how they go in order to form a sequence. For more information about Code-a-pillar™ and the Fisher-Price® Think & Learn line of toys and apps, please visit: http://fisher-price.com/thinkandlearn

9. Code Adventures

________________________________ • Rated ‘Best of the Best’ by Best Apps For Kids • Certified by Educational App Store ________________________________ Parents all around the world use Code Adventures to inspire their kids and spark in them a long-lasting interest in coding and science. Created with the help and input of educators and tested in schools, this game succeeds in teaching not only the basics of programming but also boosts logical thinking, problem solving, patience, persistence and self-confidence. THE GAME Take the exciting first steps in coding and delve into the world of Aurora – an utterly lovable fuzzball that needs your help to get back home. Train your brain and solve tricky spatial puzzles using only programming commands. Guide Aurora through fascinating colorful levels each of them presenting an even greater logical challenge. Different puzzle elements like flying platforms, movable bridges, ladders and portals are gradually introduced making programming even more fun. The game’s beautiful graphics, sounds and humorous messages keep kids focused on the learning process. Main features: • Solve challenging puzzles while learning how to program • Non-violent educational game suitable for kids, parents and teachers • Fascinating visuals, humorous sounds and lovable characters • Child-friendly environment with no in-app purchases and no ads • 32 well-crafted levels WHO CAN PLAY Code Adventures is designed for everyone to enjoy – from kids to teens to adults. Even players with no interests in programming can benefit greatly by improving crucial skills. • Suitable for children aged 6+ • Suitable for adults with interests in programming or brain-challenging puzzles • Great opportunity for parents to bond with their kids and spark in them an interest in STEM related subjects HIGH EDUCATIONAL VALUE Children have astounding capacity and infinite curiosity for learning new things. More often than not they are even better than adults at grasping complex concepts like algorithms and procedures. Getting familiar with software technology becomes more important each day in preparing your kid for the jobs of tomorrow. Code Adventures teaches the basics of every modern programming language in an amusing, positive and lovable environment. You will learn basic principles such as: • Order of operations • Functions • Lists • Goto and Wait statements • Loops • Conditionals Students using Code Adventures also develop valuable everyday skills. The game helps in the following ways: • Improves logical thinking and problem solving • Provides great mental training for the whole family • Boosts self-confidence, rewards patience and persistence • Develops cognitive and spatial skills • Teaches “out of the box” thinking • Fosters communication and curiosity A perfect brain teaser and an amazing educational gift for your kid, Code Adventures is a must-have. Immerse yourself into the colorful world of Aurora and see for yourself how easy it is to learn how to code!

10. Hopscotch