Skip to content
Winter and spring sessions are next. Set up registration before families start asking×
Summer camp registration opens now. Set yours up before families start looking×
Fall after-school registration is around the corner. Build it once, reuse it every term×

How to Structure a STEM After-School Class at a School

A term arc, a minute-by-minute 60-minute session, kit math and the cleanup routine that gets a STEM program invited back.
Arielle Hammond, Ed.D.

Updated September 17, 2026

To structure a STEM after-school class at a school, plan the term as one arc that ends with a project kids can show. Run every session in three parts: a short opening that reviews and previews, a long work period where kids build and test, and a close with a share-out and a cleanup routine. Pack materials as kits you can carry, because the classroom belongs to someone else.

I founded Journey to STEAM in 2023. We run LEGO robotics, coding and engineering programs at 75+ school sites, with 2,500+ students, and 95% of our school partners renew. Before that I spent a decade in public education, leading schools. So I've written the curriculum, I've carried the totes, and I've been the principal whose teacher walks into her room the morning after your class.

A STEM or STEAM enrichment class is a different animal from the school's science block. It's a multi-week experience a provider designs, brings into the building and teaches in a borrowed room. Here's how I structure one.

What makes a good STEM enrichment class?

Three things: an arc, a fit for the grade, and an instructor who knows the content.

  • An arc. Week three builds on week two, and the term ends somewhere. A string of one-off activities is a craft table. A parent paying for ten weeks should be able to ask "what are you working toward?" and get an answer from their kid.
  • A fit for the grade. A kindergartner and a fourth grader can both build a robot. They can't follow the same instructions. Write each project with an easier way in and a harder extension, so the kid who finishes early has somewhere to go.
  • An instructor who knows the content. Kids can tell in one session. When the build fails, and it will, the instructor has to be able to say "let's figure out why" and mean it.

The room is where this happens: kids experiment, build, fail, rebuild and think across subjects in a way a day of 50-minute periods doesn't leave space for.

How should I plan the term?

Work backward from the last day. Decide what kids will show, then give every week a job that gets them there. Here's the shape of a 10-week robotics term.

WeeksThe jobWhat kids do
1Routines and a quick winLearn the kit, the cleanup and the rules. Build something that moves before they leave.
2 to 4SkillsOne new idea a week: motors, sensors, loops. Short builds that use it.
5 to 8The projectDesign, build, test and fix a robot that does a job the team chose.
9Polish and practiceFix the last bugs. Practice explaining how it works.
10Demo DayFamilies come in for the last 20 minutes and kids show what they built.

Demo Day was an accident. During a spring break camp, parents were waiting outside at pickup, and a few kids asked to delay cleanup so they could show their families. We said yes. Phones came out. Parents filmed LEGO robots driving around based on code their kids wrote. Laughter, hugs, high fives. That was magic.

So we went back and rewrote our curriculum to build a Demo Day into every program we could. The last twenty minutes of a term are the best marketing you'll ever do, and they cost nothing.

How do I structure a 60-minute session?

Opening, work period, close. Same order every week, so kids know the routine by week three and you spend your minutes on building.

MinutesPartWhat happens
0 to 5ArrivalAttendance against the roster, bags down, seats. A starter question on the board.
5 to 15OpeningReview last week in two minutes. Show today's challenge. Demonstrate one new skill.
15 to 45Work periodKids build and test in pairs. The instructor circulates, asks questions and keeps hands off the builds.
45 to 52Share-outTwo or three teams show what worked and what broke.
52 to 60Cleanup and dismissalParts sorted, kits counted, room reset, kids released by the dismissal plan.

The arithmetic: 5 + 10 + 30 + 7 + 8 = 60. Half the hour belongs to the work period. If your opening runs 20 minutes, the class has turned into a lecture, and kids already had six hours of sitting.

How do I manage materials in a borrowed classroom?

Pack by kit, count everything, and plan for the carry. You have no storage closet and no sink you can count on, and you leave with everything you brought.

