Top 10 Programmable Robots

  1. Lego Mindstorms EV3
  2. Wonder Workshop Dash
  3. Sphero 2
  4. Anki Cozmo
  5. Makeblock mbot Kit
  6. Edison
  7. Lego Boost
  8. Ozobot Evo Starter Pack
  9. OWI Robotic Arm Edge
  10. Code and Go Robot Mouse Set

Here is our list of the Top Ten Programmable Robots. Please click on the list to read the relevant review or scroll below.

What is a Programmable Robot?

Programmable robots are robots that can be programmed using code to carry out a series of actions. Most will therefore have some form of autonomy (ability to move around by themselves) but some may still require a form of external device (remote control) or activation such as voice to work. Our list includes both.

How we Review Programmable Robots?

When reviewing robotic toys we consider the following:

  • How educational the robot is and the skills that it develops

  • Entertainment and enjoyment value

  • Functionality and features

  • Ability of continuous skill progression

  • Quality of the toy

  • Variety of games and interactions available

  • Learning resources available

  • Value for money

#1 Lego Mindstorms EV3

Programmable Robots

Amazon’s Customer Ratings: 4.5 stars        (640 Customer Reviews)

  • Pick me for the best all around for learning robotics

Lego Mindstorms are amazing robotic kits that enable anyone to build an impressive robot. They are exceptionally flexible and powerful and can be used by beginners through to advanced builders.

Five different robots can be created and controlled by the free EV3 Programmer App and a tablet. This is an easy drag and drop interface that teaches beginning coding skills and will enable you to program your robot to walk, talk and interact. Once familiar with these skills one can use the advanced programming features to create complicated projects.

Lego Mindstorms are ideal for learning all aspects of robotics from building through to advanced programming. Their flexibility enables one to continually grow and improve one’s skills.

Age: 10 to 15 yrs +
Code language: Multiple available. Comes with EV3-G
Code ability: Basic code ability required for EV3-G
Prebuilt / Kit build: Kit build. Creates 5 different robots
Autonomous: To a degree
Tablet or Phone: Required as well as WiFi / Bluetooth and EV3 app
Parental guidance: Yes depending on age and skill
Batteries: 2 x AAA required
Ability to grow: App gets updated

Pros:

  • Able to use third party code language so can programme to an advanced level

  • Very interactive and develops a wide range of skills

Cons:

  • Expensive

Click to see Mindstorms EV3

#2 Dash

Dash Robot

Amazon’s Customer Ratings: 4.3 stars        (364 Customer Reviews)

  • Pick me for the best at teaching programming on a pre built robot

Dash is pre-built, charged and ready to use out of the box. Dash is a fun and entertaining robot great for children 6 yrs +. It’s designed to make learning to code fun and engaging. It dances, sings, responds to voice and navigates objects. There are hundreds of projects, challenges and endless possibilities.

The Wonder app is visual and intuitive. There are five different apps for different coding levels enabling kids to design more complex programs.

Dash has won many awards and is the ideal combination of fun entertainment and STEM education for young children.

Age: 8 yrs +
Code language: Multiple types in different apps
Code ability: Basic code ability required
Prebuilt / Kit build: Prebuilt
Autonomous: To a degree
Tablet or Phone: Required as well as Bluetooth and apps
Parental guidance: No
Batteries: Included
Ability to grow: App gets updated

Pros:

  • Variety of apps available for programming at different levels

  • Very educational and engaging

  • Easy enough for kids not to get frustrated but challenging enough for them to learn

Cons:

  • Expensive

Click to see Dash

#3 Sphero 2

Sphero 2

Amazon’s Customer Ratings: 4.0 stars        (471 Customer Reviews)

  • Pick me for the best outdoor programmable robot

Sphero 2 is an app controlled robotic ball with an amazing ability to entertain whilst teaching the basics of programming. Suited for children 8 yrs + endless possibilities can be created to ensure hours of fun.

