St. John the Apostle School
Two small orange robots face each other on a white sumo ring edged with black tape, on the floor of a school computer lab.

SJA Robotics Club

Thirty-six students in grades 4 through 8, eight robots, two afternoons a week in the computer lab.

The robots only do what they are told. Learning to tell them is the whole point.

Sign up for this season
MondaysOlder students, computer lab, after school
WednesdaysYounger students, computer lab, after school

The season runs from late September through May. Each group meets once a week for an hour, split by grade so the older students can move faster into text-based code. Which grades meet on which day is confirmed with families directly when they sign up.

Seen from above, a small orange robot follows a curve of black tape across a classroom floor, past the leg of a wooden chair.

Every student programs. Nobody watches.

Students work in teams of two or three and rotate roles, so everyone gets time programming, testing, and working with the robot. Eight robots for thirty-six students means every team has its own.

The year in three parts

Through December

Students learn the hardware and sensors and get their first programs running. The first weeks need no computer at all: the robots read printed barcodes, so every student has a working robot in front of them on day one.

January to March

They take on a research-and-design project and practice presenting their work, the same skills that robotics competitions assess alongside the robot itself.

March to May

They put everything together for our own in-house competition.

Close-up of the underside of an orange educational robot, showing its circuit board and a small red indicator light.
Five sensors, four senses. Each one measures light or sound and hands the robot a number. Working out what to do with the number is the programming.
A student's hands hold a small orange robot plugged by USB into a laptop showing colorful block code, in a sunlit computer lab.

From barcodes to Python

We work with Edison robots, small programmable robots with sensors for sound, light, and distance. Students start by programming them without typing a single character, move to block code in EdScratch, and work their way up to writing Python.

Returning students pick up where they left off. New students are never behind, because the first few sessions are built for everyone to start at zero.

Sign-ups for the 2026–27 season

Open to students in grades 4 through 8 at St. John the Apostle School. There is nothing to buy and nothing to prepare at home.

Questions, or a change to your child's schedule: [email protected]