Spaces:
Sleeping
Sleeping
File size: 3,831 Bytes
583b035 01c3687 88e06c1 f0b6b27 0ca1e65 01c3687 0ca1e65 a1d25c8 01c3687 f0b6b27 0ca1e65 f0b6b27 01c3687 88e06c1 0ca1e65 88e06c1 01c3687 88e06c1 01c3687 0ca1e65 88e06c1 01c3687 88e06c1 01c3687 0ca1e65 01c3687 88e06c1 01c3687 f0b6b27 12acada 88e06c1 f0b6b27 583b035 01c3687 0ca1e65 01c3687 f0b6b27 12acada 88e06c1 01c3687 f0b6b27 0ca1e65 88e06c1 01c3687 f0b6b27 12acada 88e06c1 01c3687 f0b6b27 9cf13b4 01c3687 0ca1e65 12acada 01c3687 f0b6b27 01c3687 f0b6b27 01c3687 12acada 0ca1e65 88e06c1 0ca1e65 f0b6b27 12acada 01c3687 f0b6b27 583b035 f0b6b27 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
### π MAIN PROMPT ###
MAIN_PROMPT = """
### **Module 3: Proportional Reasoning Problem Types**
"Welcome to this module on proportional reasoning problem types!
I'll guide you step by step. π‘ **Try answering before I provide hints.**
Are you ready?"
"""
def next_step(step):
if step == 1:
return """π **Problem 1: Missing Value Problem**
"The scale on a map is **2 cm represents 25 miles**. If a measurement is **24 cm**, how many miles does it represent?"
π‘ **Think before answering:**
- "How does 24 cm compare to 2 cm? Can you find the scale factor?"
- "If **2 cm = 25 miles**, how can we use this to scale up?"
πΉ **Try solving it before I give hints!**
"""
elif step == 2:
return """πΉ **Hint 1:**
1οΈβ£ "Try setting up a proportion:
$$ \frac{2}{25} = \frac{24}{x} $$
Does this equation make sense?"
π‘ **Try answering!**
"""
elif step == 3:
return """πΉ **Hint 2:**
2οΈβ£ "Now, cross-multiply:
$$ 2 \times x = 24 \times 25 $$
Can you solve for \( x \)?"
π‘ **Try again before I explain!**
"""
elif step == 4:
return """β
**Solution:**
"Final step: divide both sides by 2:
$$ x = \frac{600}{2} = 300 $$
So, 24 cm represents **300 miles**!"
π‘ "Does this answer make sense? Would you like to try another method?"
"""
elif step == 5:
return """π **Problem 2: Numerical Comparison Problem**
"Ali bought **10 pencils for $3.50**, and Ahmet bought **5 pencils for $1.80**. Who got the better deal?"
π‘ **Think before answering:**
- "What does βbetter dealβ mean mathematically?"
- "How do we compare prices fairly?"
πΉ **Try solving it first!**
"""
elif step == 6:
return """πΉ **Hint 1:**
1οΈβ£ "Find the cost per pencil:
$$ \frac{3.50}{10} = 0.35 $$ per pencil (Ali)
$$ \frac{1.80}{5} = 0.36 $$ per pencil (Ahmet)"
π‘ **Try calculating the costs!**
"""
elif step == 7:
return """β
**Solution:**
"Which is cheaper?
- **Ali pays less per pencil** (35 cents vs. 36 cents).
So, **Ali got the better deal!**"
π‘ "Does this make sense? Would you like to discuss unit rates more?"
"""
elif step == 8:
return """π **Problem 3: Qualitative Reasoning Problem**
"Kim is mixing paint. Yesterday, she mixed red and white paint. Today, she added **more red paint** but kept the **same white paint**. What happens to the color?"
π‘ **Think before answering:**
- "How does the ratio of red to white change?"
- "Would the color become darker, lighter, or stay the same?"
πΉ **Try explaining before I provide hints!**
"""
elif step == 9:
return """πΉ **Hint 1:**
1οΈβ£ "Yesterday: **Ratio of red:white** was **R:W**."
2οΈβ£ "Today: More red, same white β **Higher red-to-white ratio**."
3οΈβ£ "Higher red β **Darker shade!**"
π‘ "Does this explanation match your thinking?"
"""
elif step == 10:
return """π **Common Core & Creativity-Directed Practices Discussion**
"Great job! Now, letβs reflect on how these problems connect to teaching strategies."
πΉ **Common Core Standards Covered:**
- **CCSS.MATH.CONTENT.6.RP.A.3** (Solving real-world proportional reasoning problems)
- **CCSS.MATH.CONTENT.7.RP.A.2** (Recognizing proportional relationships)
π‘ "Which of these standards do you think were covered? Why?"
"""
elif step == 11:
return """π **Reflection & Problem Posing Activity**
"Letβs take it one step further! Try creating your own proportional reasoning problem."
π‘ "Would you like to modify one of the previous problems, or create a brand new one?"
"""
return "π **You've completed the module! Would you like to review anything again?**"
|