Cause-Effect Display
Run the Cause-Effect Display Fullscreen
Edit Cause-Effect Display Using the p5.js Editor
About This MicroSim
This MicroSim demonstrates the standard cause-effect display structure commonly used in educational simulations. It features:
- Left Panel (Causes): Input controls that users manipulate
- Right Panel (Effects): Visualization that responds to input changes
- Immediate Feedback: Real-time updates as inputs change
The Water State Example
This demonstration uses the familiar example of water changing states based on physical conditions:
- Temperature: Controls whether water is frozen, liquid, boiling, or steam
- Pressure: Affects the boiling and freezing points
- Humidity: Influences the water level in the container
How to Use
- Adjust Temperature: Move the slider to change temperature from -20C to 150C
- Modify Pressure: Change atmospheric pressure from 0.1 to 2.0 atm
- Set Humidity: Control the humidity level from 0% to 100%
- Observe Effects: Watch how the water visualization changes in real-time
Water States Shown
| State | Temperature Range | Visual Effect |
|---|---|---|
| Ice (Solid) | Below freezing point | Blue crystalline block with frost |
| Liquid | Between freezing and boiling | Calm water with surface reflections |
| Boiling | Near boiling point | Turbulent water with bubbles and steam |
| Steam (Gas) | Above boiling point | Rising vapor particles with heat glow |
Design Pattern
This MicroSim illustrates a fundamental design pattern for educational simulations:
1 2 3 4 5 6 7 8 | |
When to Use This Pattern
- Demonstrating relationships between variables
- Teaching cause-and-effect concepts
- Visualizing mathematical functions
- Showing physical phenomena
Embedding This MicroSim
You can include this MicroSim on your website using the following iframe:
1 | |
Lesson Plan
Learning Objectives
By the end of this activity, students will be able to:
- Identify the cause-effect structure in educational simulations
- Explain how input variables affect output visualizations
- Describe the phase transitions of water based on temperature and pressure
- Apply the cause-effect pattern to design their own simulations
Suggested Activities
- Exploration (5 min): Have students experiment with all three sliders
- State Identification (5 min): Students find temperature ranges for each water state
- Pressure Effects (10 min): Explore how pressure changes boiling/freezing points
- Pattern Recognition (10 min): Discuss how this pattern applies to other simulations
Discussion Questions
- What other physical phenomena could be demonstrated with this cause-effect pattern?
- How does pressure affect the boiling point of water?
- Why is immediate visual feedback important in educational simulations?
- How might you extend this simulation with additional input variables?
References
- Phase diagrams and water state transitions
- Educational simulation design patterns
- p5.js interactive visualization library