Edison Resources

Lesson plans and teaching resources for the Edison robot

Getting your class started on a STEM education journey like no other is easy using the Edison robot with our free teacher resources. The versatility of the Edison robot makes it a brilliant tool for teaching a wide range of STEM subjects including computer science, coding, electronics and engineering. Our teaching resources are designed to help educators unlock robotics and coding to get the most out of Edison in their classrooms.

EdMat robot activity mat

The EdMat is an A1 size (59cm x 84cm) (23.2in x 33.1in) robot activity mat that can be printed at your local print shop.

Perfect for getting started with Edison and for ongoing use as a test mat for all your Edison creations and programs, the free-to-download EdMat is designed to make running robot activities simple to set up and loads of fun.

The EdMat includes six barcodes that activate pre-installed programs including ‘follow a torch’, ‘line tracking’ and ‘sumo wrestle’. Using EdMats in the classroom makes it easy to set up ‘robot testing stations’ for students to try out their programs.

The EdMat can be laminated to protect it, but if you do laminate it make sure you select a matte finish. A glossy lamination on the EdMat will upset Edison’s sensor and may cause errors, so the EdMat must be laminated with a matte finish laminate.

Printing and lamination recommendations:

  • Print the EdMat on 200GSM or thicker paper
  • Only use a matte finish laminate, if laminating

Two free-to-download versions of the EdMat are available: full colour and black & white.

Edison Activity Mat: Colour

Edison Activity Mat: Black

Edison works on three different languages – and we’re working on more

Launch EdBlocks

EdBlocks is perfect for introducing anyone to programming, and the EdBlocks teaching resources are ideal for students aged 7 to 12 years old.

Ready to move on???

Launch EdWare

EdWare, the original Edison robot programming language, is easy to learn and offers a robust next-step in coding education.

Teacher Guide: EdWare 10 Lesson Plans
Code like the pros!

Launch EdPy

EdPy, based on the popular computer programming language Python, is a highly versatile text-based programming language for the Edison robot.

Students Activities: EdPy-student-worksheets-complete

Need anything else?

Check out the complete list of all the free, downloadable resources for use with Edison robots.


What’s in the teaching resources?

The Edison robot educational resources are designed to make teaching with Edison simple. All of our resources are designed to be student-centric, allowing for exploration and independent progression.

We offer a range of targetted resources for different use cases with Edison which include:

  • lesson plans,
  • teacher’s guides,
  • student activities and worksheet sets,
  • tutorials, and
  • extension projects and ideas.

All of the resources are ready to be used as they are to make it fast and easy to get your class started with Edison. You can also use these resources as a starting point to teach the basics, give you inspiration for ways to use Edison, or to develop your own customised lessons.

robotics lesson plans - cover

Teacher’s guides and lesson plans

The teacher guides and lesson plans are designed to help educators teach using Edison robots in a student-centric way. These guides offer teachers and instructors information complementary to the student content, including:

  • overviews of lessons,
  • key learning outcomes,
  • answer keys,
  • activity extension ideas,
  • tips and tricks, and
  • further supporting information tied to specific student activities.

Written in simple-to-follow language, the teaching guides help educators understand the concepts, science, and technology at play in the student lessons. Used in partnership with the student materials, the guides do not require any prior experience or training in coding, computer science, or robotics.

Student activities and worksheet sets

Materials created to go straight into the hands of your students comprise the bulk of all of the Edison teaching resources. These sets of student activities and worksheets are designed in partnership with educators to bring STEM topics to life for your kids.

All student material sets are designed to enable independent, self-paced learning. Written to age-appropriate reading levels, the student materials are designed to progressively introduce and deepen understanding of the subject materials through hands-on experience. The worksheets and activities include:

  • informative explanations of concepts,
  • clear instructions for students to follow,
  • fun facts, and
  • questions and tasks designed to reinforce and demonstrate learning.

When paired with the teacher’s guides, the student material sets create a complete approach to teaching with Edison in a wide range of settings.

Robotics lesson plans - Worksheet



Additional resources

Add EdWare to Chrome

Download Complete 10 Lesson Plans (Word)

Download Worksheets (36) and Activity Sheets (5) (Word)

Download EdWare version 1.0.6 for Windows

Download EdWare version 1.0.3 for Mac

Download EdWare version 1.0.6 for Linux 

Download EdWare for iOS from the App Store

Download EdWare for Android 

Download EdWare version 1.0.3 for Raspberry Pi 

Download the EdWare Tutorial Videos

Download the EdWare Apk for Android Tablets

Download the EdWare Test Program

Download the EdWare Icon Images

On the newer builds of the Raspberry Pi, the audio output is not high enough to program Edison, meaning additional amplification is required. This can be achieved by plugging Edison into a monitor connected via HDMI, the headphone jack of a powered set of speakers or USB sound card. Visit eBay for low-cost USB sound cards.

Source files

EdWare for PC, Mac and Linux is open source software. The source files can be downloaded from GitHub.

EdWare lessons in other languages

Download Sinu seiklus robootikas – 10 tunnikava (Estonian by Hasso Tepper)

Download Ontdek Edison in 10 lessen (Dutch by Bert Grave)

Download Ditt Robotik Edventyr – 10 Lektionsplaner (Swedish by Jennifer Lindholm)

Download Váš sprievodca svetom robotiky – 10 výučbových lekcií (Slovak by PaedDr. Peter Návoy)

Download 10LektionenPlan_Arbeitsblaeter (German by Cornelia Fahrni)

Download 10LektionenPlan_Begleitkommentar (German by Cornelia Fahrni)

Download 10LektionenPlan_UEbersicht (German by Cornelia Fahrni)

Download 10LektionenPlan_Kopiervorlagen (German by Cornelia Fahrni)

Download Robotbilim-icindeki-Edmaceralarınız-10-Ders-Planı (Turkish by Gökhan Kaya from www.stemmakers.academy)

Download Robotbilim-icindeki-EdMaceralarınız-10-Ders-Planı-calisma-yapraklari (Turkish by Gökhan Kaya from www.stemmakers.academy)

Download Tu-EdAventura-robotica-10-Lecciones Hojas-de-actividades (Spanish by Mario Ramos of Serendipity Learning Service, SL)

Download türkçe -Your-EdVenture-into-Robotics-10-Lesson-Plans (Turkish by Levent Yildiz from Kode Maker Akademi)

Download çalışma kitabı edison (Turkish by Levent Yildiz from Kode Maker Akademi)

Download Ditt-robot-eventyr-10-Leksjoners-Plan-arbeidsark (Norwegian by Robert Ronstad – Word doc)

Download Ditt-robot-eventyr-10-Leksjoners-Plan-arbeidsark (Norwegian by Robert Ronstad – PDF)