CubeSTEM Digital Twin

Learning curriculum map

A grade-aware map of the eight-track CubeSat mission learning journey (orientation through AI / ML autonomy)— pathways, tracks, outcomes, and honest software readiness.

This page is a teacher planning map and student pathway guide. It does not claim official curriculum alignment, accreditation, or mandated standards mapping. Content is software-first with teaching-grade models where activities are implemented.

Suggested pathways

Start here by audience

These are level-aware suggestions, not requirements. Each card lists focus skills and a recommended track entry; open the learn hub to filter by learning level.

Early STEM

00

Younger learners and first exposure

Start with mission story, satellite parts, and simple observation. Suggested pathway only—not a mandated sequence.

4 activities match this pathway filter in the mission model.

Focus skills

  • Curiosity
  • Vocabulary
  • Simple cause and effect

Uses orientation activities with all-level framing; teachers should shorten or scaffold as needed.

Middle School

00

Grades roughly aligned with middle STEM

Suggested start: orientation plus launch-to-orbit and contact-window thinking. Software-ready Track 1 labs are available today.

6 activities match this pathway filter in the mission model.

Focus skills

  • Gravity and orbit intuition
  • Communication windows
  • Systems thinking

Track 1 interactive pages are teaching-grade models, not operational orbit propagators.

High School

01

Secondary STEM and mission electives

Extend through mission design, budgets, communication concepts, and attitude topics with explicit trade-offs.

41 activities match this pathway filter in the mission model.

Focus skills

  • Trade-offs
  • Estimates and charts
  • Mission constraints
  • Telemetry evidence
  • AI literacy

Tracks 0–7 ship as polished mini-courses with interactive activity pages. Track 7 AI/ML Autonomy uses deterministic teaching classifiers only — not certified AI, not flight software, not real satellite commands, not real onboard autonomy.

University intro

02

Introductory CubeSat / systems courses

Suggested emphasis on requirements, mission design, coverage, budgets, ADCS reasoning, and anomaly-style thinking.

35 activities match this pathway filter in the mission model.

Focus skills

  • System trade-offs
  • Verification mindset
  • Model limitations
  • Anomaly reasoning
  • Evidence-based debrief
  • AI/ML autonomy concepts

Full depth uses the whole track list; additional path entries may remain concept-only or future-module where `missionLearningPath` marks them—check readiness labels on this map.

Teacher planning

00

Educators sequencing lessons

Use outcomes, time estimates, readiness, and maturity labels to pick lessons and classroom flow.

41 activities match this pathway filter in the mission model.

Focus skills

  • Lesson selection
  • Duration planning
  • Software vs concept-only clarity

Lesson packs and timing presets are browser-local planning aids only—no class roster, LMS sync, cloud sync, automated grading, or visibility into student answers unless learners share evidence manually.

Demo / reviewer

00

Pilots, workshops, commercial reviewers

Focus on known-good browser routes, product story, and honest capability boundaries.

37 activities match this pathway filter in the mission model.

Focus skills

  • Product maturity
  • Pilot narrative
  • Boundary checking

Pair with `/twin`, `/twin/demo`, and `/twin/hardware` for the full pilot picture.

Mission journey

Eight tracks from orientation through AI / ML autonomy

Order and titles come from the live mission learning model. Counts show how many activities sit in each simulator-readiness and maturity bucket per track.

  1. 00

    Orientation

    4 activities4 with dedicated activity pages today

    Understand what a CubeSat mission is and why digital simulation helps before hardware.

    Simulator readiness

    • Implemented: 4

    Activity maturity

    • Pilot Ready: 4
  2. 01

    Launch, Gravity & Orbit Basics

    5 activities5 with dedicated activity pages today

    Understand how satellites reach orbit and how altitude, speed, and contact windows work.

    Simulator readiness

    • Implemented: 5

    Activity maturity

    • Pilot Ready: 5
  3. 02

    Mission Design & Payload Thinking

    4 activities4 with dedicated activity pages today

    Choose a mission objective, connect payload to subsystem needs, and define success criteria.

    Simulator readiness

    • Partial / teaching: 4

    Activity maturity

    • Pilot Ready: 1
    • Concept Ready: 3
  4. 03

    Power / Thermal / Budgets

    7 activities4 with dedicated activity pages today

    Learn how power, energy, thermal limits, and finite mass/volume constrain what a CubeSat mission can do — with honest teaching-grade models.

    Simulator readiness

    • Implemented: 4
    • Partial / teaching: 3

    Activity maturity

    • Pilot Ready: 7
  5. 04

    Communication / Ground Link

    4 activities4 with dedicated activity pages today

    Understand line of sight, contact time, simplified link margin trade-offs, and command/telemetry flow — with honest teaching-grade models (not RF certification, not real satellite command).

    Simulator readiness

    • Implemented: 4

    Activity maturity

    • Pilot Ready: 4
  6. 05

    Attitude Control & Pointing

    7 activities7 with dedicated activity pages today

    Understand why pointing matters, run ADCS experiments, and interpret control evidence.

    Simulator readiness

    • Implemented: 6
    • Partial / teaching: 1

    Activity maturity

    • Pilot Ready: 6
    • Concept Ready: 1
  7. 06

    Telemetry, Evidence & Operations

    5 activities5 with dedicated activity pages today

    Read dashboards, replay runs, interpret subsystem health, and complete a mission debrief.

    Simulator readiness

    • Implemented: 4
    • Partial / teaching: 1

    Activity maturity

    • Pilot Ready: 5
  8. 07

    AI / ML & Autonomy

    5 activities5 with dedicated activity pages today

    Explore data-driven fault detection and autonomous decision concepts for advanced learners.

    Simulator readiness

    • Implemented: 5

    Activity maturity

    • Pilot Ready: 5

