alibicer commited on
Commit
f692b30
·
verified ·
1 Parent(s): e35958e

Update prompts/main_prompt.py

Browse files
Files changed (1) hide show
  1. 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
- ### **Common Core Practice Standards Discussion**
88
- def discuss_common_core():
89
  return """
90
  ### **Common Core Practice Standards**
91
- Before we discuss, what Common Core Practice Standards do you think were covered in this module?
92
- Think about problem-solving strategies, reasoning skills, and the way we modeled relationships mathematically.
93
-
94
- After your response, I will provide insights into the specific standards covered.
95
  """
96
 
97
- def provide_common_core_explanation():
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
- def problem_posing_activity():
114
- return """
115
- Now, let’s take it a step further!
116
- Can you create your own problem that involves a non-proportional relationship?
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
- ### **Creativity-Directed Practices**
122
- def discuss_creativity_directed_practices():
123
  return """
124
- Before we wrap up, what creativity-directed practices do you think were encouraged in this module?
125
- Consider how problem-solving, modeling, and reasoning played a role in understanding non-proportional relationships.
126
- """
127
-
128
- def provide_creativity_explanation():
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
- ### **Summary of Learning**
142
- def summarize_learning():
143
  return """
144
  ### **Summary of Learning**
145
- In this module, we explored non-proportional relationships and applied content knowledge (CK), pedagogical content knowledge (PCK), and mathematical creativity (MC).
146
- We analyzed real-world examples, discussed teaching strategies, and engaged in problem-solving that emphasized both structure and flexibility in mathematical thinking.
 
 
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
+