The Edison robot is a programmable robot ideal for teaching STEM, computational thinking and computer programming to students aged 4 to 16 years old.