Talk to us
← All levels
High school · Grade 9

Level 9: Text-based programming

Level 9 moves students from block coding to text-based programming with an Arduino-compatible board and intelligent components.

Workbook cover, Level 9STEM Uno Kit

Level 9 at a glance

Grade
Grade 9 · High school
Technology
Text-based programming
Tools
C++ in the Arduino IDE
Kit
STEM Uno Kit, one per group of four
Projects
15 projects and a Capstone
Weekly time
One 45 or 90 minute session
Pre and post challenge
Build a Plant Growth Monitor
Sustainability theme
Industrial Systems and Health
Careers named
Particle Physicist, Climatologist, Wind Turbine Technician
Level 9 book demo
Book demo

See Level 9 in action

A short walk through the Level 9 workbook and the STEM Uno Kit, from the SKOOL21 channel.

More videos on the SKOOL21 channel →
What students build

Projects from the STEM Uno Kit

Built with the STEM Uno Kit
Built with the STEM Uno Kit
Built with the STEM Uno Kit
Built with the STEM Uno Kit
By the end of this level

Students can

  • Write text-based code for a microcontroller
  • Wire intelligent components to a board
  • Debug a program using test results

Summarised from the SKOOL21 Level Exit Outcomes.

Design process

How they work

  1. Define
  2. Design
  3. Share
  4. Reflect
Sample projects
Three sample projects from Level 9

Fifteen projects and a Capstone. Ask for the level sheet for the full project list.

Full exit outcomes and Sustainable Development Goals for Level 9

Engineering & Design

  • Sustain a self-selected engineering design problem from definition through a tested solution, executed in industry-standard code.
  • Build a Plant Growth Monitor that logs temperature and light data over time and flags when conditions fall outside a healthy range (pre/post challenge).
  • Write, upload, and test Arduino code against real sensor data, iterating when logged conditions reveal a problem.
  • Apply the full Engineering Design Process independently to a biology-, chemistry-, physics-, or Earth-science-linked problem of the student's choosing.

Science

  • Apply high-school physical science concepts such as Newton's Second Law (F=ma) or energy release to a sensor-based investigation (NGSS HS-PS1/HS-PS2).
  • Investigate an Earth's-Place-in-the-Universe or Earth systems topic tied to environmental sensor data (NGSS ESS1/ESS3).
  • Investigate an ecosystems theme, such as plant-health conditions, using logged data (NGSS LS2).
  • Work across this level's transition point in Cambridge Science content, from Lower-Secondary strand letters into IGCSE-style numbered topics spanning Biology, Physics, and Earth Science.

Mathematics

  • Apply high-school Number & Quantity and Geometry concepts — this level's heaviest math domains — to a data-logging design problem (Common Core HS Number & Quantity, HS Geometry).
  • Use algebra to define numeric thresholds or ranges in code, such as a "healthy range" condition (Cambridge Algebra; Common Core HS Algebra).
  • Interpret logged data using statistics concepts as the curriculum transitions toward IGCSE Core/Extended numbering (Cambridge Statistics; Common Core HS Statistics & Probability).

Computing & Coding

  • Write, compile, and upload text-based C++ code in the Arduino IDE — the programme's first fully text-based (non-block) programming language.
  • Program a sensor-logging routine with conditional logic, flagging when a value falls outside a defined range, on professional-grade industrial hardware.
Social skills

Take on a project-based team role — Leader, Material Manager, Reporter, or Testing Supervisor — using more advanced collaboration and presentation skills.

STEM career literacy

Recognize real physical-science careers at their peak alongside engineering and environmental roles, such as Particle Physicist or Wind Turbine Technician.

Sustainability literacy

Identify the Sustainable Development Goal connected to their build, themed around Industrial Systems & Health.

From the SKOOL21 Level Exit Outcomes. Standards named are NGSS, Common Core and Cambridge strands.

Sustainable Development Goals at this level
  1. 3 Good Health and Well-being
  2. 6 Clean Water and Sanitation
  3. 7 Affordable and Clean Energy
  4. 8 Decent Work and Economic Growth
  5. 9 Industry, Innovation and Infrastructure
  6. 12 Responsible Consumption and Production
  7. 13 Climate Action
  8. 15 Life on Land

Source: SKOOL21 Five Pillars Framework. Compare all levels

Sample lesson

Project 1: Joints

The first project of the level, as it appears in the guidebook. The full workbook is in the reader below where published.

A physical therapist helps people recover movement after injury. She needs simple joint models to show how joints move. Your task is to design a joint model. The model must show hinge movement, like a knee or elbow.
The problem, as printed in the workbook.
Goal named
SDG 3 · Good Health and Well-being
Careers named
Physical Therapist, Biomedical Engineer
Standards cited
NGSS HS-LS1-2; Cambridge IGCSE Physics 1.7.2; Common Core HSG.MG.A.1; Cambridge IGCSE Mathematics C2.6
Joints, sample lesson page 1
1. Objectives and standards
Joints, sample lesson page 2
2. The project begins
Joints, sample lesson page 3
3. Planning the build
Joints, sample lesson page 4
4. Building
Curriculum alignment

Standards cited in Level 9, project by project

One row per project, quoted as the guidebook cites them. An empty cell means no citation for that project.

