๐Ÿ“š
Created byPaige Eaton
25 views2 downloads

The Martian Oxygenator: Balancing Life on the Red Planet

Grade 7ScienceTechnologyComputer Science5 days
"The Martian Oxygenator" challenges students to design and program a digital mission-control dashboard to sustain a human colony on Mars. By exploring the biological cycle of photosynthesis and cellular respiration, students calculate the mathematical ratios required to maintain a stable atmosphere between producers and consumers. Using computational thinking and conditional logic, they build a functional simulation to monitor gas levels and manage environmental crises, ensuring the colony's survival through homeostasis.
PhotosynthesisCellular RespirationComputational ThinkingHomeostasisMathematical ModelingData VisualizationSystems Thinking
Want to create your own PBL Recipe?Use our AI-powered tools to design engaging project-based learning experiences for your students.
๐Ÿ“

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)

MS-LS1-6
Primary
Construct a scientific explanation based on evidence for the role of photosynthesis in the cycling of matter and flow of energy into and out of organisms.Reason: This is the core scientific principle of the project; students must understand how plants produce the oxygen necessary for the colony.
MS-LS1-7
Primary
Develop a model to describe how food is rearranged through chemical reactions forming new molecules that support growth and/or release energy as this matter moves through an organism.Reason: Students must model how humans consume oxygen and produce carbon dioxide, completing the cycle with the plants.

CSTA K-12 Computer Science Standards

2-AP-10
Primary
Use flowcharts and/or pseudocode to address complex problems as algorithms. Use compound condition statements to settle priorities and manage quantities.Reason: The project requires students to use 'if-then' logic to manage the oxygen/CO2 levels and simulate environmental failures.
2-DA-08
Secondary
Collect data using computational tools and transform the data to make it more useful and reliable. Represent data using multiple encoding schemes (e.g., charts, graphs).Reason: The digital dashboard's primary purpose is to represent the simulation's data (gas levels, plant health) in a way that is actionable for the user.

Common Core State Standards for Mathematics

7.RP.A.2
Supporting
Recognize and represent proportional relationships between quantities.Reason: Students must determine the specific ratio of plants needed per human to maintain a stable atmosphere, applying mathematical proportions to their biological model.

ISTE Standards for Students

1.5.c
Primary
Students break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.Reason: The Martian Oxygenator is a complex system that requires students to deconstruct biological and technical requirements into a working digital model.

Entry Events

Events that will be used to introduce the project to students

Distress 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.
Activity 1

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.
1. Research the chemical equations for both photosynthesis and cellular respiration using provided resources.
2. Create a visual map showing a plant and a human. Draw arrows representing the movement of O2, CO2, H2O, and Glucose between them.
3. Label each process and identify the energy source for each (sunlight vs. chemical energy).

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.
Activity 2

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.
1. Analyze a data set showing O2 production of one 'standard Martian fern' versus the O2 needs of one astronaut.
2. Calculate the unit rate: How many plants are needed for 1 human?
3. Develop a table that predicts O2/CO2 levels for 1, 5, and 10 humans over a 24-hour period.

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.
Activity 3

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.
1. Identify 'Critical Variables' (O2 level, CO2 level, Plant Count, Light Intensity).
2. Write three 'Emergency Protocols' using conditional logic (If/Then/Else) to handle low oxygen or plant failure.
3. Map out the sequence of the simulation: How does time passing change the variables?

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.
Activity 4

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.
1. Create digital variables for 'Humans' and 'Plants' that can be adjusted by the user.
2. Program a real-time graph or gauge that moves based on the 'Net Gas Exchange' (Production minus Consumption).
3. Integrate visual alerts (flashing lights or text warnings) that trigger based on the logic planned in Activity 3.

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.
Activity 5

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.
1. Run the simulation under normal conditions to ensure the 'Oxygen/CO2 Loop' is stable (Homeostasis).
2. Introduce a 'Crisis Variable' (e.g., Light Failure) and record how the dashboard data changes.
3. Adjust the simulation inputs (adding plants, reducing crew) to return the colony to safety.

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 portfolio

The Martian Oxygenator: Mission Control Rubric

Category 1

Biological Systems & Matter Cycling

Evaluates student understanding of the biological 'source code' governing life on Mars. (MS-LS1-6, MS-LS1-7)
Criterion 1

Scientific Accuracy (Matter/Energy Flow)

Accuracy and depth of the 'Biochemical Cycle Map' showing the relationship between photosynthesis and cellular respiration.

Exemplary
4 Points

Map 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 Points

Map 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 Points

Map 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 Points

Map is incomplete or contains significant scientific errors regarding the inputs and outputs of photosynthesis and cellular respiration. Role of energy is missing.

Category 2

Mathematical Modeling

Evaluates the mathematical foundation of the simulation. (7.RP.A.2)
Criterion 1

Proportional Reasoning & Scaling

Ability to determine the unit rate of gas production/consumption and apply it to scale colony needs.

Exemplary
4 Points

Survival 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 Points

Correctly 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 Points

Calculates 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 Points

Unit rates are incorrect or missing. The scaling table shows little understanding of the proportional relationship between producers and consumers.

Category 3

Computational Thinking & Logic

Evaluates the translation of biological needs into computational steps. (2-AP-10, ISTE 1.5.c)
Criterion 1

Conditional Logic & Algorithms

Quality of pseudocode and conditional logic used to manage the colony's life support systems.

Exemplary
4 Points

Flowchart/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 Points

Logic 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 Points

Logic 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 Points

Pseudocode is fragmented or lacks logical flow. Conditional statements are missing or do not relate to the biological needs of the colony.

Category 4

Dashboard Construction

Evaluates the construction of the digital mission control interface. (2-DA-08)
Criterion 1

Data Representation & UI Design

The effectiveness of the digital interface in communicating real-time data to a user.

Exemplary
4 Points

Dashboard 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 Points

Dashboard 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 Points

Dashboard 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 Points

Dashboard is non-functional or provides confusing data. Lacks clear visualization of the gas exchange loop or fails to use variables effectively.

Category 5

Systems Analysis & Problem Solving

Evaluates the application of knowledge during the simulation stress test. (MS-LS1-6, 2-AP-10)
Criterion 1

Homeostasis & System Iteration

The ability to diagnose atmospheric imbalances and adjust the system to maintain homeostasis.

Exemplary
4 Points

Demonstrates 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 Points

Successfully 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 Points

Attempts 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 Points

Unable to respond to the crisis or identify why the system failed. Mission Log lacks evidence of data analysis or scientific reasoning.

Reflection Prompts

End-of-project reflection questions to get students to think about their learning
Question 1

Imagine a future Martian colonist is using your dashboard. Explain to them how the 'outputs' of their own breathing (cellular respiration) serve as the 'inputs' for the colony's plants (photosynthesis), and why this cycle is essential for their survival.

Text
Required
Question 2

How confident do you feel in your ability to take a scientific concept (like gas exchange) and turn it into a mathematical ratio or a line of computer code?

Scale
Required
Question 3

During the 'Sol 412 Simulation Crisis,' which variable did you find most difficult to manage or balance within your digital dashboard?

Multiple choice
Required
Options
Light Intensity (affecting photosynthesis rate)
Human Activity Levels (affecting oxygen consumption)
Plant Health/Disease (affecting oxygen production)
The 'If-Then' Logic (triggering the emergency alerts)
Question 4

If you were tasked with designing a 'Version 2.0' of your Mission Control Dashboard for a colony of 1,000 people instead of just 10, what is one major change you would make to your mathematical model or your digital interface to ensure the system remains stable?

Text
Required