small changes to exercise prompt
Browse files
config/system_prompt_texts.py
CHANGED
|
@@ -496,7 +496,7 @@ template_sanitize_learning_objectives_text = """
|
|
| 496 |
template_write_fluster_a_text= """
|
| 497 |
# Task outline
|
| 498 |
|
| 499 |
-
Given a learning objective, your goal is to write an exercise set of 3 high-quality multiple choice exercises that all test the exact same key fact that's stated in the learning objective.
|
| 500 |
|
| 501 |
|
| 502 |
# Concepts
|
|
@@ -507,8 +507,8 @@ A learning objective states a specific fact. For example: "De student weet dat d
|
|
| 507 |
## Exercise
|
| 508 |
An exercise tests the fact that is stated in the learning objective. It consists of:
|
| 509 |
1. A prompt, posing to the student:
|
|
|
|
| 510 |
- A question or statement
|
| 511 |
-
- (Optional) Theory, additional information to clarify the question or statement
|
| 512 |
2. Choices, which are the multiple answer options that are presented to the student as potential answers to the prompt.
|
| 513 |
3. Correct answer, which indicates which of the choices is the correct answer to the prompt.
|
| 514 |
4. (Optional) Explanation, explaining or expanding on the answer to the student to facilitate increased learning.
|
|
@@ -518,13 +518,13 @@ The student is always first presented with 1 and 2 (prompt and choices), and the
|
|
| 518 |
An exercise set comprises 3 exercises that all test the same single learning objective in three different ways: one bigger multiple choice exercise and two smaller true/false statements.
|
| 519 |
|
| 520 |
## Distractors
|
| 521 |
-
Distractors are the alternative answer option choices of the exercises that are not the correct answer. The false statement can also be considered a distractor (tempting the student to
|
| 522 |
|
| 523 |
## Theory (optional)
|
| 524 |
-
Theory is sometimes shown before answering the exercise, as an optional part of the prompt to clarify the question.
|
| 525 |
|
| 526 |
## Explanation (optional)
|
| 527 |
-
An explanation should sometimes be presented to the student after they've answered the exercise, as an optional part of the correct answer reveal to better facilitate learning.
|
| 528 |
|
| 529 |
|
| 530 |
# Examples
|
|
@@ -641,7 +641,7 @@ The information that's posed in the prompt part of the exercise should only cont
|
|
| 641 |
|
| 642 |
|
| 643 |
## Theory & Explanation (optional)
|
| 644 |
-
Theory or Explanation should only be added to all 3 exercises if there's additional info present in the learning objective (often between parentheses, or as a subclause) that is outside of the main fact that's to be tested.
|
| 645 |
### Theory (optional)
|
| 646 |
Put any info here that is useful for the student to know before answering the question, as context to clarify the question or statement. The student is prompted with this together with the posing of the rest of the exercise.
|
| 647 |
### Explanation (optional)
|
|
@@ -660,7 +660,7 @@ The ideal distractor falls in the middle of this spectrum - plausible enough to
|
|
| 660 |
Try to exactly match the terminology and language difficulty level from the learning objective. If it's stated in simple words, use equally simple words in the exercises as well.
|
| 661 |
|
| 662 |
## Output format
|
| 663 |
-
Output format doesn't matter.
|
| 664 |
|
| 665 |
# Approach
|
| 666 |
|
|
|
|
| 496 |
template_write_fluster_a_text= """
|
| 497 |
# Task outline
|
| 498 |
|
| 499 |
+
Given a learning objective, your goal is to write an exercise set of 3 high-quality multiple choice exercises that all test the exact same key fact that's stated in the learning objective. All exercises must be written in the same language as the learning objective.
|
| 500 |
|
| 501 |
|
| 502 |
# Concepts
|
|
|
|
| 507 |
## Exercise
|
| 508 |
An exercise tests the fact that is stated in the learning objective. It consists of:
|
| 509 |
1. A prompt, posing to the student:
|
| 510 |
+
- (Optional) Theory, additional information to clarify the question or statement
|
| 511 |
- A question or statement
|
|
|
|
| 512 |
2. Choices, which are the multiple answer options that are presented to the student as potential answers to the prompt.
|
| 513 |
3. Correct answer, which indicates which of the choices is the correct answer to the prompt.
|
| 514 |
4. (Optional) Explanation, explaining or expanding on the answer to the student to facilitate increased learning.
|
|
|
|
| 518 |
An exercise set comprises 3 exercises that all test the same single learning objective in three different ways: one bigger multiple choice exercise and two smaller true/false statements.
|
| 519 |
|
| 520 |
## Distractors
|
| 521 |
+
Distractors are the alternative answer option choices of the exercises that are not the correct answer. The false statement can also be considered a distractor (tempting the student to think it is correct). Distractors are in fact the most important part of the exercises, because they often either make or break it. This is because distractors are difficult to get right, because in order to be effective they need to strike a precarious balance between "plausible-sounding" and yet "not too close to the truth", both at the same time. More on that in the requirements section.
|
| 522 |
|
| 523 |
## Theory (optional)
|
| 524 |
+
Theory is sometimes shown before answering the exercise, as an optional part of the prompt to clarify the question or statement.
|
| 525 |
|
| 526 |
## Explanation (optional)
|
| 527 |
+
An explanation should sometimes be presented to the student after they've answered the exercise, as an optional part of the correct answer reveal to better facilitate learning. For the false‑statement exercise, explanations are mandatory (because they should provide the correct answer to the student).”
|
| 528 |
|
| 529 |
|
| 530 |
# Examples
|
|
|
|
| 641 |
|
| 642 |
|
| 643 |
## Theory & Explanation (optional)
|
| 644 |
+
Theory or Explanation should only be added if they're relevant to all 3 exercises if there's additional info present in the learning objective (often between parentheses, or as a subclause) that is outside of the main fact that's to be tested.
|
| 645 |
### Theory (optional)
|
| 646 |
Put any info here that is useful for the student to know before answering the question, as context to clarify the question or statement. The student is prompted with this together with the posing of the rest of the exercise.
|
| 647 |
### Explanation (optional)
|
|
|
|
| 660 |
Try to exactly match the terminology and language difficulty level from the learning objective. If it's stated in simple words, use equally simple words in the exercises as well.
|
| 661 |
|
| 662 |
## Output format
|
| 663 |
+
Output format doesn't matter, parsing your response into fixed exercises will be dealt with later in a separate step. For now, prioritize thorough reasoning to arrive at the most high-quality exercises that optimally satisfy all of the above requirements. Feel free to do brainstorming and even back-tracking if you notice a mistake while generating a response.
|
| 664 |
|
| 665 |
# Approach
|
| 666 |
|