Coding Apps for Kids

2 June, 2020

Coding Apps for Kids

Which coding apps for kids are best?

  • LEGO BOOST: This coding software for kids takes LEGO to another level, allowing them to programme a number of different models with an icon-based coding app
  • ScratchJr: A version of the block-based language Scratch designed for younger kids, who can animate and customise characters and build simple stories
  • Swift Playgrounds: This coding app for iPad teaches Swift, Apple’s programming language, through challenges in a 3D interactive world and many in-built lessons

Coding Apps for Kids

Coding for kids

Surveys conducted by Common Sense Media in 2017 and 2019 respectively revealed that 42% of children under the age of 8 own their own tablet, and that by the age of 11 over half of children in the US own a smartphone, rising to 84% of teenagers. Although these figures may concern some people, especially with regards to younger children, possession of a smartphone or tablet does not limit a child to mindless activities but can offer endless possibilities for learning.

One of these opportunities is coding apps for kids, which teach them to be a creator rather than just a consumer of technology. Coding apps are compatible with smartphones and tablets, allowing kids to learn programming and develop their literacy, maths, problem solving and creative skills in a portable and accessible format. This coding software for kids ranges from Visual Programming Language (VPL) platforms involving block-based coding with no typing skills required, to apps which teach professional typed languages via creative activities. For comprehensive in-depth learning, classes with a tutor are unrivalled. However, for fun, independent activities which provide an introduction to programming, there are coding apps to suit all levels and interests.

LEGO Boost

LEGO BOOST app

LEGO has always been a popular toy, providing hours of engagement. The LEGO BOOST coding app for kids takes this to another level, giving them the chance to bring their models to life through icon-based coding commands. The app guides children through the process of building and programming their models to move, make sounds, and sense motion, colour, and distance. The LEGO BOOST coding app for iPad and other tablets is free to download, but the model kit must be purchased - available kits include the BOOST Creative Toolbox with 5-in-1 models, a Star Wars Droid Commander, and a roaring, fighting dragon. Although the kits are fairly expensive, they are worth the investment for kids genuinely interested in coding and robotics.

  • Designed for children aged 7 and older.
  • LEGO BOOST coding app is free and available on iPad, Android, and Kindle Fire. Smartphones are not currently supported.

Scratch Jr

ScratchJr app

ScratchJr coding app for kids was designed by the MIT Media Lab as a simplified version of the VPL known as Scratch. On the ScratchJr coding software, kids snap together blocks to animate characters and build simple stories. Whilst getting an introduction to the basics of programming they will learn how to solve problems, design their own projects, and develop maths and literacy skills. The ScratchJr website has very clear and helpful explanations of its interface and blocks.

  • Designed for kids aged 5-7.
  • ScratchJr is a free coding app for iPad, Android tablets, and Kindle Fire.

Swift Playgrounds

Swift Playgrounds app

Swift is a typed programming language developed by Apple for building apps for their products. Swift Playgrounds is a coding app for kids and adults which teaches them to code by solving puzzles and challenges in a 3D interactive world. In-built lessons guide kids through the core concepts of programming, beginning with the very fundamentals of Swift, and as their knowledge progresses kids can create their own playgrounds from scratch and easily share them with others. The app can also be linked via Bluetooth to third-party devices such as robots and drones, which can be programmed right from Swift Playgrounds!

  • Suitable for older kids with typing abilities.
  • Free to download, and compatible with iPad only.

If your child wants a big leap forward in their coding abilities, then classes with a tutor are the best idea; coding apps can then be used outside of the classroom to practice the skills learnt. At CodeAdvantage, we offer a range of online coding classes and private coding classes to suit all ages and abilities. These include block-based coding, text-based coding, game design with Scratch and Roblox, and web development with JavaScript and HTML. All our instructors are professionals with strong technical backgrounds, and class sizes never exceed 7 students, so your kids will make some real progress!

Photos by Kelly Sikkema, Patricia Prudente on Unsplash