The Martian Oxygenator: Balancing Life on the Red Planet
Inquiry Framework
Question Framework
Driving Question
The overarching question that guides the entire project.How can we design and program a digital mission-control dashboard that uses the mathematical relationship between photosynthesis and cellular respiration to sustain a human colony on Mars?Essential Questions
Supporting questions that break down major concepts.- How do the processes of photosynthesis and cellular respiration create a continuous cycle of matter and energy?
- What is the specific mathematical relationship between the number of humans and the number of plants needed to sustain a closed oxygen/carbon dioxide loop?
- How can we use 'if-then' conditional logic in our code to simulate real-time environmental changes (like a power failure or plant disease)?
- What specific data points (variables) are most critical to monitor on a digital dashboard to prevent a life-threatening atmospheric imbalance?
- How do inputs and outputs of gases change in response to different environmental factors like light intensity or human activity levels?
Standards & Learning Goals
Learning Goals
By the end of this project, students will be able to:- Analyze and model the cycling of matter and energy between photosynthesis and cellular respiration within a closed-loop system.
- Calculate and apply mathematical ratios to determine the biological balance required between producers (plants) and consumers (humans) for survival.
- Develop a functional digital simulation using computational thinking, specifically utilizing variables and conditional logic (if-then statements).
- Design an interactive data dashboard that accurately visualizes fluctuations in atmospheric gases (O2 and CO2) based on user-defined inputs.
- Evaluate the impact of environmental variables on a life-support system and iterate on code to maintain homeostasis.
Next Generation Science Standards (NGSS)
CSTA K-12 Computer Science Standards
Common Core State Standards for Mathematics
ISTE Standards for Students
Entry Events
Events that will be used to introduce the project to studentsDistress Call from Sol 412
Students enter a darkened room to a flickering 'Emergency Alert' on the main screen. They receive a garbled audio transmission from an astronaut on Mars reporting that their digital sensors have failed and they are feeling lightheaded, requiring students to analyze raw gas data to identify why the plants aren't keeping up with the crew's breathing.The Sealed World Paradox
Students examine a sealed, living terrarium in the classroom alongside a high-tech sensor showing real-time O2/CO2 fluctuations. They are asked to predict what happens to the 'code' of the atmosphere if a flashlight is turned off or if more 'consumers' are added, sparking a need to build a digital version to model these life-and-death stakes.Portfolio Activities
Portfolio Activities
These activities progressively build towards your learning goals, with each submission contributing to the student's final portfolio.The Gas Exchange Blueprint
Before building a digital dashboard, students must understand the biological 'source code.' In this activity, students act as biological engineers to map the flow of Oxygen (O2), Carbon Dioxide (CO2), Glucose, and Water between the plants (producers) and the astronauts (consumers). They will identify the chemical equations and how the output of one process serves as the input for the other.Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityA color-coded 'Biochemical Cycle Map' that illustrates the relationship between photosynthesis and cellular respiration.Alignment
How this activity aligns with the learning objectives & standardsAligns with MS-LS1-6 (Photosynthesis) and MS-LS1-7 (Cellular Respiration). Students identify the inputs and outputs of each process to understand how matter cycles in a closed system.The Colony Survival Ratio
How many plants does it take to keep one human alive? Students will use simulated data to determine the ratio of O2 production (per plant) to O2 consumption (per human). They will then use proportional reasoning to calculate the needs of a 10-person colony, accounting for variables like light intensity which might slow down plant production.Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityA 'Colony Scaling Table' and a 'Survival Ratio Formula' that will be used as the mathematical foundation for their code.Alignment
How this activity aligns with the learning objectives & standardsAligns with 7.RP.A.2 (Proportional Relationships) and MS-LS1-6. Students calculate the mathematical balance needed for the biological model.Logic Loops for Life Support
Students will now translate their scientific and mathematical findings into logical 'if-then' statements. They must plan how their digital dashboard will respond to various scenarios. For example, 'IF O2 levels drop below 15%, THEN trigger a red alert and increase LED light intensity for plants.' This activity bridges the gap between science and computer science.Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityA detailed Flowchart or Pseudocode document that outlines the 'Logic Gates' of the Oxygenator dashboard.Alignment
How this activity aligns with the learning objectives & standardsAligns with 2-AP-10 (Flowcharts/Pseudocode) and ISTE 1.5.c (Breaking problems into component parts). Students translate biological needs into computational logic.Mission Control Dashboard Construction
Using a coding platform (like Scratch, Python, or a spreadsheet-based simulator), students build the actual dashboard interface. They will create gauges, sliders, and charts that visualize the real-time levels of O2 and CO2 based on the ratios and logic developed in the previous activities. The focus is on making the data 'actionable' for a mission controller.Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityA functional Digital Mission Control Dashboard prototype.Alignment
How this activity aligns with the learning objectives & standardsAligns with 2-DA-08 (Data Representation) and 1.5.c (Computational Models). Students use tools to represent data visually for user decision-making.The Sol 412 Simulation Crisis
In this final activity, students put their dashboards to the test. The teacher introduces 'Random Events' (e.g., a dust storm blocks sunlight for 2 days, or a plant disease wipes out 20% of the greenery). Students must use their dashboard to identify the imbalance and propose a solutionโeither by reducing human activity (respiration) or increasing plant efficiency (photosynthesis).Steps
Here is some basic scaffolding to help students complete the activity.Final Product
What students will submit as the final product of the activityA 'Mission Log & Stability Report' detailing how the dashboard helped them navigate environmental crises to maintain homeostasis.Alignment
How this activity aligns with the learning objectives & standardsAligns with MS-LS1-6, MS-LS1-7, and 2-AP-10. Students evaluate their system's ability to maintain homeostasis under stress.Rubric & Reflection
Portfolio Rubric
Grading criteria for assessing the overall project portfolioThe Martian Oxygenator: Mission Control Rubric
Biological Systems & Matter Cycling
Evaluates student understanding of the biological 'source code' governing life on Mars. (MS-LS1-6, MS-LS1-7)Scientific Accuracy (Matter/Energy Flow)
Accuracy and depth of the 'Biochemical Cycle Map' showing the relationship between photosynthesis and cellular respiration.
Exemplary
4 PointsMap includes all chemical equations (O2, CO2, Glucose, H2O), correctly identifies energy transformations (solar to chemical), and masterfully illustrates how the products of one process are the reactants of the other. Labels are precise and scientific.
Proficient
3 PointsMap correctly identifies the movement of O2, CO2, Glucose, and H2O between plants and humans. Shows a clear understanding of the cycle and identifies the primary energy sources correctly.
Developing
2 PointsMap identifies the basic exchange of O2 and CO2 but may omit glucose or water. Some energy sources are incorrectly identified or the cyclical nature is not fully clear.
Beginning
1 PointsMap is incomplete or contains significant scientific errors regarding the inputs and outputs of photosynthesis and cellular respiration. Role of energy is missing.
Mathematical Modeling
Evaluates the mathematical foundation of the simulation. (7.RP.A.2)Proportional Reasoning & Scaling
Ability to determine the unit rate of gas production/consumption and apply it to scale colony needs.
Exemplary
4 PointsSurvival ratio is calculated precisely with a clear formula. The scaling table accounts for variables (like light intensity) and demonstrates a sophisticated understanding of how proportions change in a dynamic system.
Proficient
3 PointsCorrectly calculates the unit rate (plants per human) and accurately scales the data for 1, 5, and 10 humans over 24 hours. The table is complete and logically organized.
Developing
2 PointsCalculates basic unit rates but makes errors when scaling for larger groups or time periods. Relationship between variables is understood but not consistently applied.
Beginning
1 PointsUnit rates are incorrect or missing. The scaling table shows little understanding of the proportional relationship between producers and consumers.
Computational Thinking & Logic
Evaluates the translation of biological needs into computational steps. (2-AP-10, ISTE 1.5.c)Conditional Logic & Algorithms
Quality of pseudocode and conditional logic used to manage the colony's life support systems.
Exemplary
4 PointsFlowchart/pseudocode uses sophisticated nested conditional logic (If/Then/Else) to handle multiple variables simultaneously. Anticipates complex failure states and includes proactive 'Emergency Protocols'.
Proficient
3 PointsLogic is sound and covers all critical variables (O2, CO2, light). Uses 'If/Then' statements correctly to trigger alerts and manage gas levels within the simulation.
Developing
2 PointsLogic is basic or linear. Includes conditional statements but may miss 'Else' conditions or fail to address one of the critical gas levels correctly.
Beginning
1 PointsPseudocode is fragmented or lacks logical flow. Conditional statements are missing or do not relate to the biological needs of the colony.
Dashboard Construction
Evaluates the construction of the digital mission control interface. (2-DA-08)Data Representation & UI Design
The effectiveness of the digital interface in communicating real-time data to a user.
Exemplary
4 PointsDashboard is highly interactive, featuring intuitive visual encodings (graphs, gauges, color-coded alerts) that make complex data immediately actionable. User experience is seamless and professional.
Proficient
3 PointsDashboard effectively visualizes O2 and CO2 levels using variables and charts. Visual alerts trigger appropriately based on the planned logic. Layout is clear and functional.
Developing
2 PointsDashboard includes required variables and some visualization, but the interface is cluttered or the data is difficult to interpret quickly. Some visual alerts may not function.
Beginning
1 PointsDashboard is non-functional or provides confusing data. Lacks clear visualization of the gas exchange loop or fails to use variables effectively.
Systems Analysis & Problem Solving
Evaluates the application of knowledge during the simulation stress test. (MS-LS1-6, 2-AP-10)Homeostasis & System Iteration
The ability to diagnose atmospheric imbalances and adjust the system to maintain homeostasis.
Exemplary
4 PointsDemonstrates masterful system management by identifying the root cause of 'Crisis Variables' and iterating on code or inputs to restore balance. Mission Log provides a sophisticated analysis of variable interaction.
Proficient
3 PointsSuccessfully navigates the simulation crisis by adjusting inputs (plants, light, humans) based on dashboard data. Restores homeostasis and provides a clear explanation of the solution.
Developing
2 PointsAttempts to solve the crisis but struggles to achieve full stability. Solution is trial-and-error based rather than data-driven. Reflection shows partial understanding of homeostasis.
Beginning
1 PointsUnable to respond to the crisis or identify why the system failed. Mission Log lacks evidence of data analysis or scientific reasoning.