There are over 30 apps to choose from including augmented reality and educational.  The SPRK program (Schools, Parents, Robots, Kids) teaches both simple and complex principles of computer programming, maths and science whilst augmented reality apps brings virtual 3D characters to life. Play battles with virtual creatures or turn Sphero 2 into an animal!

Sphero 2 is not just for the indoors. It is waterproof and pet proof with a rugged design for extreme stunts. Accessories include protective covers, jump ramps and terrain parks.

Age: 8 to 14 yrs +
Code language: JavaScript but multiple available
Code ability: Basic required
Prebuilt / Kit build: Prebuilt
Autonomous: But limited
Tablet or Phone: Required as well as Bluetooth and Sphero apps
Parental guidance: No except initial set up
Batteries: Included
Ability to grow: Multiple apps that get updated

Pros:

  • Extremely rugged and can be used outdoors

  • Waterproof and floats

  • Accessories available from different covers, to Lego compatible trailers

Cons:

    Click to see Sphero 2

    #4 Anki Cozmo

    Robot Cozmo

    Amazon’s Customer Ratings: 4.3 stars        (1,819 Customer Reviews)

    • Pick me for the best personality and companionship

    Cozmo is a robot with a huge personality. Armed with artificial intelligence Cozmo is able to express many different emotions making it the most adorable robot on the market. What’s even more amazing is that he continues to learn and evolve the more time you spend with him! Cozmo is not just a robot he is a companion.

    Cozmo uses code lab a visual drag and drop platform which enables complete beginners to learn to code. Once that is mastered one can use the SDK app (Software Development Kit) to take your skills to the next level by harnessing Cozmo’s advanced robotics.

    One thing to note (especially for adults experimenting with SDK who have young children) when using SDK you have the ability to change Cozmo’s personality. Although this can be fun as well as educational some young children have been negatively impacted by this due to losing Cozmo’s original personality.

    Cozmo comes with three power cubes which are used for multiple games that you can play with him, giving you endless hours of entertainment.

    Age: 8 yrs +
    Code language: Codelab and Python
    Code ability: None required
    Prebuilt / Kit build: Prebuilt
    Autonomous: To a degree
    Tablet or Phone: Required as well as WiFi and Cozmo app
    Parental guidance: No except initial connection
    Batteries: Included
    Ability to grow: App gets updated frequently

    Pros:

    • Great personality due to artificial intelligence

    • Encourages programming

    Cons:

    • Initial connection requires an adult

    • Requires good quality internet and WiFi

    Click to see Cozmo

    #5 Makeblock mbot kit

    Makeblock mbot robotic

    Amazon’s Customer Ratings: 4.1 stars        (132 Customer Reviews)

    • Pick me as a good introduction to building robots

    MBot is a kit robot for children 8 yrs + that can be assembled relatively easily within 20 mins. It’s a good introduction to kit builds and the skills required for building. As one gets more competent there are lots of add-on parts one can get to produce more complex designs and it is compatible with Lego.

    It is also an Ideal introduction to projects based on the Arduino board if wanting to get into more advanced robotics.

    The mBlock Blocky app teaches kids entry level coding based on Scratch and it is pre programmed out of the box with three modes for instant use.

    Age: 8 yrs +
    Code language: Scratch 2
    Code ability: Basic code ability required
    Prebuilt / Kit build: Kit build. Creates 1 design
    Autonomous: To a degree
    Tablet or Phone: Required as well as Bluetooth and apps
    Parental guidance: Yes depending on age and skill
    Batteries: Required 4 x AA and CR2025 for remote
    Ability to grow: App gets updated

    Pros:

    • Easy to build in 15 mins with no soldering

    • Very educational and engaging

    • Many add-ons available to construct different designs

    • Compatible with Lego

    Cons:

    • Could have better instructions

    • Requires Makeblock Bluetooth dongle otherwise there’s compatablity issues with other makes

    Click to see mbot Kit