× Overview The Robot For Schools Our Mission Open Learning Portal ↗ Contact Sales
For Schools

Purchasing information for schools.

SwayForm is built for schools — including, but not limited to, high schools and middle schools. What the curriculum covers, what access costs, how instructors are supported, and how purchasing works — so a decision-maker can evaluate SwayForm alongside a purchase request.

Contact Sales See the curriculum ↓ Explore the Learning Portal →
Who it's for Middle schoolsHigh schoolsCommunity collegesSTEM clubs & CTE programs and any other school program
How students learn

Twenty foundational labs. Then focused sections that build toward one goal.

The first twenty or so labs — Getting Started, Introduction to ROS 2, and the Pre-Installed Demos — are foundational: each one introduces a genuinely new movement or concept and closes one specific knowledge gap. From there, the curriculum runs in focused sections of about ten labs — Control, React, Perceive, Create — where every lab in a section works toward one larger final behavior.

01 — MODIFY
Change small pieces of existing code

A section's early labs start from working code — students change a value or a line and see the effect.

02 — EXTEND
Write increasingly larger portions themselves

The training wheels come off gradually across the section, not all at once.

03 — BUILD
The final lab: from scratch

Every section ends with the student building the complete behavior themselves, unguided.

Concepts are taught inside the lab where they're needed, not as theory beforehand — and each lab is one continuous, code-centered activity, not a click-through wizard.

Curriculum

The same path students see in the Learning Portal.

The Learning Portal holds the final version of the curriculum, and this page mirrors it. Seven sections: three foundation sections that are fully available today, then four lab levels — Level 1 is complete, and Levels 2–4 are the planned path to around 100 labs. Every lab has starter code, step-by-step instructions, and a debug checklist, and runs on real hardware.

Tap a section to see everything inside it.

Two tracks, one path · Planned

A Middle School track and a High School track.

Two curriculums at different difficulty levels, with overlapping features and skills, that all connect together at the end.

Middle School track
Lower difficulty, same robot.

The same demos, joints, and ROS 2 ideas, paced for younger students — still real code moving real hardware.

Overlapping features and skills

Both tracks use the same Learning Portal, the same pre-installed demos, the same joint commands and safety rules, and the same four levels — Control, React, Perceive, Create.

It all connects at the end

The two tracks converge at the end of the path, in Level 4 — Create, where every student builds toward the same final showcase.

High School track
Higher difficulty, deeper systems.

The same skills pushed further — more original code and more of the perception, state-machine, and multi-node work that leads into the project track.

The path in the Learning Portal today is the foundation both tracks are built from. Track-specific lab versions are planned and will be released as development continues.

See every lab → Open the Learning Portal →
Access & plans

Free portal. One simple subscription.

The Learning Portal's curriculum, setup guides, safety documentation and repair tutorials are free to access. Running a classroom on the robot — hosted student accounts, the code queue that sends student programs to the robot, and live video — is a $12 per month or $100 per year subscription, and the first year is free with every purchase.

Free
  • Core robot documentation & setup
  • Full curriculum path — 10 Level 1 labs, 5 demos, and 14 readings today; Levels 2–4 planned
  • Safety documentation
  • Repair tutorials & core code examples — replacement parts typically run $100 or less per limb
Cloud subscription
$12/monthor$100/year
First year free with every purchase
  • Hosted classroom accounts
  • Code queue — students send programs straight to the real robot after instructor approval
  • Live video of robot runs

One plan, one price. Contact sales for institutional terms.

Instructor support

Students learn with zero prior experience — no robotics or engineering teacher required.

The Learning Portal teaches students directly, step by step, through setup, programming, testing, debugging, safety, and repair — no one on staff needs a robotics or engineering background to bring S1 into a classroom. Basic computer familiarity is recommended. This removes the need for specialized instructor expertise; it does not remove the need for an adult to supervise the classroom.

Getting-started guide

A step-by-step checklist covering power, network, connecting through the Learning Portal, and running the first demo.

View guide →
Teacher Module Planned

A recommended pacing guide and weekly lesson sequence, so a teacher or club advisor can run the program without building a curriculum from scratch.

Classroom workflow

Students write code in the Learning Portal and queue it for an instructor-approved robot run, then watch the result on live video. Real-robot wait times depend on instructor approval, queue length, and run duration. Each robot is designed for two authorized administrator accounts, so approval can be shared across teachers or a club advisor.

Classroom workflow →
Safety & acceptable use

Layered safety architecture, emergency stop, and the protected motion-control system every command passes through.

Read Safety →
Direct support

Email SwayForm support for hardware issues, replacement parts, portal access, connectivity, or account questions. Response-time commitments will be confirmed before commercial release.

support@swayform.net →
Purchasing

Pricing, pilots, and how many robots to buy.

Price

S1 is $6,999.99 per unit. Replacement parts typically cost $100 or less per limb, so accidental damage during classroom use stays cheap to fix. The cloud subscription is $12 per month or $100 per year, with the first year free on every purchase. Contact our sales team for pilot availability, package details, and institutional terms.

Availability

Pilot interest is currently open. Commercial availability is targeted for Fall 2027.

Payment & purchasing methods

No hidden fees — the price you're quoted is the price you pay. Purchase order, invoicing, and payment method details will be confirmed before commercial release.

How many robots does a program need?

Size the robot fleet around supervised hardware time, team rotation, and class length.

Robotics club or STEM team: one robot, teams of up to 15 students rotating engineering roles.
Single class section (middle or high school): one robot per rotating team of students, scheduled across the class period.
Multi-section CTE or engineering program: multiple robots shared across sections; future multi-robot features are planned to support coordinated, team-based labs.

Ready to talk to SwayForm?

Contact sales for pilot availability, package details, and institutional pricing.

Contact Sales