Free Micro:bit Curriculum

Help Students Design Solutions for Their Communities

The Byte-Sized Challenge is a free, flexible, 16-lesson curriculum that helps students explore physical computing and design thinking while creating a micro:bit project that addresses a real-world need.

What Is the Byte-Sized Challenge?

Physical Computing Meets Design Thinking

Students use the micro:bit, a small programmable device, to explore fundamental computer science concepts and design a solution for a community need.

The curriculum combines coding, teamwork, prototyping, testing, feedback, and presentation skills. Its flexible structure allows educators to adapt the lessons for different learning environments and student groups.

No previous micro:bit or computer science experience is required for educators to get started.

What Students Learn

Build Technical and Creative Problem-Solving Skills

Programming Foundations

Practice inputs, outputs, loops, variables, conditionals, debugging, and remixing with the micro:bit.

Computational Thinking

Develop algorithms, break larger problems into manageable parts, and test possible solutions.

Design Thinking

Brainstorm, empathize, prototype, test, and refine a project designed around a real community need.

Collaboration and Feedback

Work in teams, exchange constructive feedback, and improve projects through peer input.

Community-Centered Creation

Connect technology to a Global Goal and create a project that addresses a meaningful challenge.

Project Presentation

Explain the design process, demonstrate the finished project, and share what was learned.

Designed for Greater Access

Available in Multiple Languages

The Byte-Sized Challenge is available in English, Spanish, Hmong, and Somali. Dual-language versions are also available to support bilingual learners and multilingual classrooms.

English Spanish Hmong Somali English and Spanish English and Hmong English and Somali
CSTA Accredited Professional Development Program badge, December 2025 through December 2027
CSTA-Accredited Program

No Prior Experience Needed

The Byte-Sized Challenge is recognized as a CSTA-accredited professional development program.

The curriculum was designed as an accessible entry point for educators with no prior experience teaching computer science or working with the micro:bit.

Onboarding call
Full curriculum access
Ongoing implementation support
Micro:bits provided based on need
Flexible classroom implementation
Student showcase opportunities
Program Schedule

When Can Educators Participate?

Code Savvy offers one opportunity to begin the Byte-Sized Challenge each year.

School-Year Challenge

Kickoff September
Program Window October through May

“This curriculum has made a difference in my intentional use of integrating computer science into the STEAM program at our elementary school.”

Byte-Sized Challenge participant
Ready to Get Started?

Bring the Byte-Sized Challenge to Your Students

Complete the interest form and a member of the Code Savvy team will contact you with next steps, curriculum information, and support options.

Questions before getting started? Email contactus@codesavvy.org .

A micro:bit displaying a smiling face