Skip to content

Eighth Grade STEM Curriculum

Didaktos Banner

🏛️ Architects of the Future: Systems, Code and Ethics

An annual 8-mission plan for eighth grade, focusing on programming, aerospace engineering and the ethics of complex systems.

Main Objective of the Plan

To empower eighth grade students with the programming, data analysis, and engineering design skills needed to model complex systems and ethically debate the frontiers of technology.

STEM Disciplines and Skills

Science: Epidemiology (R0 rate, disease spread), virology, immunology.
Technology: Disease propagation simulators (NetLogo, or simple in Scratch).
Engineering: Design of public health «interventions» (e.g., handwashing campaigns, ventilation systems).
Mathematics: Exponential growth (concept), statistics (analysis of «patient» data).


Critical Thinking: How do we model a system as complex as a pandemic? How do we balance public health with individual freedom?
Data Literacy: Interpret «flatten the curve» graphs.

Hands-on activities

  • Propagation Simulation (Unplugged): Each student has a glass of water. One is «patient zero» (water with bicarbonate). They make 3 «exchanges» of fluids (water). Then, the teacher adds vinegar. Those who bubble are «infected».
  • Modeling in Scratch: Create a simple simulator in Scratch where healthy sprites change color when touching an infected one. Test variables (speed, number of infected).
  • Public Health Campaign Design: Based on the data, design a campaign (video, poster) to promote the most effective intervention (e.g., hand washing, distancing).
Hybrid/Remote Adaptation (Modeling): Use web simulators such as «The Parable of the Polygons» (to explain systems) or NetLogo (web) to see more complex epidemic models.
Scratch, NetLogo (web), Google Sheets, Canva.

Formative Evaluation

  • Results and analysis of the «unplugged» simulation.
  • Functional Scratch simulator (with variables).
  • Presentation of the public health campaign.

Integration of Ethical Values

Community Responsibility: Understand how individual actions (staying home) impact group health.
Health Equity: Discuss why pandemics affect different communities differently.

STEM Disciplines and Skills

Science: Astrobiology (extremophiles, habitable zone), ecology (closed systems, nitrogen/carbon cycle).
Technology: Exoplanet databases (NASA), 3D design (Tinkercad).
Engineering: Systems engineering (design of a self-sufficient biosphere), bioengineering.
Mathematics: Calculation of volume, proportions (atmospheric gas mixture), mass/energy budgets.


Systemic Thinking: What does it take for a system to be 100% shut down? How does a failure in the algae (O2) system collapse everything else?
Creativity: Designing an «extremophile» organism for an exoplanet.

Hands-on activities

  • «Ecosphere» in a Bottle: Build a sealed ecosphere (a mini-tank in a 2L bottle) with aquatic plants, snails and pond water. Observe for weeks.
  • Extremophile Research: Investigate an extremophile (e.g. tardigrades) and present how its «superpower» could be useful in space exploration.
  • Martian Base Design (Tinkercad): Design a self-sufficient Martian base including living modules, a greenhouse and an energy system, justifying the design.
Hybrid/Remote Adaptation (Base Design): Collaborate in Tinkercad or Minecraft. Each student designs a module and then assembles them into a master design.
Tinkercad, Minecraft Education, NASA Exoplanet Database, Kerbal Space Program.

Formative Evaluation

  • Ecosphere observation diary (survived?).
  • Presentation of the extremophile.
  • 3D model of the Martian base with design defense.

Integration of Ethical Values

Planetary Protection: Should we terraform Mars? Do we have the right to introduce terrestrial life to other worlds?
Land Stewardship: Appreciate the complexity and fragility of the terrestrial biosphere.

STEM Disciplines and Skills

Science: Cryptography (public/private keys, hashing), data science (distributed ledgers).
Technology: Blockchain explorers (reading), «wallets» (concept), smart contracts (concept).
Engineering: Systems engineering (decentralized vs. centralized system design).
Mathematics: Logic (hashing), probability, financial risk analysis.


Critical Thinking: What problem does blockchain (trust) solve? What is the difference between a digital asset (Bitcoin) and a database (a bank)?
Planning: Assess the risk and volatility of digital assets.

Hands-on activities

  • Human Blockchain (Unplugged): Simulate a «block» (a transaction, e.g. «Ana pays Berto 5 coins»). Each student «mines» the block (solving a puzzle) and adds it to a paper «chain». Attempt to «hack» a previous block.
  • Hash cryptography: Use an online SHA-256 hash generator. Demonstrate how a small change (from «Hello» to «hello») completely changes the hash (avalanche effect).
  • Debate: Revolution or Swindle? Investigate the pros (decentralization, financial inclusion) and cons (environmental impact, volatility, illicit use) of cryptocurrencies.
