
Teach coding, computational thinking and STEAM concepts
with Edison Robot projects – it's easy using our FREE Teacher's Resources
All of the Edison robotics programming languages have complementary teaching resources including lesson plans, teacher’s guides and student activities and worksheet sets. These teaching resources are designed to help educators unlock robotics and coding to get the most out of Edison in their classrooms. All of the educational resources are free to use and licensed under Creative Commons so they can be adapted, modified and translated.
No matter what you are using Edison to teach, our resources can help each step of the way.

EdBlocks – Block-Based Coding
Introducing students to coding and robotics for the first time? Working with students aged 7+ years old? Looking for a fully graphical programming language?
EdBlocks is perfect for introducing anyone to programming, and the EdBlocks teaching resources are ideal for students aged 7 to 10 years old.
EdScratch – Scratch-Based Coding with Edison
Need a programming language that is easy to learn but still offers a robust platform for computer science education? Working with students aged 10+ years old? Looking for a way to make the transition to using more complex programming structures approachable even with no prior coding experience?
EdScratch combines the ease of drag-and-drop programming with powerful functionality and versatility, perfect for developing solid computer science fundamentals.

EdPy – Text-Based Programming in Python
Ready to introduce students to text-based programming? Looking for a way to introduce Python? Already teaching Python
and need a way to make it more accessible to your students?
EdPy, based on the popular computer programming language Python, is a highly versatile text-based programming language for Edison robots.

EdCreate – Interactive Engineering and Programming Projects
Looking to promote creative problem-solving? Need a way to give students experience finding STEM applications to real-world scenarios? Searching for extra programming projects to complement the Edison programming and robotics curriculum?
EdCreate, the Edison Robot Creator’s Kit, is a 5-in-1 expansion pack construction system designed to work with the Edison robot. EdCreate enriches students’ STEM education experience through a wide range of engineering, design and programming challenges.
Looking for EdWare? EdWare was the original language for the Edison robot. EdWare has since been retired, replaced by our three other languages: EdBlocks, EdScratch and EdPy. You can still access information about EdWare here.
