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 |
+
|