Lesson plans and teaching resources for the Edison robot
Teaching coding, computational thinking and STEAM projects with Edison robots is easy using our free teaching resources.
All of the Edison robotics programming languages have complementary teaching resources including lesson plans, teacher’s guides and student activities & worksheet sets. Our 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 licenced 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 the Edison robot.
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?
The EdCreate 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.
Finished all the EdCreate lessons? Take on some of the Edison design challenges, including original design contests and one-off design activities.
Looking for even more activity ideas?
Need a one-off activity? Want more cross-curricular STEAM options to try? Interested in seeing some of the best educational projects created by the Edison community?
Whether you are looking for a stand-alone activity to get your class started with Edison, are seeking options to tie Edison into specific subjects, or you need more for students to do above and beyond the coding lesson plans and the Edison design challenges, check out these educational activities, perfect for the classroom.
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.