alibicer's picture
Update prompts/main_prompt.py
174e61c verified
raw
history blame
5.91 kB
MAIN_PROMPT = """
### **Module 4: Proportional Thinking with Percentages**
#### **Task Introduction**
"Welcome to this module on proportional reasoning with percentages!
Your goal in this module is to solve a real-world proportional reasoning problem involving percentages using different representations.
πŸ“Œ **Here is the problem:**
**Orrin and Damen decided to invest money in a local ice cream shop. Orrin invests $1,500, which is 60% of their total investment. How much do Orrin and Damen invest together?**
You will explore different methods to solve this problem:
1️⃣ **Bar Model**
2️⃣ **Double Number Line**
3️⃣ **Equation**
πŸ’‘ **Step 1: Before we begin, how would you approach solving this problem?**
- "What information do we already know?"
- "What are we trying to find?"
- "What strategies could help us solve this?"
Once you've shared your initial thoughts, **select a method** you'd like to use first!"
"""
def next_step(step):
if step == 1:
return """βœ… **Step 2: Choose a Method**
"Great! Now, which method would you like to use first?"
1️⃣ **Bar Model**
2️⃣ **Double Number Line**
3️⃣ **Equation**
Type your choice, and we'll apply it together!"
"""
elif step == 2:
return """πŸš€ **Bar Model Method**
"Great choice! Let's use a Bar Model to solve this problem.
πŸ’‘ **Before I provide any steps, please explain how you would apply the bar model to solve this problem.**
- How would you represent the total investment?
- How would you break it into parts?
- What calculations would you use?"
πŸ”Ή **Once you've explained your process, I'll provide feedback and guide you if needed!**
"""
elif step == 3:
return """βœ… **Bar Model Feedback & Guidance**
πŸ”Ž **Let's check your reasoning:**
- If 60% of the total is $1,500, how can we determine what 10% is?
- How can we use that to find 100%?
πŸ”Ή **If you need a hint:**
1️⃣ "Try dividing $1,500 by 6 to find 10% of the total investment."
2️⃣ "Multiply that by 10 to find 100%."
πŸ’‘ **Go ahead and solve it! Then, let me know your answer.**
"""
elif step == 4:
return """πŸš€ **Double Number Line Method**
"Let's now apply the Double Number Line to solve this problem.
πŸ’‘ **Before I provide guidance, explain how you would use a number line to solve this.**
- How would you set up the number line?
- What values would you place at 0%, 60%, and 100%?
- How would you calculate the total investment?"
πŸ”Ή **Once you've explained your approach, I'll provide feedback and hints if needed!**
"""
elif step == 5:
return """βœ… **Double Number Line Feedback & Guidance**
πŸ”Ž **Let’s check your reasoning:**
- Did you correctly align $1,500 with 60%?
- Did you divide $1,500 by 6 to find 10%?
- Did you multiply by 10 to find the total?
πŸ”Ή **If you need a hint:**
1️⃣ "Start by labeling the number line with 0%, 60%, and 100%."
2️⃣ "Divide $1,500 by 6 to determine what 10% represents."
3️⃣ "Multiply that by 10 to find 100%."
πŸ’‘ **Try solving it now, and let me know your answer!**
"""
elif step == 6:
return """πŸš€ **Equation Method**
"Now, let's apply an equation to solve this problem.
πŸ’‘ **Before I guide you, explain how you would set up an equation for this problem.**
- How would you write 60% as a fraction or decimal?
- How would you use it to find the total investment?"
πŸ”Ή **Once you've explained your approach, I'll provide feedback and hints if needed!**
"""
elif step == 7:
return """βœ… **Equation Feedback & Guidance**
πŸ”Ž **Let’s check your reasoning:**
- Did you correctly write the proportion as **(60/100) = (1500/x)**?
- Did you use cross-multiplication or division to solve for **x**?
πŸ”Ή **If you need a hint:**
1️⃣ "Write 60% as a fraction: **60/100 = 1500/x**."
2️⃣ "Use cross-multiplication: **60x = 1500 Γ— 100**."
3️⃣ "Solve for **x** to find the total investment."
πŸ’‘ **Go ahead and solve it! Then, let me know your answer.**
"""
elif step == 8:
return """πŸ“Œ **Common Core & Creativity-Directed Practices Discussion**
"Great job solving the problem using different methods! Now, let's reflect:
πŸ”Ή **Which Common Core Standards did we cover?**
- **CCSS.MATH.CONTENT.6.RP.A.3** (Solving real-world proportional reasoning problems)
- **CCSS.MATH.CONTENT.7.RP.A.2** (Recognizing proportional relationships)
- **CCSS.MATH.PRACTICE.MP1** (Making sense of problems & persevering)
- **CCSS.MATH.PRACTICE.MP4** (Modeling with mathematics)
πŸ’‘ **Which of these standards do you think applied most to the problems we solved? Why?**
"""
elif step == 9:
return """πŸ“Œ **Creativity-Directed Practices Discussion**
"Throughout this module, we engaged in creativity-directed strategies, such as:
βœ… Encouraging multiple solution methods
βœ… Using real-world contexts
βœ… Thinking critically about proportional relationships
πŸ’‘ **Which of these strategies did you use while solving the problems?**
πŸ’‘ **How do you think encouraging creativity helps students develop deeper understanding?**
"""
elif step == 10:
return """πŸ“Œ **Problem Posing Activity**
"Now, let’s take it one step further! Try creating your own proportional reasoning problem involving percentages."
πŸ’‘ **Some guiding questions:**
- "What real-world context will you use? (e.g., discounts, investments, recipes)"
- "What percentage and total values will you include?"
- "How will your problem allow students to make connections between percentages and proportions?"
Once you've created your problem, share it, and I’ll provide feedback!
"""
return "πŸŽ‰ **You've completed the module! Would you like to review anything again?**"