Hybrid/Remote Adaptation (Debate): Use a debate platform such as Kialo to structure arguments for and against blockchain technology.
SHA-256 Hash generators (web), Bitcoin scanners (web), Kialo.

Formative Evaluation

  • Explanation of why the block hack failed (immutability).
  • Lab report on hashing.
  • Argumentative paper of the crypto debate.

Integration of Ethical Values

Environmental impact: Discuss the energy consumption of the Proof-of-Work.
Equity and Access: Is this a tool for financial inclusion or just another technological barrier?
Transparency vs. privacy.

STEM Disciplines and Skills

Science: Quantum physics (concepts: wave-particle duality, superposition, entanglement), materials science (graphene, aerogel).
Technology: Quantum computing (concept), tunneling microscopes (concept).
Engineering: Design of a product using a «super-material».
Mathematics: Probability (electron probability clouds vs. orbits).


Critical Thinking: How can something be both a wave and a particle? How does a quantum computer (qubits) differ from a classical one (bits)?
Creativity: Imagine the applications of these strange concepts.

Hands-on activities

  • Double Slit Experiment (Simulated): Use a Phet simulator or a high quality video to analyze the double slit experiment (interference pattern).
  • Aerogel/Graphene Properties: Investigate the properties of a «super-material» (e.g. aerogel) and propose a new invention using it (e.g. super-insulating jacket).
  • Discussion: Schrödinger's cat: Discuss the thought experiment. what is it trying to say about superposition and measurement?
Hybrid/Remote Adaptation (Simulation): Use the Phet simulator «Quantum Wave Interference» for students to experiment with wave-particle duality.
Phet (simulators), videos (Kurzgesagt, MinutePhysics), articles on graphene.

Formative Evaluation

  • Explanatory paper on the double slit experiment.
  • Presentation of the «invention» with super-material.
  • Explanation of Schrödinger's Cat.

Integration of Ethical Values

Uncertainty: Accept that science does not have all the answers and that reality can be fundamentally «strange».
Technological Impact: Discuss how quantum computing could break all current cryptography (Unit 3).

STEM Disciplines and Skills

Science: Sensors (light, proximity, sound), actuators (motors, servos).
Technology: Programming (block based or simple Python, e.g. Micro:bit, Arduino).
Engineering: Mechanical engineering (gears, levers), electrical engineering (circuits), software engineering (control logic).
Mathematics: Geometry (angles of motion), logic (if-then conditionals).


Critical Thinking: What tasks are easy for a human but difficult for a robot (and vice versa)?
Collaboration: «Pair programming» (a programmer, a «navigator») to debug the robot code.

Hands-on activities

  • Robotic Arm (Low-Tech): Build a simple robotic arm with cardboard, syringes and tubes (hydraulic system).
  • Micro:bit/Arduino challenge: Program a robot (e.g. mBot, or a basic Arduino kit) to follow a black line or avoid obstacles.
  • Debate: Automation and Employment: Investigate which jobs will be most affected by automation. What new jobs will be created? Should there be a «universal basic income»?
Hybrid/Remote Adaptation (Simulation): Use the Tinkercad Circuits simulator, which allows you to program a virtual Arduino and see how it reacts with LEDs, motors, etc.
Tinkercad Circuits, MakeCode (Micro:bit), Arduino IDE, robotics simulators.

Formative Evaluation

  • Hydraulic arm functionality.
  • Success of the robot in the challenge (follow the line).
  • Argumentative paper on the future of employment.

Integration of Ethical Values

Responsibility: If an autonomous robot (e.g. a car) causes an accident, who is responsible (the programmer, the owner, the AI)?.
Just Transition: Our responsibility to retrain displaced workers.

STEM Disciplines and Skills

Science: Data science (how a model is «trained»), neural networks (concept of «attention»).
Technology: Prompts engineering (advanced), diffusion AI (Dall-E, Midjourney - concept).
Engineering: «Debugging» of an AI's output (fact checking, refinement).
Mathematics: Statistics (word probability), vectors (embeddings - concept).


Digital Literacy: Recognize AI «hallucinations». Differentiate between «intelligence» and «stochastic prediction».
Critical Thinking: Is this plagiarism? Is AI a tool (like Photoshop) or a collaborator?

