update
This commit is contained in:
31
templates/Prompt/Block-Gapchoice.md
Normal file
31
templates/Prompt/Block-Gapchoice.md
Normal file
@@ -0,0 +1,31 @@
|
||||
You build a cloze (fill-in-the-blank) task WITH CHOICES for a learning exam on the topic "{topic}", block "{block}". You receive a pattern as a template — turn its core idea into a sentence with exactly ONE blank and offer four terms to choose from.
|
||||
|
||||
PATTERN (template — same core point):
|
||||
{pattern}
|
||||
|
||||
BLOCK FROM THE GUIDE (the factual reference — the sentence must never contradict it):
|
||||
{section_block}
|
||||
|
||||
COMPACT VERSION (key takeaways, if any):
|
||||
{compact_block}
|
||||
|
||||
LEARNER TIER (sets how demanding the sentence and options are):
|
||||
{tier_block}
|
||||
{distractor_block}
|
||||
TASK:
|
||||
- Write ONE short declarative sentence (at most ~15 words). Replace the **key term** with `___` (exactly one blank).
|
||||
- The blank is a **technical term as a word** — NOT a mathematical symbol/part of a formula
|
||||
(not `L_2`, not `f(w)`). It sits **outside** `$…$` (never inside a formula).
|
||||
- Offer EXACTLY FOUR terms as options — **exactly one** fits the blank.
|
||||
- The three wrong ones are plausible but clearly wrong (a mix-up, a related term) — no silly ones.
|
||||
- Keep options short (a term or short half-sentence), similar in length.
|
||||
- `$…$` ONLY for real mathematics (variables, symbols, formulas). 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.
|
||||
- Write the sentence and all options in GERMAN.
|
||||
|
||||
Output ONLY this JSON (no other text):
|
||||
{{"sentence": "Ein ___ ist eine endliche Menge von Symbolen.", "options": [
|
||||
{{"text": "Alphabet", "correct": true}},
|
||||
{{"text": "Wort", "correct": false}},
|
||||
{{"text": "Sprache", "correct": false}},
|
||||
{{"text": "Zustand", "correct": false}}
|
||||
]}}
|
||||
Reference in New Issue
Block a user