Teach coding with imagi Edu

Leverage a curriculum and platform that makes teaching Python across subject areas and grade levels simple for teachers and engaging for students.

Trusted by partners around the world

Creative coding for grades 3-9

Inspire student creativity, critical thinking, and collaboration with project-based lessons that build Python skills, while connecting to students’ interests.

Tangible learning with imagiCharms

Deepen student understanding and engagement using imagiCharms - programmable devices that allow students to share projects with their class.

Support for all teachers

Feel confident teaching coding with content, tutorials, and a dashboard that supports educators of all experience levels in differentiating lessons and monitoring progress.

Standards-aligned curriculum

Explore how our curriculum aligns with the following research-based computer science standards used in classrooms around the world.

If the standards your school uses are not listed, please reach out as we may already be working on including them.

Inspiration for the classroom

10 Creative Ways to Introduce Python in Middle School

10 Creative Ways to Introduce Python in Middle School

The Benefits of Teaching Coding Across the Curriculum

The Benefits of Teaching Coding Across the Curriculum

Why Teaching Python to Middle School Students Matters

Why Teaching Python to Middle School Students Matters

Reflecting on a Year of Innovation and Human Ingenuity: imagi's 2023 Journey

Reflecting on a Year of Innovation and Human Ingenuity: imagi's 2023 Journey

Get Pro

Take your teaching to the next level with imagi Edu Pro. More teaching content, more students, more classrooms and more tools to collaborate.

For Teachers
imagi Edu
$0.00

Try the imagi Edu platform and first 3 lessons for free.


Up to 50 students

3 coding lessons (~6 hours)

Self-guided onboarding

For Teachers
imagi Edu Pro
$12.00/student

Full curriculum and platform access for teachers.


Unlimited students

10 coding lessons (~20 hours)

Personalized onboarding

Co-teacher feature

Discounted imagiCharm set

For Schools and Districts
imagi Edu Pro
Custom pricing

Request a quote for volume pricing for schools and districts.

We would be thrilled to meet you

We are always here to answer your questions. If you are interested in our product and would like an introductory demo, book a session with us!

30 Minute Chat

Learn if imagi Edu is the right fit for you

Dora Palfi


Founder of imagi

Frequently Asked Questions

Which devices are compatible with imagi Edu?

imagi Edu is designed for use on Chromebooks, tablets (iOS and Android), and other internet-connected laptops. Our [web platform] works with any browser. Please note that Bluetooth needs to be enabled for imagiCharms to connect.

Is the imagi Edu platform safe for kids (GDPR/COPPA compliance)?

Totally! Educators create and manage all student accounts. We do not collect any personal information from students in imagi Edu. We also do not currently connect with any learning management systems. Please find our full Privacy Policy here.

What if I (an educator) don’t know how to code?

No problem! Our tools have a low barrier to entry. We can also help educators with teacher training to familiarize with Python and imagi pedagogy.

I need more information, how do I get in touch?

Our team is happy to support! Please email us at education@imagilabs.com with any questions.