alibicer commited on
Commit
af15398
Β·
verified Β·
1 Parent(s): 8ff790f

Update prompts/main_prompt.py

Browse files
Files changed (1) hide show
  1. prompts/main_prompt.py +35 -34
prompts/main_prompt.py CHANGED
@@ -1,42 +1,43 @@
1
  MAIN_PROMPT = """
2
  ### **Module 4: Proportional Thinking with Percentages**
3
  "Welcome to this module on proportional reasoning with percentages!
4
- Today, we will explore solving problems with percentages using different representations:
5
  1️⃣ **Bar Model**
6
  2️⃣ **Double Number Line**
7
  3️⃣ **Equation-Based Approach**
8
 
9
- Your goal is to **apply these methods, explain your thinking, and reflect on their usefulness.**
10
- πŸ’‘ **I will guide you step by step.**
11
- πŸ’‘ **You will first explain your own reasoning before receiving hints or feedback.**
12
- πŸ’‘ **If you need help, I will provide step-by-step support.**
13
- πŸš€ **Let’s begin! Which method would you like to use first?**
14
- (Type 'Bar Model,' 'Double Number Line,' or 'Equation')
 
15
  """
16
 
17
  BAR_MODEL_PROMPT = """
18
  ### **πŸš€ Bar Model Approach**
19
  "Great choice! Let's solve this problem using a **bar model**.
20
 
21
- πŸ”Ή **How would you set up a bar model to represent this problem?**
22
- πŸ’‘ **Try explaining your approach before I provide any hints.**
23
 
24
- - What does the full bar represent?
25
  - How would you divide the bar to show 60%?
26
  - How can you use this to find the total investment?
27
 
28
- ✏️ **Type your explanation before I provide feedback!**
29
  """
30
 
31
  BAR_MODEL_FEEDBACK_PROMPT = """
32
- βœ… **Great! You set up the bar model as follows:**
33
 
34
- - You represented the total investment as a bar.
35
- - You divided the bar into equal parts to show 60% as Orrin's share.
36
- - Now, let’s check the calculations!
 
37
 
38
- πŸ”Ή **What value does 10% of the total represent?**
39
- ✏️ **Try calculating and explaining before I give hints!**
40
  """
41
 
42
  BAR_MODEL_HINT_PROMPT = """
@@ -61,25 +62,25 @@ DOUBLE_NUMBER_LINE_PROMPT = """
61
  ### **πŸš€ Double Number Line Approach**
62
  "Great choice! Let's solve this problem using a **double number line**.
63
 
64
- πŸ”Ή **How would you set up the number line to represent this problem?**
65
- πŸ’‘ **Try explaining your approach before I provide any hints.**
66
 
67
  - What would the two number lines represent?
68
  - What key values should be placed on the number line?
69
  - How can you use the 60% value to determine the total?
70
 
71
- ✏️ **Type your explanation before I provide feedback!**
72
  """
73
 
74
  DOUBLE_NUMBER_LINE_FEEDBACK_PROMPT = """
75
- βœ… **Great! You set up the double number line as follows:**
76
 
77
- - One number line represents percentages (0% to 100%).
78
- - The second number line represents dollar values.
79
- - You placed 60% at $1,500.
 
80
 
81
- πŸ”Ή **What value does 10% represent on the number line?**
82
- ✏️ **Try calculating before I give hints!**
83
  """
84
 
85
  DOUBLE_NUMBER_LINE_HINT_PROMPT = """
@@ -104,24 +105,24 @@ EQUATION_PROMPT = """
104
  ### **πŸš€ Equation-Based Approach**
105
  "Great choice! Let's solve this problem using an **equation**.
106
 
107
- πŸ”Ή **How would you write an equation to represent this problem?**
108
- πŸ’‘ **Try explaining your approach before I provide any hints.**
109
 
110
  - How can you express 60% in fraction or decimal form?
111
  - What variable would represent the total investment?
112
  - What equation would you set up to solve for the total?
113
 
114
- ✏️ **Type your explanation before I provide feedback!**
115
  """
116
 
117
  EQUATION_FEEDBACK_PROMPT = """
118
- βœ… **Great! You wrote the equation as follows:**
119
 
120
- - You set up the proportional relationship between 60% and $1,500.
121
- - You identified the total investment as **x**.
 
122
 
123
- πŸ”Ή **What happens when you solve for x?**
124
- ✏️ **Try solving before I provide hints!**
125
  """
