Edison Robots

More than just a robot!

Edison comes with extensive resources to help teachers integrated the Edison Robot into the curriculum. Click on the button below each programming language to view lesson plans, worksheets and how-to videos!


EdBlocks - Beginner

EdBlocks is a fully graphical robot programming language for the Edison robot that is super easy to use. A drag-and-drop block-based system, EdBlocks is intuitive and fun, even for younger users. Perfect for introducing anyone to programming, EdBlocks is ideal for students aged 7 to 10 years old.

Go EdBlocks!



EdScratch - Intermediate

EdScratch is a vertical block-based visual programming language based on Scratch. EdScratch combines the ease of drag-and-drop programming with powerful functionality and versatility. The result is a robot programming language that is easy to learn and offers a robust platform for computer science education. EdScratch and the free-to-download EdScratch lessons are ideal for students 10-11 years old and above.

Go EdScratch!



EdPy - Advanced

EdPy is a highly versatile text-based programming language for the Edison robot. EdPy is based on Python, a popular computer programming language renowned for being easy-to-learn with high readability. With EdPy, students are learning the core of a real programming language. EdPy and the free-to-download EdPy lessons are ideal for students 12 years old and above.

Go EdPy!