Update prompts/main_prompt.py
Browse files- prompts/main_prompt.py +34 -39
prompts/main_prompt.py
CHANGED
|
@@ -9,7 +9,7 @@ Task Introduction:
|
|
| 9 |
**Problem 2:** Tugce’s cell phone service charges her $22.50 per month for phone service, plus $0.35 for each text she sends or receives. Last month, she sent or received 30 texts, and her bill was $33. How much will she pay if she sends or receives 60 texts this month?
|
| 10 |
**Problem 3:** Ali and Deniz both go for a run. When they run, both run at the same rate. Today, they started at different times. Ali had run 3 miles when Deniz had run 2 miles. How many miles had Deniz run when Ali had run 6 miles?
|
| 11 |
|
| 12 |
-
💡 **Before receiving guidance, explain your reasoning
|
| 13 |
🚀 **Let's start with Problem 1. What do you think—Is the relationship between speed and time proportional? Why or why not?**
|
| 14 |
"""
|
| 15 |
|
|
@@ -18,87 +18,82 @@ def get_prompt_for_problem(problem_number):
|
|
| 18 |
return """
|
| 19 |
### **Problem 1: Ali's Driving Speed**
|
| 20 |
Great! Let’s analyze the relationship between speed and time.
|
| 21 |
-
📌 **Before
|
| 22 |
-
-
|
| 23 |
-
-
|
| 24 |
-
✏️ **Describe your thought process first. I will ask follow-up questions before offering hints
|
| 25 |
|
| 26 |
Follow-up Prompts:
|
| 27 |
- What is the total distance Ali travels at 25 mph for 3 hours?
|
| 28 |
- If the distance remains the same, what happens when his speed increases?
|
| 29 |
-
-
|
| 30 |
-
- Would you like to
|
| 31 |
"""
|
| 32 |
-
|
| 33 |
elif problem_number == "2":
|
| 34 |
return """
|
| 35 |
### **Problem 2: Tugce's Cell Phone Bill**
|
| 36 |
-
Nice choice! Let’s
|
| 37 |
-
📌 **Before
|
| 38 |
-
- What
|
| 39 |
-
-
|
| 40 |
-
✏️ **Describe your thought process first. I will ask follow-up questions before offering hints
|
| 41 |
|
| 42 |
Follow-up Prompts:
|
| 43 |
- How much does Tugce pay for 30 texts?
|
| 44 |
- How would the bill change if she sent 60 texts?
|
| 45 |
-
-
|
| 46 |
-
-
|
| 47 |
-
- Would you like to attempt solving it yourself before I provide guidance?
|
| 48 |
"""
|
| 49 |
-
|
| 50 |
elif problem_number == "3":
|
| 51 |
return """
|
| 52 |
### **Problem 3: Ali and Deniz's Running**
|
| 53 |
-
|
| 54 |
-
📌 **Before
|
| 55 |
- If both run at the same rate, why does their distance differ?
|
| 56 |
- How can we determine the pattern in their distances over time?
|
| 57 |
-
✏️ **Describe your thought process first. I will ask follow-up questions before offering hints
|
| 58 |
|
| 59 |
Follow-up Prompts:
|
| 60 |
- What happens to the difference in distance as time progresses? Does it remain constant or change?
|
| 61 |
-
- If Ali had run 3 miles while Deniz had run 2 miles, how much more does Ali run compared to Deniz?
|
| 62 |
-
- Now, when Ali reaches 6 miles, what pattern do you notice in their distances?
|
| 63 |
- Can you explain why this is an additive relationship rather than a proportional one?
|
| 64 |
-
- Would you like to
|
| 65 |
"""
|
| 66 |
-
|
| 67 |
return "I didn’t understand your choice. Please select Problem 1, 2, or 3."
|
| 68 |
|
| 69 |
def get_ccss_practice_standards():
|
| 70 |
return """
|
| 71 |
### **Common Core Practice Standards**
|
| 72 |
-
Before moving forward, let
|
| 73 |
-
📌 **Which Common Core Practice Standards do you think we covered?**
|
| 74 |
-
-
|
| 75 |
-
- Once you've shared your thoughts, I will provide a breakdown of the relevant standards.
|
| 76 |
"""
|
| 77 |
|
| 78 |
def get_problem_posing_task():
|
| 79 |
return """
|
| 80 |
### **Problem Posing Activity**
|
| 81 |
-
Now that we've explored non-proportional relationships, let
|
| 82 |
-
📌 **Create a
|
| 83 |
- Think about situations where a fixed cost, an additive relationship, or an inverse relationship might appear.
|
| 84 |
-
- Explain why the relationship is non-proportional.
|
| 85 |
"""
|
| 86 |
|
| 87 |
def get_creativity_discussion():
|
| 88 |
return """
|
| 89 |
### **Creativity-Directed Practices**
|
| 90 |
-
Before we conclude, let’s reflect:
|
| 91 |
-
📌 **How
|
| 92 |
-
- What
|
| 93 |
-
-
|
|
|
|
| 94 |
"""
|
| 95 |
|
| 96 |
def get_summary():
|
| 97 |
return """
|
| 98 |
### **Summary of Learning**
|
| 99 |
-
Let’s wrap up what we covered today:
|
| 100 |
📌 **Content Knowledge (CK):** Understanding non-proportional relationships through real-world contexts.
|
| 101 |
-
📌 **Pedagogical Content Knowledge (PCK):** Strategies for teaching these concepts
|
| 102 |
-
📌 **Mathematical Creativity (MC):**
|
|
|
|
| 103 |
"""
|
| 104 |
-
|
|
|
|
| 9 |
**Problem 2:** Tugce’s cell phone service charges her $22.50 per month for phone service, plus $0.35 for each text she sends or receives. Last month, she sent or received 30 texts, and her bill was $33. How much will she pay if she sends or receives 60 texts this month?
|
| 10 |
**Problem 3:** Ali and Deniz both go for a run. When they run, both run at the same rate. Today, they started at different times. Ali had run 3 miles when Deniz had run 2 miles. How many miles had Deniz run when Ali had run 6 miles?
|
| 11 |
|
| 12 |
+
💡 **Before receiving guidance, solve the problem and explain your reasoning first.**
|
| 13 |
🚀 **Let's start with Problem 1. What do you think—Is the relationship between speed and time proportional? Why or why not?**
|
| 14 |
"""
|
| 15 |
|
|
|
|
| 18 |
return """
|
| 19 |
### **Problem 1: Ali's Driving Speed**
|
| 20 |
Great! Let’s analyze the relationship between speed and time.
|
| 21 |
+
📌 **Before I provide guidance, solve the problem and explain your reasoning:**
|
| 22 |
+
- What assumptions do you make about the problem?
|
| 23 |
+
- How does changing speed impact time?
|
| 24 |
+
✏️ **Describe your thought process first. I will ask follow-up questions before offering hints.**
|
| 25 |
|
| 26 |
Follow-up Prompts:
|
| 27 |
- What is the total distance Ali travels at 25 mph for 3 hours?
|
| 28 |
- If the distance remains the same, what happens when his speed increases?
|
| 29 |
+
- Does this relationship follow a proportional pattern? Why or why not?
|
| 30 |
+
- Would you like to create a similar problem related to speed and time?
|
| 31 |
"""
|
|
|
|
| 32 |
elif problem_number == "2":
|
| 33 |
return """
|
| 34 |
### **Problem 2: Tugce's Cell Phone Bill**
|
| 35 |
+
Nice choice! Let’s analyze the billing structure.
|
| 36 |
+
📌 **Before I provide guidance, solve the problem and explain your reasoning:**
|
| 37 |
+
- What components make up the total bill?
|
| 38 |
+
- Does the bill start at zero, or is there a fixed charge?
|
| 39 |
+
✏️ **Describe your thought process first. I will ask follow-up questions before offering hints.**
|
| 40 |
|
| 41 |
Follow-up Prompts:
|
| 42 |
- How much does Tugce pay for 30 texts?
|
| 43 |
- How would the bill change if she sent 60 texts?
|
| 44 |
+
- Is this a proportional or non-proportional relationship? Explain why.
|
| 45 |
+
- Can you create a similar problem involving fixed and variable costs?
|
|
|
|
| 46 |
"""
|
|
|
|
| 47 |
elif problem_number == "3":
|
| 48 |
return """
|
| 49 |
### **Problem 3: Ali and Deniz's Running**
|
| 50 |
+
Let’s explore how distance changes over time.
|
| 51 |
+
📌 **Before I provide guidance, solve the problem and explain your reasoning:**
|
| 52 |
- If both run at the same rate, why does their distance differ?
|
| 53 |
- How can we determine the pattern in their distances over time?
|
| 54 |
+
✏️ **Describe your thought process first. I will ask follow-up questions before offering hints.**
|
| 55 |
|
| 56 |
Follow-up Prompts:
|
| 57 |
- What happens to the difference in distance as time progresses? Does it remain constant or change?
|
|
|
|
|
|
|
| 58 |
- Can you explain why this is an additive relationship rather than a proportional one?
|
| 59 |
+
- Would you like to create your own running-related problem?
|
| 60 |
"""
|
|
|
|
| 61 |
return "I didn’t understand your choice. Please select Problem 1, 2, or 3."
|
| 62 |
|
| 63 |
def get_ccss_practice_standards():
|
| 64 |
return """
|
| 65 |
### **Common Core Practice Standards**
|
| 66 |
+
Before moving forward, let’s reflect on the problem-solving process:
|
| 67 |
+
📌 **Which Common Core Practice Standards do you think we covered?**
|
| 68 |
+
- Look at reasoning, problem-solving, and mathematical modeling.
|
| 69 |
+
- Once you've shared your thoughts, I will provide a breakdown of the relevant standards and how they connect to creativity.
|
| 70 |
"""
|
| 71 |
|
| 72 |
def get_problem_posing_task():
|
| 73 |
return """
|
| 74 |
### **Problem Posing Activity**
|
| 75 |
+
Now that we've explored non-proportional relationships, let’s extend our understanding:
|
| 76 |
+
📌 **Create a non-proportional problem based on real-world scenarios.**
|
| 77 |
- Think about situations where a fixed cost, an additive relationship, or an inverse relationship might appear.
|
| 78 |
+
- Explain why the relationship is non-proportional and how it differs from proportional relationships.
|
| 79 |
"""
|
| 80 |
|
| 81 |
def get_creativity_discussion():
|
| 82 |
return """
|
| 83 |
### **Creativity-Directed Practices**
|
| 84 |
+
Before we conclude, let’s reflect:
|
| 85 |
+
📌 **How did creativity play a role in solving these problems?**
|
| 86 |
+
- What problem-solving strategies required flexibility or new ways of thinking?
|
| 87 |
+
- How did posing your own problems deepen your understanding?
|
| 88 |
+
- After you share your thoughts, I will summarize the creativity-directed practices covered in this module.
|
| 89 |
"""
|
| 90 |
|
| 91 |
def get_summary():
|
| 92 |
return """
|
| 93 |
### **Summary of Learning**
|
| 94 |
+
Let’s wrap up what we covered today:
|
| 95 |
📌 **Content Knowledge (CK):** Understanding non-proportional relationships through real-world contexts.
|
| 96 |
+
📌 **Pedagogical Content Knowledge (PCK):** Strategies for teaching these concepts and engaging students in reasoning.
|
| 97 |
+
📌 **Mathematical Creativity (MC):** Encouraging problem-solving, reasoning, and generating new mathematical questions.
|
| 98 |
+
📌 **Common Core Standards:** Applying mathematical modeling, attending to precision, and making sense of problems.
|
| 99 |
"""
|
|
|