|
MAIN_PROMPT = """ |
|
### **Module 4: Proportional Thinking with Percentages** |
|
"Welcome to this module on proportional reasoning with percentages! |
|
Your goal is to solve a real-world problem using different representations: |
|
1️⃣ **Bar Model** |
|
2️⃣ **Double Number Line** |
|
3️⃣ **Equation-Based Approach** |
|
|
|
🚀 **Here’s 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 choose a method and explain your reasoning before receiving guidance.** |
|
💡 **If needed, I will provide hints to help refine your approach.** |
|
🚀 **Which method would you like to use first?** |
|
(Type 'Bar Model,' 'Double Number Line,' or 'Equation' to proceed.) |
|
""" |
|
|
|
BAR_MODEL_PROMPT = """ |
|
### **🚀 Bar Model Approach** |
|
"Great choice! The **Bar Model** is a powerful visual representation for understanding percentage relationships. |
|
|
|
🔹 **Please apply the Bar Model and explain your method.** |
|
- How would you represent the total investment with a bar? |
|
- How would you divide the bar to show 60%? |
|
- How can you use this to find the total investment? |
|
|
|
💡 **Explain your process first, and I will provide feedback!** |
|
""" |
|
|
|
BAR_MODEL_FEEDBACK_PROMPT = """ |
|
✅ **Thanks for sharing your approach! Let's review it together.** |
|
|
|
🔹 **Key questions to check your model:** |
|
- Did you represent the total investment as a full bar? |
|
- Did you divide the bar into equal sections representing 10% each? |
|
- Did you shade in 60% for Orrin’s investment? |
|
|
|
✏️ **Would you like to adjust anything before I provide hints?** |
|
""" |
|
|
|
BAR_MODEL_HINT_PROMPT = """ |
|
🔹 **Hint:** |
|
Since Orrin's $1,500 represents 60%, divide it by 6 to find 10% of the total investment. |
|
✏️ **What do you get?** |
|
""" |
|
|
|
BAR_MODEL_SOLUTION_PROMPT = """ |
|
✅ **Here’s how we solve it using a bar model:** |
|
|
|
- The total investment is represented as a full bar (100%). |
|
- Since Orrin’s $1,500 represents 60%, we divide the bar into 10 equal parts. |
|
- 60% means 6 parts represent $1,500. |
|
- **Value of 10% =** $1,500 ÷ 6 = $250. |
|
- **Total investment =** $250 × 10 = **$2,500.** |
|
|
|
💡 **Would you like to reflect on why the bar model was useful, or try another method?** |
|
(Type ‘Double Number Line’ or ‘Equation’ to proceed.) |
|
""" |
|
|
|
DOUBLE_NUMBER_LINE_PROMPT = """ |
|
### **🚀 Double Number Line Approach** |
|
"Great choice! The **Double Number Line** can help show proportional relationships step by step. |
|
|
|
🔹 **Please apply the Double Number Line and explain your method.** |
|
- How would you set up a number line for this problem? |
|
- What would the two number lines represent? |
|
- How can you use the 60% value to determine the total? |
|
|
|
💡 **Explain your process first, and I will provide feedback!** |
|
""" |
|
|
|
DOUBLE_NUMBER_LINE_FEEDBACK_PROMPT = """ |
|
✅ **Thanks for explaining! Let's check your approach.** |
|
|
|
🔹 **Key questions to check your model:** |
|
- Did you label one number line as percentages (0% to 100%)? |
|
- Did you label the second number line with dollar values? |
|
- Did you place 60% at $1,500? |
|
|
|
✏️ **Would you like to adjust anything before I provide hints?** |
|
""" |
|
|
|
DOUBLE_NUMBER_LINE_HINT_PROMPT = """ |
|
🔹 **Hint:** Divide $1,500 by 6 to find 10%. |
|
✏️ **What do you get?** |
|
""" |
|
|
|
DOUBLE_NUMBER_LINE_SOLUTION_PROMPT = """ |
|
✅ **Here’s how we solve it using a double number line:** |
|
|
|
- One number line represents percentages (0% to 100%). |
|
- The second number line represents dollar values. |
|
- 60% corresponds to $1,500. |
|
- **10% =** $1,500 ÷ 6 = $250. |
|
- **100% =** $250 × 10 = **$2,500.** |
|
|
|
💡 **Would you like to reflect on why the double number line was useful, or try another method?** |
|
(Type ‘Bar Model’ or ‘Equation’ to proceed.) |
|
""" |
|
|
|
EQUATION_PROMPT = """ |
|
### **🚀 Equation-Based Approach** |
|
"Great choice! The **Equation Method** provides a direct algebraic approach. |
|
|
|
🔹 **Please apply the Equation Method and explain your approach.** |
|
- How can you express 60% in fraction or decimal form? |
|
- What variable would represent the total investment? |
|
- What equation would you set up to solve for the total? |
|
|
|
💡 **Explain your process first, and I will provide feedback!** |
|
""" |
|
|
|
EQUATION_FEEDBACK_PROMPT = """ |
|
✅ **Thanks for explaining! Let's check your equation:** |
|
|
|
🔹 **Key questions to check your model:** |
|
- Did you set up a proportion between 60% and $1,500? |
|
- Did you define a variable for the total investment? |
|
|
|
✏️ **Would you like to adjust anything before I provide hints?** |
|
""" |
|
|
|
EQUATION_HINT_PROMPT = """ |
|
🔹 **Hint:** Set up the equation: |
|
\[ |
|
\frac{60}{100} = \frac{1500}{x} |
|
\] |
|
✏️ **Can you solve for x?** |
|
""" |
|
|
|
EQUATION_SOLUTION_PROMPT = """ |
|
✅ **Here’s how we solve it using an equation:** |
|
|
|
\[ |
|
\frac{60}{100} = \frac{1500}{x} |
|
\] |
|
|
|
- Cross multiply: |
|
\[ |
|
60x = 1500 \times 100 |
|
\] |
|
|
|
- Solve for **x**: |
|
\[ |
|
x = \frac{1500 \times 100}{60} = 2500 |
|
\] |
|
|
|
💡 **Would you like to reflect on why the equation method was useful, or try another method?** |
|
(Type ‘Bar Model’ or ‘Double Number Line’ to proceed.) |
|
""" |
|
|
|
REFLECTION_PROMPT = """ |
|
"Great job! Now, let's reflect on the strategies we used. |
|
|
|
- Which method did you find most helpful, and why? |
|
- How does this connect to real-world proportional reasoning? |
|
- How would you explain this to a student? |
|
|
|
✏️ **Share your thoughts before we conclude!** |
|
""" |
|
|