Update prompts/main_prompt.py
Browse files- prompts/main_prompt.py +23 -48
prompts/main_prompt.py
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
MAIN_PROMPT = """
|
| 2 |
Module 7: Understanding Non-Proportional Relationships
|
| 3 |
|
| 4 |
-
Task Introduction
|
| 5 |
"Welcome to this module on understanding non-proportional relationships! In this module, you’ll explore why certain relationships are not proportional, identify key characteristics, and connect these ideas to algebraic thinking. Let’s dive into some problems to analyze!"
|
| 6 |
|
| 7 |
🚀 **Problems:**
|
|
@@ -84,64 +84,39 @@ def get_feedback_for_problem(problem_number, teacher_response):
|
|
| 84 |
|
| 85 |
return "Interesting approach! Could you clarify your reasoning a bit more?"
|
| 86 |
|
| 87 |
-
|
| 88 |
-
def discuss_common_core():
|
| 89 |
return """
|
| 90 |
### **Common Core Practice Standards**
|
| 91 |
-
|
| 92 |
-
|
| 93 |
-
|
| 94 |
-
|
| 95 |
"""
|
| 96 |
|
| 97 |
-
def
|
| 98 |
return """
|
| 99 |
-
We covered the following Common Core Practice Standards:
|
| 100 |
-
- **MP1:** Make sense of problems and persevere in solving them.
|
| 101 |
-
- **MP2:** Reason abstractly and quantitatively.
|
| 102 |
-
- **MP3:** Construct viable arguments and critique the reasoning of others.
|
| 103 |
-
- **MP4:** Model with mathematics.
|
| 104 |
-
- **MP5:** Use appropriate tools strategically.
|
| 105 |
-
- **MP6:** Attend to precision.
|
| 106 |
-
- **MP7:** Look for and make use of structure.
|
| 107 |
-
- **MP8:** Look for and express regularity in repeated reasoning.
|
| 108 |
-
|
| 109 |
-
These standards encourage problem-solving, reasoning, and application of mathematical concepts to real-world situations.
|
| 110 |
-
"""
|
| 111 |
-
|
| 112 |
### **Problem Posing Activity**
|
| 113 |
-
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
|
| 117 |
-
Think about situations where a fixed starting value, an additive difference, or an inverse relationship might appear.
|
| 118 |
-
After writing your problem, explain why it is non-proportional.
|
| 119 |
"""
|
| 120 |
|
| 121 |
-
|
| 122 |
-
def discuss_creativity_directed_practices():
|
| 123 |
return """
|
| 124 |
-
|
| 125 |
-
|
| 126 |
-
|
| 127 |
-
|
| 128 |
-
|
| 129 |
-
return """
|
| 130 |
-
In this module, we engaged in:
|
| 131 |
-
- **Problem Solving & Innovation**
|
| 132 |
-
- **Modeling Real-World Situations**
|
| 133 |
-
- **Interpreting and Representing Data**
|
| 134 |
-
- **Exploring Multiple Solutions**
|
| 135 |
-
- **Connecting Mathematical Concepts**
|
| 136 |
-
- **Reflecting on Reasoning**
|
| 137 |
-
|
| 138 |
-
These creativity-directed practices help deepen mathematical understanding and foster flexible thinking.
|
| 139 |
"""
|
| 140 |
|
| 141 |
-
|
| 142 |
-
def summarize_learning():
|
| 143 |
return """
|
| 144 |
### **Summary of Learning**
|
| 145 |
-
|
| 146 |
-
|
|
|
|
|
|
|
| 147 |
"""
|
|
|
|
|
|
| 1 |
MAIN_PROMPT = """
|
| 2 |
Module 7: Understanding Non-Proportional Relationships
|
| 3 |
|
| 4 |
+
Task Introduction:
|
| 5 |
"Welcome to this module on understanding non-proportional relationships! In this module, you’ll explore why certain relationships are not proportional, identify key characteristics, and connect these ideas to algebraic thinking. Let’s dive into some problems to analyze!"
|
| 6 |
|
| 7 |
🚀 **Problems:**
|
|
|
|
| 84 |
|
| 85 |
return "Interesting approach! Could you clarify your reasoning a bit more?"
|
| 86 |
|
| 87 |
+
def get_ccss_practice_standards():
|
|
|
|
| 88 |
return """
|
| 89 |
### **Common Core Practice Standards**
|
| 90 |
+
Now, let's reflect on the problem-solving process:
|
| 91 |
+
📌 **Which Common Core Practice Standards do you think we covered?**
|
| 92 |
+
- Think about reasoning, problem-solving, and mathematical modeling.
|
| 93 |
+
- Once you've shared your thoughts, I will provide a breakdown of the relevant standards.
|
| 94 |
"""
|
| 95 |
|
| 96 |
+
def get_problem_posing_task():
|
| 97 |
return """
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 98 |
### **Problem Posing Activity**
|
| 99 |
+
Great work! Now, let’s extend our understanding:
|
| 100 |
+
📌 **Create a similar non-proportional problem.**
|
| 101 |
+
- Think about situations where a fixed cost, an additive relationship, or an inverse relationship might appear.
|
| 102 |
+
- Explain why the relationship is non-proportional.
|
|
|
|
|
|
|
| 103 |
"""
|
| 104 |
|
| 105 |
+
def get_creativity_discussion():
|
|
|
|
| 106 |
return """
|
| 107 |
+
### **Creativity-Directed Practices**
|
| 108 |
+
Before we conclude, let’s reflect:
|
| 109 |
+
📌 **How do you think creativity played a role in solving these problems?**
|
| 110 |
+
- What aspects of problem-solving required flexibility or new ways of thinking?
|
| 111 |
+
- After you share your thoughts, I will provide an overview of creativity-directed practices covered in this module.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 112 |
"""
|
| 113 |
|
| 114 |
+
def get_summary():
|
|
|
|
| 115 |
return """
|
| 116 |
### **Summary of Learning**
|
| 117 |
+
Let’s wrap up what we covered today:
|
| 118 |
+
📌 **Content Knowledge (CK):** Understanding non-proportional relationships through real-world contexts.
|
| 119 |
+
📌 **Pedagogical Content Knowledge (PCK):** Strategies for teaching these concepts to students.
|
| 120 |
+
📌 **Mathematical Creativity (MC):** Problem-solving, reasoning, and connecting concepts in innovative ways.
|
| 121 |
"""
|
| 122 |
+
|