Best Icode School Apps & Games

210+ iOS apps & games curated and reviewed

4.6 avg rating
20 free apps & games
Updated April 2026

Whether you're new to icode school or looking for an upgrade, our curated collection of 210+ iOS apps and games has something for everyone. Each app is reviewed and rated by real users, helping you make an informed decision.

Top Picks for Icode School

iCode School#1

iCode School by iCode Franchise, INC

Empowering Future Innovators
Editor's Choice
📚 Education
5.0(1 ratings)
Free
iCode School screenshot 1
iCode School screenshot 2
iCode School screenshot 3
iCode School screenshot 4
iCode School screenshot 5
iCode School screenshot 6

This app provides students with a centralized platform to manage their academic life. It offers features for accessing courses, submitting assignments, communicating with instructors, and tracking progress. Students can also view attendance, manage schedules, and access educational articles.

codeSpark - Coding for Kids#2

codeSpark - Coding for Kids by HomerLearning, Inc.

Code. Create. Play. Repeat.
Strong Contender
📚 Education
4.6😊(40K ratings)
FreeAdsIn-App Purchases
codeSpark - Coding for Kids screenshot 1
codeSpark - Coding for Kids screenshot 2
codeSpark - Coding for Kids screenshot 3
codeSpark - Coding for Kids screenshot 4
codeSpark - Coding for Kids screenshot 5
codeSpark - Coding for Kids screenshot 6

This app offers hundreds of interactive coding games and activities for children aged 3-10. Kids can solve puzzles, design their own games and stories, and even participate in coding contests. It focuses on building essential coding concepts and problem-solving skills in a safe, ad-free environment.

What We Love

  • 👍 Fun and engaging
  • 🚀 Great for learning coding
  • 🎨 Lots of creative possibilities
  • 🤩 Awesome game/app

Room to Improve

  • 💰 Expensive subscription
  • 🐛 Buggy and glitchy
  • 🔍 Confusing UI/UX
Kodable Basics#3

Kodable Basics by SurfScore, Inc

Coding for Kids 4-10
Worth Considering
📚 Education
4.7😐(21K ratings)
FreeAdsIn-App Purchases
Kodable Basics screenshot 1
Kodable Basics screenshot 2
Kodable Basics screenshot 3
Kodable Basics screenshot 4
Kodable Basics screenshot 5
Kodable Basics screenshot 6

This app teaches children aged 4-10 foundational computer science concepts through engaging, game-based activities. It helps kids develop critical thinking and problem-solving skills by guiding them through mazes and allowing them to create their own games. The curriculum is designed to transition from basic logic to writing real code.

What We Love

  • 💡 Fun and educational coding game
  • 👍 Helps develop critical thinking and problem-solving skills
  • 🚀 Engaging for kids of various ages
  • 🎨 Ability to create custom characters and games

Room to Improve

  • 💰 Subscription-based model with high costs
  • 🐛 Frequent crashes and bugs
  • 🔒 Misleading trial period and automatic subscription

More Icode School apps to explore

4
Codecademy Go
Codecademy Go
Codecademy Go
Practice coding anywhere
Free

Practice coding skills on the go with personalized recommendations and daily flashcards. Reinforce concepts, review syntax, and track your progress to stay on track with your learning goals. Learn various tech skills like web development, data science, and AI.

Personalized course recommendationsDaily coding flashcardsPractice coding syntax
📚 Education
(38K)
free with in-app purchases
5
Tynker: Coding for Kids
Tynker: Coding for Kids
Tynker: Coding for Kids
Learn to code. Mod Minecraft
Free

This app offers a fun and engaging platform for children to learn coding and artificial intelligence. It guides them from visual block coding to text-based languages like Python and JavaScript, with opportunities to mod Minecraft and create AR apps.

Block-to-text coding transitionAI and Machine Learning basicsMinecraft modding and creation
📚 Education
(18K)
freemium
6
Sololearn: Learn to Code
Sololearn: Learn to Code
Sololearn: Learn to Code
Python, Java, C#, HTML courses
Free

Learn programming languages like Python, Java, and C# through interactive lessons and hands-on practice. This app offers bite-sized courses, coding challenges, and AI-powered support to help you build practical coding skills on the go. Join millions of learners worldwide advancing their careers and creating real-world solutions.

Interactive coding lessonsHands-on coding exercisesAI-powered coding support
📚 Education
(81K)
free with in-app purchases
7
Mimo: Learn Coding/Programming
Mimo: Learn Coding/Programming
Mimo: Learn Coding/Programming
Code Python, HTML, JavaScript
Free

Learn to code in Python, JavaScript, HTML, CSS, and SQL with AI-assisted development. This app guides you from beginner to building production-ready software and portfolio projects. Master modern developer workflows and launch your career.

Learn Python, JavaScript, HTML, CSS, SQLAI-assisted software developmentBuild portfolio projects
📚 Education
(108K)
free with in-app purchases
8
Tynker Junior: Coding for Kids
Tynker Junior: Coding for Kids
Tynker Junior: Coding for Kids
Easy to code, ideal for age 4+
Free

This app introduces children aged 4-7 to coding concepts through engaging, word-free picture blocks. It helps them develop problem-solving, logic, and critical thinking skills through interactive coding adventures. Designed for young learners, it makes learning to code fun and accessible.