Each track below links to its dedicated overview route when registered in the learning route model; otherwise the learn hub is used so reviewers never hit a dead 404.

Readiness and maturity labels

Simulator readiness describes software attachment today. Activity maturity describes pedagogical / pilot status. They are complementary, not identical.

Simulator readiness

Implemented
Interactive software or lab page exists for this activity in the portal.
Partial / teaching
Some teaching interaction exists; not a full dedicated module for every learning move.
Concept
Pedagogy and copy are present; dedicated simulator UI is not shipped.
Future module
Planned attachment to a future simulator module—honest forward planning.

Activity maturity

Pilot Ready
Stable enough for pilot classrooms and reviewer walkthroughs.
Concept Ready
Learning design is documented; software may still be thin.
Teacher Preview
Best with a facilitator; pacing and scaffolding expected.
Future
Planned content—not available as a productized activity yet.

Learning outcome map

Activities, outcomes, and evidence

One card per activity for readability on phones. Desktop users can still scan quickly by track group. STEM links and evidence counts come from the mission model.

Orientation

  • What is a CubeSat Mission?

    Open →

    Student can explain what a CubeSat is, why missions need planning, and what a mission objective means in plain language.

    Science: Earth and spaceEngineering: systems thinking
    Evidence items: 4ImplementedPilot Ready15–20 min
  • Subsystem Detective

    Open →

    Student can identify major CubeSat subsystems, explain each subsystem’s role, and justify which subsystem is involved when a mission clue or symptom appears.

    Engineering: systems thinkingScience: evidence-based reasoning
    Evidence items: 4ImplementedPilot Ready35–45 min
  • Mission / Subsystem Trade-off

    Open →

    Student can explain how a mission objective changes subsystem priorities and justify at least one engineering trade-off using evidence.

    Engineering: trade-off analysis and constraint reasoningSystems: requirements vs constraints
    Evidence items: 5ImplementedPilot Ready40–50 min
  • Digital Twin Before Hardware

    Open →

    Student can explain what a digital twin is, give one learning benefit, and name one honest limit of today’s CubeSTEM twin.

    Computing: simulation and modellingEngineering: design iteration
    Evidence items: 4ImplementedPilot Ready15–20 min

Launch, Gravity & Orbit Basics

  • From Launch to Orbit

    Open →

    Student explains orbit as continuous free fall: gravity plus sideways velocity, not “no gravity.”

    Physics: gravity, velocity, circular motion
    Evidence items: 3ImplementedPilot Ready20–25 min
  • Orbit Speed and Altitude

    Open →

    Student can estimate how period and speed change when altitude changes and compare two LEO cases.

    Mathematics: ratios and estimationPhysics: circular motion
    Evidence items: 3ImplementedPilot Ready25–30 min
  • Low Earth Orbit vs Higher Orbit

    Open →

    Student can describe at least two trade-offs between LEO and GEO (or MEO) for a CubeSat-class mission.

    Engineering: trade-off analysisPhysics: gravity and altitude
    Evidence items: 3ImplementedPilot Ready20–25 min
  • Ground Track and Coverage

    Open →

    Student can explain ground track, inclination, and why revisits happen faster in LEO than in distant orbits.

    Geography: latitude and longitudePhysics: orbital inclination
    Evidence items: 3ImplementedPilot Ready20–25 min
  • Contact Window Basics

    Open →

    Student can explain line-of-sight, why passes are brief, and how that limits downlink time.

    Physics: line of sightCommunications: radio signal
    Evidence items: 4ImplementedPilot Ready20 min

