For Teachers

For Parents

Hopscotch: Coding for kids

  • iPad, iPhone
  • Free
  • age 7+

About Hopscotch: Coding for kids

Hopscotch is a free drag-and-drop coding app that helps kids learn coding. Hopscotch provides a scaffolding learning for coding. This app empowers the students to experiment and write their own code and programs in Hopscotch programming language. 

Students need to be independent readers and can access many levels to solve coding problems. Once these have been mastered students can create their own coding programming stories.

The app provides excellent, quirky graphics that look like old school arcade games. The in-app platform and instructions is an excellent resource for students to explore other coding programs that have been uploaded to the Hopscotch community learning hub.

This is by far one of the best coding apps for kids available. Hopscotch app download is available for iOS (iPad and iPhone) devices as well as on desktop (PCs, laptops and Mac computers).

Hopscotch: Coding for kids Review

Parents need to know that the Hopscotch: Coding for kids, a visual programming language app is suitable for children aged 9 and upwards and is a programming game that provides scaffold learning (step by step) for computer coding. The app has many levels to complete and provides excellent, colourful graphics and a user friendly interface. The app has no in-app purchases with no adverts. It's a lot like Scratch and ScratchJr, two other block-based coding tools, and one big difference is that Hopscotch is built just for mobile devices.

Hopscotch app is relatively easy to use and navigate and once shown to your child they should be able to progress with the app unsupervised, however it is noted that your child needs to be an independent reader to get the most from this application. The application requires you to sign in with an account and email address; some parents may find this a little off putting. The home screen displays two options to either Make or Play. The Make option enables you to start a project. Parents and children alike will find this very overwhelming and we suggest that you follow one of the projects with the in-app video to get used to the controls. There are four of these. We tried to return to the other option of Play but seemed to be locked in a different screen version of the application. However, there are many options here and a number of different categories.

Children can create animations and games by dragging and dropping commands and instructions into a lined script. Children choose characters, colorful monsters or animals and customize commands to make the characters move where they want or do what they want. They drag each command into place in the script and customize as they choose. They can easily experiment with what different commands do and revise their script as needed. Hit Play to run their script, and they can share it with others via email.

The app offers a simple drag and drop selection of visual blocks that represent the basic of computer programming. Children can also work with advanced functions such as loops, variables and conditional statements. While the app provides the basics for coding some children may find the application limited as the games and animations created are quite basic. Parents might what to consider further applications that provides more variety of more complex coding.

Hopscotch is a good example of a scaffolding learning platform for children. Children will start with the simplest of coding and very quickly can build their confidence to create advanced animations and games. We did find that the app was a little overwhelming in places and children would benefit from further examples for inspiration. However, the interface is easy to use the characters are colourful and bright. Start kids off with step-by-step logic apps such as Kodable or Tynker and then move them to Hopscotch: Learn to Code Through Creativity to create their own programs.

This is a good application but your child may need more support than other computer programming apps in a similar age range. This application is free and supported by a great website with further ideas to explore.

Read More Less

Additional Information

Teacher Ratings


iPad, iPhone





Critical Thinking
Engagement and Usability
Academic Relevance


In-App Purchases - No

In-App Advertising - No


Hopscotch Technologies

Screenshots for Hopscotch: Coding for kids

  • Hopscotch: Coding for kidsHopscotch: Coding for kidsHopscotch: Coding for kidsHopscotch: Coding for kidsHopscotch: Coding for kids


Hopscotch teaches kids to code using simple, intuitive building blocks. Kids can create games, animations and other programs in this colorful, interactive environment. Learn to code and make your own games with Hopscotch.

“Hopscotch is the best way to express your imagination! Most other "learn to code" apps just make you complete boring levels with 4 "move" blocks, but in hopscotch you have the freedom to create anything, which is amazing.” — BuildASnowman, Hopscotcher

“This taught me sooooo much about basics of coding. I have been able to make some cool games I hope to learn more as I advance this app was extremely helpful and easy to learn.” — BestBeginnersCoding, Hopcotcher

“I had ZERO background or programming experience. I personally checked all 8 or 10 of these blogs about recommendations. And Hopscotch was the most intuitive and interactive. It’s not like you’re just playing video games. My daughter loves it!” — Mom, S. to daughter, 8

“I am a 4th grade teacher who LOVES your app. Our students have been introduced to coding through it and I am impressed with the creativity they have shown and the skills they are building while creating projects.” — Kelley, 4th grade teacher

Whether games, art, stories, or more, you can code whatever you want with kid-friendly programming. Publish your creations to Hopscotch’s fully moderated community, where kids can play and learn from your games.

Explore and learn from millions of projects created by other kids. Open up any project to play, tweak, or remix it. With thousands of games published every week, you’ll never run out of ideas or inspiration!

Our play-along video tutorials teach you to make Crossy Road, PokemonGo, and more. Listen, watch, and code as you go! As you become a better programmer, Hopscotch will challenge you to create increasingly advanced games and apps. These skills will help you in high school, college, and beyond.

See how much your child will love learning to code with Hopscotch! Join 10 million families coding on Hopscotch. Upgrade for premium creation tools. Get a week-long free trial, and then subscribe for $7.99/month or $79.99/year. You can cancel anytime, hassle free.

Hopscotch is used on 44% of school iPads in the US. Sign up as an educator when you download Hopscotch, and then start coding in your classroom with free lesson plans and student accounts. Increase student engagement with our library of self-guided video tutorials. Email us for more discounted classroom packages: Learn more at

Hopscotch values kids’ safety and privacy. Hopscotch does not require or collect Personal Information from children, and is COPPA Certified by iKeep Safe.

Read More Less