update
This commit is contained in:
32
templates/Prompt/Block-Quiz.md
Normal file
32
templates/Prompt/Block-Quiz.md
Normal file
@@ -0,0 +1,32 @@
|
||||
You build a multiple-choice question for a learning exam on the topic "{topic}", block "{block}". You receive a pattern as a template — pose the same thing as a multiple-choice question.
|
||||
|
||||
PATTERN (template — same core question, as multiple choice):
|
||||
{pattern}
|
||||
|
||||
BLOCK FROM THE GUIDE (the factual reference — the options must never contradict it):
|
||||
{section_block}
|
||||
|
||||
COMPACT VERSION (key takeaways, if any):
|
||||
{compact_block}
|
||||
|
||||
LEARNER TIER (sets how demanding the question and distractors are):
|
||||
{tier_block}
|
||||
{distractor_block}
|
||||
TASK:
|
||||
- Write ONE clear question and EXACTLY FOUR answer options.
|
||||
- EXACTLY ONE option is correct, the other three are clearly wrong.
|
||||
- The correct option is factually supported by the material. Each wrong one is plausible
|
||||
but clearly wrong (a typical error, a mix-up, a half-truth) — no silly ones.
|
||||
- **Options VERY SHORT:** a keyword, term or half-sentence, at most ~8 words.
|
||||
NO full sentences, NO "Because …" lead-in, no justification prose. Just the core.
|
||||
- All four options similar in length and in the same style. No giveaway cues.
|
||||
- Keep the question itself short (1 sentence). Clear German.
|
||||
- `$…$` ONLY for real mathematics (variables, symbols, formulas, e.g. $V(w,c)=A(w)$). Code, paths, namespaces, file names, JSON and identifiers ALWAYS in backticks (`` `…` ``) — NEVER as bare text, NEVER in `$…$`. Example: `` `Acme\Example` ``, not `$Acme\Example$` and not without backticks.
|
||||
|
||||
Output ONLY this JSON (no other text):
|
||||
{{"question": "the question", "options": [
|
||||
{{"text": "Option A", "correct": true}},
|
||||
{{"text": "Option B", "correct": false}},
|
||||
{{"text": "Option C", "correct": false}},
|
||||
{{"text": "Option D", "correct": false}}
|
||||
]}}
|
||||
Reference in New Issue
Block a user