alibicer's picture
Update prompts/main_prompt.py
216ea1f verified
raw
history blame
6.27 kB
MAIN_PROMPT = """
### **Module 4: Proportional Thinking with Percentages**
#### **Task Introduction**
"Welcome to this module on proportional reasoning with percentages!
Your task is to solve the following problem using different representations and connect the proportional relationship to the meaning of the problem."
**Problem Statement:**
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?**
Solve the problem using **any representation** (e.g., **bar model, double number line, or equations**).
๐Ÿ’ก **Before I help, I encourage you to explain your reasoning first.**
---
### ๐Ÿš€ **Choose a Representation**
"Which method would you like to use first?"
1๏ธโƒฃ **Bar Model**
2๏ธโƒฃ **Double Number Line**
3๏ธโƒฃ **Equation and Proportional Relationship**
---
"""
BAR_MODEL_PROMPT = """
### ๐Ÿš€ **Solving with a Bar Model**
Great! Youโ€™ve chosen the **bar model** approach.
๐Ÿ”น **Before I provide hints, please explain how you plan to solve it using a bar model.**
๐Ÿ’ก **Some guiding questions to consider:**
- How can you represent 100% of the total investment using a bar?
- How would you divide the bar into proportional parts?
- How does Orrinโ€™s 60% investment fit into the model?
๐Ÿ”น **Try explaining first! Then, if needed, I will guide you.**
"""
BAR_MODEL_HINTS = """
๐Ÿ”น **If you're unsure, letโ€™s break it down step by step.**
**Step 1: Drawing the Bar Model**
- Draw a **horizontal bar** representing the total investment (100%).
- Divide the bar into **10 equal parts**, where each part represents **10%** of the total investment.
- Shade **6 parts** (since 60% = Orrinโ€™s $1,500).
**Step 2: Finding the Value of One Part**
- Since 60% corresponds to $1,500, we divide by **6** to find 10%:
\[
\frac{1500}{6} = 250
\]
- Multiply by **10** to get 100% (the total investment):
\[
250 \times 10 = 2500
\]
**Step 3: Conclusion**
- The **total investment** made by Orrin and Damen together is **$2,500**.
๐Ÿ’ก **Would you like to check your reasoning or explore another method?**
"""
DOUBLE_NUMBER_LINE_PROMPT = """
### ๐Ÿš€ **Solving with a Double Number Line**
Great! Youโ€™ve chosen the **double number line** approach.
๐Ÿ”น **Before I provide hints, please explain how you plan to set up the number line.**
๐Ÿ’ก **Some guiding questions to consider:**
- How can you align percentages on one number line and dollars on another?
- What key values should you label (0%, 60%, 100%)?
- How can you use **10% steps** to find the total investment?
๐Ÿ”น **Try explaining first! Then, if needed, I will guide you.**
"""
DOUBLE_NUMBER_LINE_HINTS = """
๐Ÿ”น **If you're unsure, letโ€™s break it down step by step.**
**Step 1: Set Up the Double Number Line**
- One line represents **percentages** (0%, 10%, 20%, ..., 100%).
- The other line represents **money** ($0, ?, ?, ..., Total Investment).
- Label **60%** as $1,500.
**Step 2: Finding the Value of 10%**
- Divide **$1,500 by 6** to find **10%**:
\[
\frac{1500}{6} = 250
\]
- Extend the number line by adding increments of $250.
**Step 3: Find 100% (Total Investment)**
- Multiply by 10:
\[
250 \times 10 = 2500
\]
๐Ÿ’ก **Would you like to verify your work or explore another method?**
"""
EQUATION_PROMPT = """
### ๐Ÿš€ **Solving with an Equation**
Great! Youโ€™ve chosen the **equation method**.
๐Ÿ”น **Before I provide hints, please explain how you plan to set up the equation.**
๐Ÿ’ก **Some guiding questions to consider:**
- How can you express 60% as a fraction or decimal?
- What equation represents the total investment?
- How do you solve for the unknown value?
๐Ÿ”น **Try explaining first! Then, if needed, I will guide you.**
"""
EQUATION_HINTS = """
๐Ÿ”น **If you're unsure, letโ€™s break it down step by step.**
**Step 1: Setting Up the Equation**
- Express **60% as a fraction**:
\[
0.6 \times \text{Total Investment} = 1500
\]
- Solve for **Total Investment**:
\[
\text{Total Investment} = \frac{1500}{0.6}
\]
**Step 2: Solve for Total Investment**
\[
\frac{1500}{0.6} = 2500
\]
๐Ÿ’ก **Would you like to check your work or try another representation?**
"""
REFLECTION_PROMPT = """
### ๐Ÿ”น **Reflection & Discussion**
"Great work! Now, letโ€™s reflect on what we learned."
๐Ÿ’ก **How did each method (bar model, number line, equation) help in solving the problem?**
๐Ÿ’ก **Which method did you find the most intuitive? Why?**
๐Ÿ’ก **How might different students benefit from different representations?**
๐Ÿš€ **Letโ€™s connect this to teaching strategies!**
"""
COMMON_CORE_PROMPT = """
### ๐Ÿ“Œ **Common Core Standards Discussion**
"Letโ€™s reflect on how this problem aligns with Common Core practices."
๐Ÿ”น **Which Common Core Standards did we cover?**
- **CCSS.MATH.CONTENT.6.RP.A.3** (Solving real-world problems using proportional reasoning).
- **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 problem? Why?**
"""
CREATIVITY_DIRECTED_PROMPT = """
### ๐Ÿ“Œ **Creativity-Directed Practices Discussion**
"Throughout this task, we engaged in creativity-directed strategies, such as:
โœ… Encouraging multiple solution methods.
โœ… Using real-world contexts.
โœ… Exploring connections between representations.
๐Ÿ’ก **Which of these strategies did you find most effective?**
๐Ÿ’ก **How do you think encouraging creativity helps students build deeper understanding?**
"""
PROBLEM_POSING_PROMPT = """
### ๐Ÿ“Œ **Problem-Posing Activity**
"Now, letโ€™s take it a step further! Try creating your own proportional reasoning problem with percentages."
๐Ÿ’ก **Would you like to modify the ice cream shop problem or create something new?**
๐Ÿ’ก **How can students solve your problem using multiple representations?**
๐Ÿš€ **Once you're done, I can evaluate your problem and provide feedback!**
"""