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:
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 Lessons
Dive into exciting coding lessons with the ImagiCharm! Learn to create colorful designs, animations, and much more using CircuitPython.
Colorful Pixels - Level 1
Learn the Basics: Light up individual pixels with vibrant colors on your ImagiCharm. A great starting point for beginners!
Moving Pixels - Level 2
Animate Your Designs: Bring your ImagiCharm to life by animating moving pixels. Learn about loops and basic animation techniques in a fun, hands-on lesson.
Rainbow Glow - Level 3
Create Stunning Patterns: Use loops and color gradients to create a glowing rainbow effect. Perfect for showcasing your creativity and advanced skills.
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!