What we do

From first spark to working solution.

SREF programs create practical ways for students, educators, and robotics teams to learn, build, practice, and grow together.

01

Youth robotics camps & challenges

Joyful, hands-on experiences where students build robots, learn coding and engineering, and apply their ideas through friendly challenges.

  • Robo Rumble
  • Robo Rumble 2.0
  • ROBOKICKS STEM Camp
02

Engineering & design education

Learners move from an idea to a working prototype through CAD, 3D printing, fabrication, iteration, and design-centered problem solving.

  • Introduction to CAD
  • Onshape CAD Camp
  • 3D printing and prototyping
03

Competition support & scrimmages

Practice events help rookie and veteran teams test robots, troubleshoot problems, network, and prepare for official tournaments.

  • Artifact Arena & Fossil Faceoff
  • Treasure Takedown & Coral Clash
  • Bubble Brawl & Submarine Showdown
04

Girls in robotics

Programs encourage more girls to explore STEM, build confidence, and see themselves as designers, engineers, and robotics leaders.

  • Girls in Robotics
  • Girls in Robotics 2.0
  • Leadership and belonging
05

FIRST awareness & team pathways

Introductory sessions explain FIRST, FLL, and FTC while helping young people understand how to join, build, collaborate, and compete.

  • Introduction to FIRST
  • FLL activities
  • Team pathways

Dedicated access initiative

Micro:bit Education Program

A practical coding program for children who have limited access to computers, devices, and structured technology education. Small micro:bit kits, shared computers, and guided lessons create an approachable first step into coding.

Start with micro:bit

Ten lessons built for a learner’s first experience with code.

Ten beginner-friendly lessons for ages 8–13, designed for first-time coders and 45–60 minute learning sessions.

Visit learnmicrobit.com ↗

What happens after you connect?

We shape the program around the learners, setting, and resources available.

A first conversation identifies the age group, learning goals, location, format, equipment needs, and the support required to make the program sustainable.

Plan a program