At Journey to STEAM I cap a class at 14 older kids or 12 younger kids per instructor. So here's the kit math for a class of 12 working in pairs: 12 / 2 = 6 kits, plus 1 spare, is 7 kits per class. If one instructor teaches at three schools in a week with the same set, those 7 kits serve 3 x 12 = 36 kids. Count parts at the end of every session, because a kit missing its one sensor is a ruined session for two kids next week.

  1. One labeled kit per pair, with a parts card taped inside the lid
  2. One spare kit per class
  3. Devices charged the night before, with a backup plan for weak school wifi
  4. A printed roster with grade and homeroom teacher
  5. Table covers and a small cleanup caddy, even for robotics
  6. The school's site notes: which door, which room, where to park

And respect the carry. My instructors haul Chromebooks and LEGO kits in forty-pound totes, sometimes up the stairs of old buildings with no elevator. I've had instructors quit over it. A rolling cart, smaller totes and a note in the site record about stairs are part of your curriculum plan, whether you wrote them down or not.

Why does cleanup matter so much at a school site?

Because the teacher whose room you borrowed walks in the next morning, and that teacher talks to the principal who decides whether you come back. I've been that principal. Your setup and your cleanup are part of your product.

Teach cleanup as a skill, from week one, with jobs and a timer. Kids who sort their parts, count their kit and wipe their table are learning how engineers treat their tools. Teachers notice. So do parents at Demo Day.

My standard: the room looks the way you found it, or better. Desks back where they were. Nothing on the floor. The whiteboard erased unless the teacher said otherwise.

How do I keep curriculum fresh without rewriting it every term?

Change one thing at a time, on purpose. This is the advantage an independent operator has. If a project isn't landing on Tuesday, you can swap it before the next school's session on Thursday. Big institutions change curriculum on a much longer cycle.

At Journey to STEAM we write our curriculum in-house and field test it every term. We create, field test and refine. We observe and coach. We seek feedback. We act on feedback.

And bring kids back. One term is an introduction. Ask a child what robotics is after eight weeks and you get a real answer; ask after one session and you get a shrug. Kids need continued exposure. Design level two before level one ends, so families who loved the term have somewhere to go.

What do I need on the business side?

A registration link for each school, a schedule that follows that school's calendar, and a roster your instructor can carry into the room. We built enrops for that job, and Journey to STEAM runs on it. See enrops for STEM and coding programs and how Journey to STEAM uses it.

For pricing a class with a materials cost, use the worksheet in how to set camp and class prices. If you're still deciding whether to start, read how to start a kids enrichment business. And when you run this at more than one school, here's how I manage programs at multiple schools.

Frequently asked questions

What's the difference between STEM and STEAM?

STEAM adds the arts to science, technology, engineering and math. In a class, that usually means design, storytelling or music sits inside the build. Families search for both words, so use the one that matches what you teach.

How many kids should be in a STEM enrichment class?

Set the number by what one instructor can teach well and keep safe in that room. I cap at 14 older kids or 12 younger kids per instructor. Your school partner may set its own limit.

Do I need to buy expensive robotics kits to start?

No. Start with one class set you can carry and reuse across schools, and price the class so the set pays for itself over a few terms.

How long should a STEM after-school term run?

Six to ten weeks fits most school calendars. Shorter than six and there's no time for a real project. Build the dates around each school's no-school days so you deliver every session families paid for.

Create your first registration. Free for businesses. Live in under 5 minutes. Or click through a sample registration first.

Arielle Hammond, Ed.D. is the founder of enrops and host of The Youth Enrichment Leader, presented by enrops.

Arielle Hammond, Ed.D.

Former school principal. Founder of Journey to STEAM, which runs kids STEM programs at 75+ school sites, and founder of enrops.

Your next registration could open today.

Create it, connect Stripe, share the link. Families register and pay in one place, and the money lands in your own Stripe account.

Free for businesses. Live in under 5 minutes.