Mission Design & Payload Thinking

  • Choose a Mission Objective

    Open →

    Student can state a clear mission objective and explain how it drives system requirements.

    Engineering: requirements and objectivesSystems: mission design
    Evidence items: 2Partial / teachingPilot Ready20–25 min
  • Payload Drives the Mission

    Open →

    Student can explain how a chosen payload determines power, pointing, data, and thermal requirements.

    Engineering: systems integrationScience: measurement and observation
    Evidence items: 2Partial / teachingConcept Ready25–30 min
  • Payload Data Generation

    Open →

    Student can estimate data volume from a payload and relate it to downlink constraints.

    Computing: data units and ratesMathematics: rate × time estimation
    Evidence items: 2Partial / teachingConcept Ready25–30 min
  • Mission Success Criteria

    Open →

    Student can write a set of mission success criteria and explain how they connect to telemetry evidence.

    Engineering: verification and validationSystems: mission analysis
    Evidence items: 2Partial / teachingConcept Ready30–40 min

Power / Thermal / Budgets

  • Power Budget Basics

    Open →

    Student can compare average and peak bus power, explain duty-cycle effects, and read a simple margin result (safe / warning / overloaded).

    Engineering: power budgetsMathematics: rates and averages
    Evidence items: 4ImplementedPilot Ready25–35 min
  • Day / Night Energy Balance

    Open →

    Student can relate sunlight vs eclipse time, average load, and stored energy to a remaining-reserve warning (teaching estimate).

    Physics: energy storageMathematics: rate × time
    Evidence items: 4ImplementedPilot Ready25–35 min
  • Thermal Hot / Cold Case

    Open →

    Student can explain when a simplified model flags hot or cold risk and what an engineer would check first (teaching-grade).

    Physics: heat transferEngineering: thermal limits
    Evidence items: 4ImplementedPilot Ready20–30 min
  • Mass / Volume / Resource Trade-off

    Open →

    Student can allocate limited resources, interpret warnings, and justify a chosen strategy with evidence (teaching exercise).

    Engineering: constraintsSystems: trade-off reasoning
    Evidence items: 4ImplementedPilot Ready25–35 min
  • Solar Power Generation

    Page upcoming

    Student can explain what determines how much solar power a CubeSat receives and why eclipse is a problem.

    Science: solar energyPhysics: area and irradiance
    Evidence items: 2Partial / teachingPilot Ready20–25 min
  • Data Budget and Downlink Limit

    Page upcoming

    Student can explain what data utilization means and what happens when data generation exceeds downlink capacity.

    Computing: data unitsMathematics: rate comparison
    Evidence items: 2Partial / teachingPilot Ready20–25 min
  • Risk Flags and Engineering Decisions

    Page upcoming

    Student can read mission risk flags, explain their severity, and propose at least one mitigation per flag.

    Engineering: risk assessmentSystems: decision-making under constraint
    Evidence items: 2Partial / teachingPilot Ready30–40 min

Communication / Ground Link

  • Line-of-Sight Communication

    Open →

    Student can explain why ground-station contact depends on satellite visibility above the horizon and on a minimum elevation angle.

    Physics: line of sight and geometryOperations: ground-station planning
    Evidence items: 4ImplementedPilot Ready20–25 min
  • Data Rate × Contact Time

    Open →

    Student can compute a teaching-grade data budget (data rate × contact time × passes) and identify when payload data exceeds available downlink.

    Mathematics: rate × timeEngineering: data budgets
    Evidence items: 4ImplementedPilot Ready20–25 min
  • Link Margin Trade-off

    Open →

    Student can read a teaching-grade margin badge (safe / weak / failed) and explain one trade-off and one improvement (teaching-grade only).

    Physics: signal vs noise intuitionEngineering: link-budget trade-offs
    Evidence items: 4ImplementedPilot Ready25–30 min
  • Command / Telemetry Flow

    Open →

    Student can explain what gets sent first when contact time is short and what happens to lost packets in a teaching priority queue (no real radio).

    Operations: command and telemetry flowComputer science: queues and retries
    Evidence items: 4ImplementedPilot Ready20–30 min

Attitude Control & Pointing

  • Why Pointing Matters

    Open →

    Student can explain why attitude control is needed and what pointing error means.

    Physics: direction and vectorsEngineering: control systems basics
    Evidence items: 2Partial / teachingConcept Ready15–20 min
  • Attitude Hold Basics

    Open →

    Student can describe the target angle, actual angle, and error trend from a real simulator run.

    Physics: control theory basicsMathematics: error and convergence
    Evidence items: 3ImplementedPilot Ready25–30 min
  • Step Response to +10 Degrees

    Open →

    Student can measure overshoot and settling time from a step response chart and relate them to controller tuning.

    Mathematics: step functionsPhysics: damped oscillation
    Evidence items: 3ImplementedPilot Ready25–30 min
  • Contact Window Pointing

    Open →

    Student can explain the pointing requirement for a contact window and observe it in the simulator.

    Physics: geometry, line of sightCommunications: ground contact
    Evidence items: 2ImplementedPilot Ready25–30 min
  • Gentle vs Aggressive Control

    Open →

    Student can compare settling time, overshoot, and wheel effort for gentle and aggressive control settings.

    Engineering: PID tuning trade-offsMathematics: gain and response
    Evidence items: 2ImplementedPilot Ready30–35 min
  • Power-Aware Attitude Control

    Open →

    Student can explain how a power-limited scenario changes controller behaviour and mission safety.

    Engineering: power and control trade-offsSystems: constraint propagation
    Evidence items: 2ImplementedPilot Ready30–35 min
  • Daylight vs Eclipse Response

    Open →

    Student can explain why eclipse changes power availability for control and what the system must do differently.

    Physics: eclipse and solar powerEngineering: operational modes
    Evidence items: 2ImplementedPilot Ready30–35 min