Hands-on activities

  • Collaborator vs. Oracle: Ask an AI (Gemini, ChatGPT) to «write an essay on the Civil War». Then, ask it to «act as a history tutor and help me make an outline for my essay.» Discuss the difference.
  • Art Prompts Engineering: Using an image generator (e.g. Copilot) and experimenting with how to add terms (e.g. «impressionistic style», «volumetric light») radically changes the output.
  • Debate: Is it Art? Is it Plagiarism? Investigate how diffusion models are trained (tracking human art). Debate whether generative AI should be allowed in art competitions or school work.
Hybrid/Remote Adaptation (IA Art Gallery): Students generate 3 images on a topic (e.g. «loneliness») and write a paragraph explaining their «prompt» and why they consider it art.
Google Gemini, ChatGPT, Copilot (Image Creator), Google Colab (simple).

Formative Evaluation

  • Comparison of the two tests (tool vs. oracle).
  • AI art gallery with prompts analysis.
  • Argumentative writing on the ethics of art by AI.

Integration of Ethical Values

Intellectual Property and Consent: Should the artists have been asked for permission to train the models?
Authenticity: What does it mean to be an «author» or «artist» in the age of AI?
Truth and Disinformation (Deepfakes).

STEM Disciplines and Skills

Science: Physics (Newton's laws, gravity, orbits, Delta-v).
Technology: Simulators (Kerbal Space Program), 3D design (rocket design).
Engineering: Aerospace engineering (rocket stage design, heat shields), propulsion.
Mathematics: Rocket equation (Tsiolkovsky - concept), calculation of launch windows.


Creativity: Design a space «mission» with scientific objectives and limited budget.
Critical (Systemic) Thinking: Understand why a rocket is 90% fuel and how each gram of extra mass requires more fuel (the «tyranny» of the rocket equation).

Hands-on activities

  • Water Rockets (Advanced): Build bottle rockets with warheads and fins designed (3D printed or cardboard) for maximum altitude. Measure altitude using simple trigonometry (clinometer).
  • Kerbal Space Program« simulator: (Or a free 2D simulator). Challenge: Put a satellite in a stable orbit. Challenge 2: Achieve a «Hohmann maneuver» (orbital transfer).
  • Debate: Space Junk? Investigate the problem of space debris (Kessler's Syndrome): Who is responsible for cleaning it up? How do we design satellites to «de-orbit»?
Hybrid/Remote Adaptation (Simulator): Kerbal Space Program (KSP) is a perfect individual activity. Students can share screenshots of their successful orbits.
Kerbal Space Program (or free equivalents), Tinkercad, satellite tracking apps (web).

Formative Evaluation

  • Maximum altitude of the rocket (with calculations).
  • Screenshot of the stable orbit in KSP (with reflection).
  • Proposed solution for space debris.

Integration of Ethical Values

Custody of Space: View the Earth's orbit as a finite and shared resource (like the oceans).
International Collaboration: Space is too large and expensive for a single nation (e.g., International Space Station).

STEM Disciplines and Skills

Science: Community data analysis (surveys, city open data).
Technology: Programming (Python, JS) or high fidelity prototyping (Figma).
Engineering: Software engineering (agile development, sprints), «Design Thinking».
Mathematics: Statistical analysis, project management (budget, schedule).


Collaboration: I work in one-week sprints in a development team (programmers, designers, product manager).
Critical (Systemic) Thinking: Develop a technological solution that addresses a civic problem (e.g. transparency, access to services, sustainability).

Hands-on activities

  • Phase 1: Discovery (Design Thinking): Identify a civic problem (e.g., «it's hard to know when the bus is coming by,» «food waste in the cafeteria»). Interview users.
  • Phase 2: Hackathon (2-Week Sprint): In teams, develop a working prototype (MVP) of a technological solution (a Figma app, a simple website, a Python script that analyzes data).
  • Phase 3: Presentation («Demo Day»): Present the working prototype to community or school leaders, explaining the problem, the solution and the roadmap (future plan).
Hybrid/Remote Adaptation (Virtual Hackathon): Use collaborative tools (Discord/Slack for communication, GitHub for code, Figma for design) to conduct the hackathon remotely.
Figma, Replit (Python/JS), GitHub, Google Sites, Discord/Slack.

Formative Evaluation

  • Problem definition (based on interviews).
  • Quality and functionality of the MVP prototype (does it solve the problem?).
  • Presentation of the «Demo Day» (heading).

Integration of Ethical Values

Civic Technology: Use technology not only for private benefit, but for the public good.
Inclusive Design: Ensure that the solution is accessible to all (web accessibility, different languages).
Agency: Demonstrate that they can use their STEM skills to improve their world.

Didaktos Banner