Chromebook laptop with image of littleBits and BOLT STEAM Robots in the background.
Chromebook laptop with image of littleBits and BOLT STEAM Robots in the background.

Free Coding Apps

Sphero makes coding apps for kids of all skill levels. Play-based learning through Sphero’s apps allows kids to retain knowledge a lot easier and build lasting coding knowledge.

See Apps

Why Should You Choose Sphero To Learn How To Code?

Learn how to code by completing games, contribute to the community, and grow with Sphero. Whether you’re just starting your journey or you’re an advanced coder, Sphero can help you take your skills to the next level so you can go #BeyondCode.
Kid driving robot into blocks with Mom.
Activities are always being added to our coding apps, so there’s no shortage of ways to get in on the fun. Plus, you can turn your ideas into reality and make your own games.
RVR robot with littleBits and two kids smiling in the background.
With Sphero’s educational tools, you gain hands-on coding experience through play-based learning. Experience the best of both worlds by combining virtual lessons with physical activities.
Girl programming BOLT STEAM robot's matrix.
Skip a monthly subscription fee with our apps included in the purchase of every Sphero robot or littleBits kit. Avoid rushing through lessons and progress at your preferred speed.
Group of Sphero Heroes.
Collaborate with an active community of passionate coders that use Sphero apps to learn, teach, and grow.
Middle School kid programming BOLT STEM robot on an ipad.

Here’s How Sphero’s Free Coding Apps Work:

  1. Pick your favorite Sphero robot or Sphero littleBits STEM toy

  2. Download the included coding apps

  3. Complete educational activities

  4. Gain coding skills

Step One: Pick your favorite Sphero robot or littleBits STEAM Kit

Sphero Mini

$49.99

Shop Now >

Sphero Mini STEM Robot.

OVERVIEW

Approachable, easy-to-learn, introductory programmable robot for all ages and coding skill levels.

SKILL LEVEL

Beginner

  • Drive modes
  • Draw coding
  • Block-based coding

LEARNER PROGRESSION & ACTIVITIES

See Chart >

DEVICE NEEDED

See Compatibility >

littleBits STEAM+ Kit

$399.99

Shop Now >

littleBits Learning at Home Kit.

OVERVIEW

The STEAM+ Kit was designed specifically for Sphero's new Fuse app.

SKILL LEVEL

Beginner

  • Engineering
  • Circuit building

LEARNER PROGRESSION & ACTIVITIES

See Activities >

DEVICE NEEDED

None Needed

Sphero Mini At-Home Learning Starter Kit

$89.99

Shop Now >

Sphero Mini At-Home Learning Starter Kit.

OVERVIEW

An open-and-go kit with step-by-step guided activities included to learn the foundations of coding at home.

SKILL LEVEL

Intermediate

  • Drive modes
  • Block-based coding

LEARNER PROGRESSION & ACTIVITIES

See Chart >

DEVICE NEEDED

See Compatibility >

Sphero BOLT

$149.99

Shop Now >

Sphero BOLT

OVERVIEW

Sphero's most widely used in-school robot.

SKILL LEVEL

Intermediate-Advanced

  • Block-based coding
  • Javascript

LEARNER PROGRESSION & ACTIVITIES

See Chart >

DEVICE NEEDED

See Compatibility >

OVERVIEW

  • Approachable, easy-to-learn, introductory programmable robot for all ages and coding skill levels.

  • The STEAM+ Kit was designed specifically for Sphero's new Fuse app.

  • An open-and-go kit with step-by-step guided activities included to learn the foundations of coding at home

  • Sphero's most widely used in-school robot.

SKILL LEVEL

  • Beginner

    • Drive modes
    • Draw coding
    • Block-based coding
  • Beginner

    • Engineering
    • Circuit building
  • Intermediate

    • Drive modes
    • Block-based coding
  • Intermediate-Advanced

    • Block-based coding
    • Javascript

Step Two: Download the Coding Apps

Microsoft Surface with Sphero Edu code on the screen.

Sphero Edu

Sphero Edu is your hub to create, contribute, and learn with Sphero robots. New activities are added every week!

Compatible Products: BOLT, Mini, RVR, SPRK+, SPRK Ollie, SPRK, Sphero 2.0, BB-8, BB-9E, R2-D2, R2-Q5

NOTE: Version 6.0 for Fire OS coming soon.

Hand holding iphone and programming Sphero Edu Jr coding app for kids.

Sphero Edu Jr

Level up with Sphero’s all new drag and drop blocks in the Sphero Edu Jr app, designed just for indi. Control how indi reacts to the world through intuitive yet powerful programming blocks or enhance computational thinking skills by creating new patterns and solving puzzles.

Compatible Product: indi

A boy guiding his Sphero Mini through a set of colorful bowling pins.

Sphero Play

Sphero Play is the end-all, be-all for fun. With it, you can drive and play games with your Sphero robot, or try out Block Drive for an intro to programming with colorful blocks.

Compatible Products: BOLTMini, RVR, SPRK+, SPRK

Laptop with littleBits simulator on the screen.

littleBits Fuse App

Fuse is our newest app release. With Fuse, you can take your coding skills further by programming your Bits using conditionals, loops, and functions.

Compatible Products: littleBits

Step Three: Complete Educational Games

Step Four: Gain Coding Skills!

Coding a robot toy on kitchen counter.

Level up your programming knowledge from beginner to advanced by completing lessons, creating games, and collaborating with the Sphero community.

Millions of kids are already turning to Sphero to learn how to code. Are you ready to join them?