Telemetry, Evidence & Operations

  • Telemetry Dashboard Basics

    Open →

    Student can identify at least four telemetry channels and explain what each one measures.

    Science: measurement and dataComputing: data visualisation
    Evidence items: 2ImplementedPilot Ready20–25 min
  • Subsystem Interpretation Walkthrough

    Open →

    Student can interpret each telemetry subsystem channel and explain its mission-level significance.

    Engineering: systems operationsScience: data interpretation
    Evidence items: 2ImplementedPilot Ready35–40 min
  • Replay and Mission Debrief

    Open →

    Student can replay a run, identify key events in the telemetry, and write a short mission debrief statement.

    Science: evidence and interpretationComputing: data replay
    Evidence items: 2ImplementedPilot Ready25–30 min
  • Telemetry Trust and Stale Data

    Open →

    Student can identify stale telemetry, explain its risk, and describe a mitigation strategy.

    Computing: data integrityEngineering: fault detection
    Evidence items: 2ImplementedPilot Ready25–30 min
  • Mission-Based STEM Capstone

    Open →

    Student can complete a full mission journey and produce an evidence-based report connecting all tracks.

    Engineering: systems integrationScience: evidence and reasoningComputing: data analysis
    Evidence items: 2Partial / teachingPilot Ready50–60 min

AI / ML & Autonomy

  • What Does Autonomy Mean?

    Open →

    Student can describe three levels of spacecraft autonomy, explain what each level is allowed to do, and state why human-in-the-loop review matters even in the highest autonomy mode.

    Computing: autonomous systemsEngineering: human factorsEthics: AI safety boundaries
    Evidence items: 4ImplementedPilot Ready20–25 min
  • Features, Labels and Training Data

    Open →

    Student can define feature and label, select useful features from telemetry, assign a correct label to a given example, and explain how a biased dataset degrades classifier performance.

    Computing: machine learning basicsMathematics: classificationData science: dataset quality
    Evidence items: 4ImplementedPilot Ready30–35 min
  • Anomaly Classifier

    Open →

    Student can run a classifier on a telemetry example, interpret the predicted class and confidence score, identify the key contributing features, and explain the difference between rule-based and ML-based detection.

    Computing: pattern recognitionMathematics: probability and classificationEngineering: fault detection
    Evidence items: 5ImplementedPilot Ready25–30 min
  • Confidence and False Alarms

    Open →

    Student can explain the trade-off between sensitivity and false alarm rate, read a confusion matrix, and justify a sensitivity setting based on mission risk tolerance.

    Computing: conditional logicMathematics: probabilityEngineering: signal detection theory
    Evidence items: 4ImplementedPilot Ready30–35 min
  • Human-in-the-Loop Decision

    Open →

    Student can review telemetry evidence cards, apply a safety rule check to a proposed action, choose an appropriate response, and write a one-paragraph decision debrief.

    Engineering: autonomous systemsComputing: decision supportHuman factors: operator-in-the-loop
    Evidence items: 5ImplementedPilot Ready35–40 min

Continue here

Recommended next steps

Links go to real routes only. Adjust pacing for your classroom or pilot charter.

Product preview: Preview standard activity shellreusable layout foundation for future activities; Activity 00.1 is the yardstick reference implementation.

Capability boundary

What this map is — and is not

  • Not claimed: official curriculum alignment, accreditation, flight-certified simulation, STK/GMAT-class tools, public remote hardware control, student accounts, or automatic assessment submission.
  • In scope today: browser software, suggested pathways, learning outcomes from the mission model, simulator readiness labels, and links to implemented activity pages.
  • Shipped learning UX: standard activity shell on yardstick routes, Student Mode and Teacher Mode foundations, Assessment Engine v0 and Evidence Engine v0 previews—all browser-local with no accounts, no gradebook, and no teacher visibility unless work is shared manually.
  • Language: use “designed to support,” “suggested pathway,” and “software-ready today” — avoid guarantees and certification-style claims.