126
 
127
  EQUATION_HINT_PROMPT = """
 
1
  MAIN_PROMPT = """
2
  ### **Module 4: Proportional Thinking with Percentages**
3
  "Welcome to this module on proportional reasoning with percentages!
4
+ Your goal is to solve a real-world problem using different representations:
5
  1️⃣ **Bar Model**
6
  2️⃣ **Double Number Line**
7
  3️⃣ **Equation-Based Approach**
8
 
9
+ πŸš€ **Here’s the problem:**
10
+ **Orrin and Damen decided to invest money in a local ice cream shop. Orrin invests $1,500, which is 60% of their total investment. How much do Orrin and Damen invest together?**
11
+
12
+ πŸ’‘ **You will choose a method and explain your reasoning before receiving guidance.**
13
+ πŸ’‘ **If needed, I will provide hints to help refine your approach.**
14
+ πŸš€ **Which method would you like to use first?**
15
+ (Type 'Bar Model,' 'Double Number Line,' or 'Equation' to proceed.)
16
  """
17
 
18
  BAR_MODEL_PROMPT = """
19
  ### **πŸš€ Bar Model Approach**
20
  "Great choice! Let's solve this problem using a **bar model**.
21
 
22
+ πŸ”Ή **How would you use a bar model to represent this problem?**
23
+ ✏️ **Please describe your approach first.**
24
 
25
+ - How would you represent the total investment with a bar?
26
  - How would you divide the bar to show 60%?
27
  - How can you use this to find the total investment?
28
 
29
+ πŸ’‘ **Explain your method before I provide any guidance.**
30
  """
31
 
32
  BAR_MODEL_FEEDBACK_PROMPT = """
33
+ βœ… **Thanks for sharing your approach! Let's review it:**
34
 
35
+ πŸ”Ή **Did you:**
36
+ - Represent the total investment as a full bar?
37
+ - Divide the bar into equal sections for 10% each?
38
+ - Shade in 60% for Orrin’s investment?
39
 
40
+ ✏️ **Would you like to make any adjustments before I give hints?**
 
41
  """
42
 
43
  BAR_MODEL_HINT_PROMPT = """
 
62
  ### **πŸš€ Double Number Line Approach**
63
  "Great choice! Let's solve this problem using a **double number line**.
64
 
65
+ πŸ”Ή **How would you set up a number line for this problem?**
66
+ ✏️ **Please describe your approach first.**
67
 
68
  - What would the two number lines represent?
69
  - What key values should be placed on the number line?
70
  - How can you use the 60% value to determine the total?
71
 
72
+ πŸ’‘ **Explain your method before I provide any guidance.**
73
  """
74
 
75
  DOUBLE_NUMBER_LINE_FEEDBACK_PROMPT = """
76
+ βœ… **Thanks for explaining! Let's check your approach:**
77
 
78
+ πŸ”Ή **Did you:**
79
+ - Label one number line as percentages (0% to 100%)?
80
+ - Label the second number line with dollar values?
81
+ - Place 60% at $1,500?
82
 
83
+ ✏️ **Would you like to adjust anything before I give hints?**
 
84
  """
85
 
86
  DOUBLE_NUMBER_LINE_HINT_PROMPT = """
 
105
  ### **πŸš€ Equation-Based Approach**
106
  "Great choice! Let's solve this problem using an **equation**.
107
 
108
+ πŸ”Ή **How would you write an equation for this problem?**
109
+ ✏️ **Please describe your approach first.**
110
 
111
  - How can you express 60% in fraction or decimal form?
112
  - What variable would represent the total investment?
113
  - What equation would you set up to solve for the total?
114
 
115
+ πŸ’‘ **Explain your method before I provide any guidance.**
116
  """
117
 
118
  EQUATION_FEEDBACK_PROMPT = """
119
+ βœ… **Thanks for explaining! Let's check your equation:**
120
 
121
+ πŸ”Ή **Did you:**
122
+ - Set up a proportion between 60% and $1,500?
123
+ - Define a variable for the total investment?
124
 
125
+ ✏️ **Would you like to adjust anything before I give hints?**
 
126
  """
127
 
128
  EQUATION_HINT_PROMPT = """