|
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?** |
|
|
|
💡 **First, choose a method and explain your reasoning before receiving guidance.** |
|
🚀 **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 useful visual tool for proportional reasoning. |
|
|
|
🔹 **Before I provide guidance, please apply the Bar Model and explain your solution.** |
|
- How would you set up your bar model? |
|
- How would you divide it to represent 60% and 40%? |
|
- How would you use this to determine the total investment? |
|
|
|
✏️ **Type your explanation, and I will provide feedback before moving forward.** |
|
""" |
|
|
|
BAR_MODEL_FEEDBACK_PROMPT = """ |
|
✅ **Thanks for explaining 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? |
|
- Did you shade 60% for Orrin’s investment? |
|
|
|
✏️ **Would you like to adjust anything before I provide hints?** |
|
""" |
|
|
|
BAR_MODEL_HINT_PROMPT = """ |
|
🔹 **Hint:** |
|
If 60% represents $1,500, how can you find the value of 10%? |
|
✏️ **Try dividing $1,500 by 6 and let me know what you get.** |
|
""" |
|
|
|
BAR_MODEL_SOLUTION_PROMPT = """ |
|
✅ **Let’s summarize the correct Bar Model approach:** |
|
|
|
1️⃣ Draw a full bar representing 100% of the investment. |
|
2️⃣ Since Orrin’s $1,500 is 60%, divide the bar into 10 equal parts. |
|
3️⃣ 6 parts represent $1,500, so each part (10%) is **$1,500 ÷ 6 = $250**. |
|
4️⃣ **Total investment =** $250 × 10 = **$2,500**. |
|
|
|
💡 **Would you like to reflect on this 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** helps visualize proportional relationships step by step. |
|
|
|
🔹 **Before I provide guidance, please apply the Double Number Line and explain your solution.** |
|
- How would you set up your number line? |
|
- What values would you place for percentages and dollar amounts? |
|
- How would you use the 60% value to determine the total? |
|
|
|
✏️ **Type your explanation, and I will provide feedback before moving forward.** |
|
""" |
|
|
|
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:** If 60% corresponds to $1,500, what does 10% equal? |
|
✏️ **Try dividing $1,500 by 6 and let me know what you get.** |
|
""" |
|
|
|
DOUBLE_NUMBER_LINE_SOLUTION_PROMPT = """ |
|
✅ **Let’s summarize the correct Double Number Line approach:** |
|
|
|
1️⃣ One number line represents percentages (0% to 100%). |
|
2️⃣ The second number line represents dollar values. |
|
3️⃣ 60% corresponds to $1,500. |
|
4️⃣ **10% =** $1,500 ÷ 6 = $250. |
|
5️⃣ **100% =** $250 × 10 = **$2,500**. |
|
|
|
💡 **Would you like to reflect on this 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. |
|
|
|
🔹 **Before I provide guidance, please apply the Equation Method and explain your solution.** |
|
- How can you express 60% as a fraction or decimal? |
|
- What variable would represent the total investment? |
|
- What equation would you set up to solve for the total? |
|
|
|
✏️ **Type your explanation, and I will provide feedback before moving forward.** |
|
""" |
|
|
|
EQUATION_FEEDBACK_PROMPT = """ |
|
✅ **Thanks for explaining! Let's check your equation:** |
|
|
|
🔹 **Key questions to check your setup:** |
|
- Did you write the proportion using 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:** Try setting up the equation: |
|
\[ |
|
\frac{60}{100} = \frac{1500}{x} |
|
\] |
|
✏️ **Can you solve for x?** |
|
""" |
|
|
|
EQUATION_SOLUTION_PROMPT = """ |
|
✅ **Let’s summarize the correct Equation approach:** |
|
|
|
\[ |
|
\frac{60}{100} = \frac{1500}{x} |
|
\] |
|
|
|
1️⃣ Cross multiply: |
|
\[ |
|
60x = 1500 \times 100 |
|
\] |
|
|
|
2️⃣ Solve for **x**: |
|
\[ |
|
x = \frac{1500 \times 100}{60} = 2500 |
|
\] |
|
|
|
💡 **Would you like to reflect on this 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!** |
|
""" |
|
|