Rating codeSpark Academy - 5 out of 5 - Best Rating 5.0

  • Android, iPad, iPhone
  • Free
  • age 5+
Downloadfor Android Downloadfor iOS

codeSpark Review

codeSpark is a game designed to teach kids computer science and coding concepts. The game-like interface makes coding fun for kids and they don’t even realize they’re learning.

Parents can access a full curriculum explaining the concepts on the codeSpark website linked in the parent section. codeSpark is free to download and available for iOS (iPhone and iPad) and Android devices. 

codeSpark offers a 7-day free trial to access all lessons, puzzles and games, with a subscription required afterwards.

App Information

Adaptive Learning Adaptive Learning
Games Games
Common Core Standards Common Core Standards

Suitable for ages - Primary School Apps (5-7 Years)
Primary School Apps (7-11 Years)

Subjects & Topics - Computer Science

Great for - Thinking & Reasoning
Academic Relevance

Publisher - codeSpark

codeSpark Features

  • Childhood STEM education through interactive mobile-based activities
  • Curriculum is based on research from MIT, Princeton & Carnegie Mellon
  • Cute designs and concepts featuring fun animal characters
  • Kids can personalize their content as they code their own games
  • 7-day Free Trial for individual users
  • Free resources for public school teachers

How much does codeSpark cost?

Try it for free for 7 days (payment information required)

You can get codeSpark in two ways: as a subscription or as a gift.

A subscription to codeSpark costs $9.99 per month (or $6.67 per month if you pay for a year), which is cheaper than most other coding programs that can cost around $20 per month or more.

You should know that the subscriptions will renew automatically, so you have to cancel them before they end or you will be charged again. Some users might find this annoying.

If you prefer a limited-time plan or want to give codeSpark to someone else, you can also buy codeSpark as a gift, with options for 6 months, 12 months, or lifetime access.

Is it good for learning?

codeSpark uses fun, animation, graphics, and cute characters to teach children how to code.

Screenshots for codeSpark

  • codeSpark AcademycodeSpark AcademycodeSpark AcademycodeSpark AcademycodeSpark Academy


  • User-friendly and easy to follow real-time tutorials
  • Teaches the basics of computer science and other cognitive skills such as sequencing, pattern recognition, short-term memory, working memory, problem-solving, creative thinking, timing, and re-prioritizing
  • Combines multiple skills in several sections of the game, which may be good for multi-tasking and coordination
  • Provides parents and teachers with information on coding resources, the full curriculum, solutions guide, offline activities, and how-to videos
  • KidSafe Certified and does not contain advertisements or in-game purchases


  • User-friendly and easy to follow real-time tutorials
  • Absence of real-world coding languages

How does codeSpark work?

codeSpark is a simple game-based app for learning about coding concepts. codeSpark makes learning to code fun and rewarding for kids, and offers plenty of help along the way. codeSpark includes challenging drag-and-drop puzzles that introduce kids to the logic of programming using visual blocks of code. This kids coding app help develop thinking and reasoning skills and well as promoting self-direction. 

codeSpark teaches young children basic computer science skills through puzzles, tutorials and game play. In the “puzzle” section, players learn basic and advanced sequencing and looping by directing the main character through a series of problematic environments. codeSpark explores a fundamental coding concept where kids use logical thinking and problem solving skills to help The Foos accomplish tasks. codeSpark empowers young thinkers to become makers as kids learn to create their own stories and games. 

CodeSpark is one of the recommended coding apps for kids by the Educational App Store.

Download codeSpark

You can download codeSpark on your iOS or Android devices from the app stores. Download the codeSpark app from the Apple App Store or the Google Play Store.

Downloadfor Android Downloadfor iOS

Frequently Asked Questions

Is there a codeSpark free trial?

Yes! CodeSpark offers a 7-day free trial that provides unlimited access to all the games and activities.

Is codeSpark free?

codeSpark is completely free for teachers and librarians who work in public schools in the US and non-profit organizations, as long as they verify their status.

Is codeSpark free for Homeschool use?

Homeschooling parents will have to pay for a subscription to codeSpark at a discounted rate.

Is codeSpark easy to use?

The word-free design makes it easy for pre-readers to get a head start with coding before learning to read. The carefully designed puzzles allow kids to learn without the help of an adult and build confidence in problem-solving. The open play area allows kids to code their own games and share them with the community of kid coders. Kids can also code interactive stories with custom voice recordings and photos.

CodeSpark Alternatives

If you are looking for CodeSpark Alternatives, here are some that teach your child how to code, including Code Monkey, CodeCombat, Robocode, and Codewars.

Bottom Line

codeSpark is an amazing platform for children. It helps them develop and improve their coding skills in a fun and engaging way.

You may also like:

Coding Games for Kids


Privacy Rating

Data Safety

Does the app provide a secure and safe experience for its intended userscodeSpark is safe to use

Value and Presentation

Is the app easy to use and accessible?codeSpark is easy to use and accessible
Is this app well-made and presented?codeSpark is well-made and presented
Is this app useful for its intended users?codeSpark is user-friendly
Does this app provide good value?codeSpark provides good value to the users

Ads & Tracking

Advertising is not displayedAdvertising is not displayed