NGSS sub-domains
  • PS1
  • PS2
  • PS3
  • PS4
  • LS1
  • LS2
  • ESS1
  • ESS2
Distinct NGSS sub-domains touched (of 12): 8Projects with ≥ 1 NGSS code (of 16, incl. capstone): 15 / 16
Cambridge Science sub-strands
  • TWSa
  • Cc
  • Ps
  • Pe
  • ESp
  • ESs
  • ESc
  • SIC
  • Biology (IGCSE 0610 / A-Level topics)
  • Chemistry (IGCSE 0620 / A-Level topics)
  • Physics (IGCSE 0625 / A-Level topics)
Distinct Stage-coded sub-strands touched (of 17): 8Distinct IGCSE/A-Level subject areas touched (of 4) — Part 2 breadth: 3Projects with ≥ 1 Cambridge Science code (of 16, incl. capstone): 15 / 16
Cambridge Maths sub-strands
  • Gg
  • Gp
  • Ss
  • As
  • Algebra and Graphs (IGCSE 0580 topic 2)
  • Mensuration (IGCSE 0580 topic 5)
  • Transformations and Vectors (IGCSE 0580 topic 7)
Distinct Stage-coded sub-strands touched (of 13): 4Distinct IGCSE topic areas touched (of 9) — Part 2 breadth: 3Projects with ≥ 1 Cambridge Math code (of 16, incl. capstone): 15 / 16
ProjectSDGNGSSCambridge ScienceCambridge MathsCommon Core MathsISTECareers named
1 JointsGood Health and Well-BeingHS-LS1-21.7.2 (Energywork and power)C2.6HSG.MG.A.1Multiple codes incl. 1.3.d1.4.dPhysical Therapist, Biomedical Engineer
2 Weight MachineGood Health and Well-BeingHS-PS3-311.1.5 (Gas exchange in humans)E5.1HSF.LE.B.5—Physical Therapist, Personal Trainer
3 Energy WheelLife on LandHS-LS2-419.2 (Organisms and their environment)E7.1HSF.BF.B.3—Ecologist, Environmental Engineer
4 Gold Foil ExperimentIndustry, Innovation and InfrastructureHS-PS1-82.2.1 (Atomselements and compounds)E2.2HSN.RN.A.2—Particle Physicist, Manufacturing Engineer
5 ChromatographyGood Health and Well-BeingHS-PS4-112.3.1 (Chromatography)E2.5HSA.CED.A.2—Analytical Chemist, Chemist
6 Endothermic or Exothermic?Industry, Innovation and InfrastructureHS-PS1-55.1.4 (Exothermic and endothermic reactions)9Ss.05HSS.ID.B.6.c—Chemist, Chemical Engineer
7 Solubility PredictorClean Water and SanitationHS-PS1-69Cc.04 (Changes to Materials)9As.06HSS.ID.C.7—Environmental Chemist, Environmental Engineer
8 MomentsResponsible Consumption and ProductionHS-PS2-19TWSa.04 (Thinking and Working Scientifically)9Gg.04HSG.GMD.A.3—Mechanical Engineer, Food Scientist
9 Particle ModelResponsible Consumption and ProductionHS-PS3-29Cc.04 (Changes to Materials)9Gg.10HS.G-SRT.C.8—Physicist, Atmospheric Scientist
10 ReflectionIndustry, Innovation and InfrastructureHS-PS4-58Ps.01 (Light and Sound)9Gp.02HSG.SRT.C.8—Electrical Engineer, Physicist
11 MagnetometerDecent Work and Economic GrowthHS-PS2-58Pe.01 (Electricity and Magnetism)9Gp.03HSG-GMD.B.4—Electrical Engineer, Hardware Engineer
12 Wind TurbinesAffordable and Clean EnergyHS-PS3-38ESp.02 (Earth and Space)9Gp.05HSG.CO.A.2—Renewable Energy Engineer, Wind Turbine Technician
13 Weather SeesawClimate ActionHS-ESS2-48ESc.01 (Cycles on Earth)9As.04HSF.IF.C.9—Climatologist, Environmental Engineer
14 AsteroidsClimate ActionHS-ESS1-49ESs.01 (Earth in Space)9Ss.03HSS-ID.B.5—Astronomer, Aerospace Engineer
15 Global Science ImpactIndustry, Innovation and InfrastructureHS-PS4-59SIC.05 (Science in Context)9Ss.05HSS.CP.A.5—Data Scientist, Electrical Engineer
Capstone Classroom Efficiency———————

Source: SKOOL21 Level A to 12 curriculum crosswalk (2026), compiled from the teacher guides and student books. Where the two differ, the student book prevails.

Inside the level

What you order

ItemTitleISBN or SKU
Student workbookSTEM Innovator’s Workbook, Level 9978-981-17494-1-4
Teacher guidebookGuidebook, Level 9978-981-17737-3-0
Learning kitSTEM Uno KitSTEMSIHKitG9

Assessment built in

Four checkpoints a year use a seven-criterion rubric, and every other project gets a 30 second workbook check.

How assessment works →

Standards mapped

The guidebook maps each project to NGSS, Cambridge and Common Core standards where they apply.

See the table for this level →