Learn

An interactive introduction to coding. Learn the basics through simple exercises designed to inspire.

Learn

An interactive introduction to coding. Discover the basics through simple, engaging exercises designed to inspire creativity and problem-solving.


Multi-Week Programs


Introduction to MakeCode

Grades: 5–7 A multi-week course using Circuit Playground Express and MakeCode. Best for beginners (ages 9–15), this course introduces a graphical block-based coding format that translates to JavaScript for a deeper coding experience.


Introduction to CircuitPython

Grades: 6–9 Based on the original single-day workshop, this program starts with an overview of the board’s sensors and lights, culminating in a student-designed capstone project.

Modules:


Robotics

Grades: 8–11 Explore the fundamentals of robotics by integrating sensors, servos, and gears with the Adafruit Circuit Playground Express microcontroller board.

Courses:

Introduction to Python

Grades: 6–11 Explore the programming language used in CircuitPython and Advanced Robotics.

Courses:


Single-Day Programs

Intro to CircuitPython - Level 1

Overview: A hands-on introduction to the Circuit Playground Express and CircuitPython. Learn to work with the board’s sensors and lights and explore your favorite aspects of the device in an afternoon.


Coding with CircuitPython - Level 2

Overview: An advanced workshop building on Level 1. Expand your understanding of basic programming concepts while working with the Circuit Playground Express.


ImagiCharm

Dive into exciting coding lessons with the ImagiCharm! Learn to create colorful designs, animations, and much more using the Python language.


Get Started Today!

Begin your journey into the world of coding and creativity. Whether you’re a beginner or looking to expand your skills, there’s a program here for you!

Thanks! We hope you found what you are looking for. Please feel free to contribute via Github.