Word-free picture block codingProblem-solving and logic developmentMusic and art creation
📚 Education
(4.1K)
free with in-app purchases
9
Hopscotch-Programming for kids
Hopscotch-Programming for kids
Hopscotch-Programming for kids
A bite-sized intro to coding
Free

This app allows children to create their own games, art, and stories using kid-friendly programming. Users can share their creations with a moderated community, play and remix projects from others, and learn to code through interactive video tutorials.

Create games, art, and storiesKid-friendly programming interfaceShare creations with a moderated community
📚 Education
(15K)
freemium
10
Sphero Edu
Sphero Edu
Sphero Edu
Coding for Sphero Robots
Free

This app allows users to learn and create with programmable robots. It offers multiple coding methods, from drawing paths to advanced text-based programming. Educators can manage classes and track student progress, making learning fun and interactive.

Multiple programming modes (Draw, Block, Text)Access sensor data via graphsPre-made STEAM lessons
📚 Education
(1.5K)
free with in-app purchases
11
Programming Hub: Learn Coding
Programming Hub: Learn Coding
Programming Hub: Learn Coding
Code Java,C,Python,AI,Compiler
Free

Learn to code through interactive, game-like lessons. Access over 5000 code examples and 35+ courses in various programming languages, all within a single app. Practice and build your skills with the world's fastest compiler.

Interactive coding lessons5000+ code examples35+ programming courses
📚 Education
(9.8K)
free with in-app purchases
12
Splash Jr: PreK & Kindergarten
Splash Jr: PreK & Kindergarten
Splash Jr: PreK & Kindergarten
Kids games for 4-6 year olds
Free

This app offers engaging, play-based lessons and games designed to build early reading, math, and thinking skills for preschool and kindergarten children. It provides a structured learning path with interactive activities to foster curiosity and a love for learning.

Reading readiness skillsMath readiness skillsCognitive and creative skill development
📚 Education
(5.2K)
free with in-app purchases
13
imagi - fun coding game
imagi - fun coding game
imagi - fun coding game
Learn to code in Python
Free

Learn Python coding through creative projects and a supportive community. Build pixel art, animations, and share your creations. Connect with friends and even bring your code to life with a physical gadget.

Learn Python basicsCreate pixel art and animationsExplore community projects
📚 Education
(3.1K)
free
14
SplashLearn: Kids Learning App
SplashLearn: Kids Learning App
SplashLearn: Kids Learning App
Fun Reading & Math Kids Games
Free

This app offers curriculum-aligned math and reading lessons for children aged 2-11 through interactive games, books, and activities. It adapts to each child's learning level, providing personalized support and challenges to build foundational skills and confidence.

Curriculum-aligned math and reading lessonsInteractive learning games and activitiesPersonalized learning paths
📚 Education
(32K)
free with in-app purchases
15
Encode: Learn to Code
Encode: Learn to Code
Encode: Learn to Code
Learn coding at your pace
Free

Learn to code with interactive, bite-sized lessons designed for busy schedules. Master popular languages like Python, JavaScript, and SQL through hands-on exercises and challenges. Ideal for beginners, this app makes coding accessible and fun, offering certificates upon completion.

Bite-sized interactive lessonsHands-on coding exercisesLearn Python, JavaScript, HTML/CSS, SQL
📚 Education
(6.1K)
free with in-app purchases
16
Evo by Ozobot
Evo by Ozobot
Evo by Ozobot
Hack creativity with Evo
Free

This app serves as a companion for learning and creating with a robot companion. It provides access to coding tools, classroom resources, and support to maximize the robot's capabilities for educational and home use.

Learn with robot companionCreate with robot companionConnect with robot companion
📚 Education
(1.1K)
free
17
Osmo Coding Awbie
Osmo Coding Awbie
Osmo Coding Awbie
Go on a coding adventure!
Free

This app introduces children to coding through a fun, interactive adventure. Players use physical blocks to program a character's journey, combining tangible play with screen time to learn problem-solving and logic skills.

Learn coding with physical blocksInteractive screen-based gameplayProgram character's journey
🎮 Games
(440)
free with in-app purchases
18
ScratchJr
ScratchJr
ScratchJr
by Scratch Foundation, Inc.
Free

This app allows young children to create their own interactive stories and games by snapping together graphical programming blocks. It fosters problem-solving, creative expression, and develops early numeracy and literacy skills in a fun, motivating context.

Program interactive storiesCreate gamesSnap-together programming blocks
📚 Education
(1.5K)
free
19
Animal Run Road Crossing Games
Animal Run Road Crossing Games
Animal Run Road Crossing Games
Cross the Roads Kids Adventure
Free

This app offers a curriculum of engaging games for children, covering math, literacy, and emotional development. It provides a safe, ad-free environment with personalized learning paths and progress tracking for parents.

Math exercises (number sense, addition, subtraction, etc.)Tracing letters and numbersPhonics and interactive reading
📚 Education
(3.9K)
free with in-app purchases
20
Coding For Kids: Learn To Code
Coding For Kids: Learn To Code
Coding For Kids: Learn To Code
Learning Games Academy App
Free

This app teaches children the fundamentals of coding through over 200 engaging games. It helps develop problem-solving, memory, and logical thinking skills, preparing them for future academic and technological challenges. The program covers essential coding concepts with numerous levels and interactive activities.

200+ fun coding gamesTeaches sequences, loops, functions, debugging, arraysImproves problem-solving skills
📚 Education
(4.4K)
subscription