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!