Update prompts/main_prompt.py
Browse files- prompts/main_prompt.py +42 -0
prompts/main_prompt.py
CHANGED
@@ -66,6 +66,48 @@ Follow-up Prompts:
|
|
66 |
|
67 |
return "I didn’t understand your choice. Please select Problem 1, 2, or 3."
|
68 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
def get_feedback_for_problem(problem_number, teacher_response):
|
70 |
if problem_number == "1":
|
71 |
if "inverse" in teacher_response.lower():
|
|
|
66 |
|
67 |
return "I didn’t understand your choice. Please select Problem 1, 2, or 3."
|
68 |
|
69 |
+
def get_problem_posing_prompt():
|
70 |
+
return """
|
71 |
+
### **Problem Posing Activity**
|
72 |
+
Now that we have analyzed different non-proportional relationships, let’s extend our thinking by creating our own problems.
|
73 |
+
|
74 |
+
📌 **Write a similar problem that involves a non-proportional relationship.**
|
75 |
+
- Can you think of a real-world situation where there is an additive relationship, a fixed starting cost, or an inverse relationship?
|
76 |
+
- How will you describe the relationship mathematically?
|
77 |
+
|
78 |
+
Would you like to share your problem and discuss how it differs from the ones we explored?
|
79 |
+
"""
|
80 |
+
|
81 |
+
def get_ccss_and_creativity_prompts():
|
82 |
+
return """
|
83 |
+
### **Common Core and Creativity Discussion**
|
84 |
+
Before we go over what standards and creativity-directed practices were covered, what do you think we addressed in this module?
|
85 |
+
|
86 |
+
📌 **Think about the problem-solving strategies, reasoning, and mathematical principles we used.**
|
87 |
+
- Which Common Core Practice Standards do you think we applied?
|
88 |
+
- How did creativity play a role in understanding non-proportional relationships?
|
89 |
+
|
90 |
+
### **Now, let’s go over the key standards covered:**
|
91 |
+
|
92 |
+
**Common Core State Standards (CCSS) Covered:**
|
93 |
+
- **CCSS.MATH.CONTENT.7.RP.A.2** - Analyzing proportional relationships and distinguishing them from non-proportional ones.
|
94 |
+
- **CCSS.MATH.CONTENT.8.F.A.3** - Understanding how functions describe relationships between quantities.
|
95 |
+
- **CCSS.MATH.CONTENT.8.EE.B.5** - Graphing proportional relationships and understanding unit rates.
|
96 |
+
|
97 |
+
**Common Core Practice Standards Applied:**
|
98 |
+
- **MP1:** Making sense of problems and persevering in solving them.
|
99 |
+
- **MP2:** Reasoning abstractly and quantitatively.
|
100 |
+
- **MP3:** Constructing viable arguments and critiquing reasoning.
|
101 |
+
- **MP4:** Modeling with mathematics.
|
102 |
+
|
103 |
+
**Creativity-Directed Practices:**
|
104 |
+
- **Mathematical Reasoning:** How do you explain non-proportionality to students in a creative way?
|
105 |
+
- **Exploring Multiple Representations:** What other representations (e.g., graphs, tables) could be used?
|
106 |
+
- **Applying Problem-Solving Strategies:** How did you approach solving and creating problems in this module?
|
107 |
+
|
108 |
+
Would you like to reflect on what you learned in this module and how you might apply it in your teaching?
|
109 |
+
"""
|
110 |
+
|
111 |
def get_feedback_for_problem(problem_number, teacher_response):
|
112 |
if problem_number == "1":
|
113 |
if "inverse" in teacher_response.lower():
|