update
This commit is contained in:
@@ -12,5 +12,8 @@ BELEGE (einzige erlaubte Faktenbasis — nichts erfinden):
|
||||
|
||||
Antworte NUR mit JSON (keine Code-Fences). Für flashcard:
|
||||
{{"frage": "…", "antwort": "…"}}
|
||||
Für beispiel:
|
||||
{{"text": "…"}}
|
||||
Für beispiel: BEHALTE die Form aus dem Artefakt oben und gib die passenden Felder zurück:
|
||||
- form "text"/"mathe": {{"text": "…"}}
|
||||
- form "code": {{"sprache": "python", "code": "…"}}
|
||||
- form "tabelle": {{"tabelle": "| … | … |\n|---|---|\n| … | … |"}}
|
||||
- form "diagramm": {{"spec": {{"knoten": […], "kanten": […]}}}}
|
||||
|
||||
@@ -4,10 +4,21 @@ Unten Atome eines Lernthemas (Titel, Definition, Beleg-Zitate).
|
||||
Erzeuge pro Atom:
|
||||
- 2 Flashcards (typ "flashcard"): eine Frage + präzise Antwort. Die Antwort stützt sich
|
||||
NUR auf Definition und Belege — nichts erfinden, nicht neu recherchieren.
|
||||
- 1 Worked Example (typ "beispiel", Feld "text"): ein EINFACHES durchgerechnetes
|
||||
Beispiel — die kleinste Instanz, die das Atom klärt. Keine mehrstufigen oder
|
||||
verschachtelten Konstruktionen. Alle Werte/Aussagen müssen aus den Belegen ableitbar
|
||||
sein. Wenn die Belege KEIN sinnvolles einfaches Beispiel hergeben, weglassen.
|
||||
- Ggf. 1 Worked Example (typ "beispiel"): die kleinste Instanz, die das Atom klärt.
|
||||
Alle Werte/Aussagen aus den Belegen ableitbar. Concreteness Fading: erst konkret,
|
||||
dann kurz verallgemeinern. Auswahl EINDEUTIG und MINIMAL — keine Oberflächen-
|
||||
Überlappung zwischen Aufgabe und Lösung (sonst Fehlvorstellungen).
|
||||
|
||||
OB und WELCHE Form richtet sich nach dem Atom-Typ [in eckigen Klammern]:
|
||||
- [verfahren] → FAST IMMER ein Beispiel. Form "code" (Felder "sprache" ∈
|
||||
{{python, javascript}}, "code") bei Programmier-/Algorithmus-Konzepten, sonst
|
||||
"text" als durchgerechneter Schritt-für-Schritt-Ablauf.
|
||||
- [begriff] → NUR wenn abstrakt/schwer greifbar. Dann "text"/"mathe" (konkrete
|
||||
Instanz) oder "tabelle" (Fälle/Vergleich). Simpler, selbsterklärender Begriff → KEIN Beispiel.
|
||||
- [aussage] → NUR wenn nicht trivial. Dann "mathe"/"text" (Anwendung an Mini-Instanz)
|
||||
oder "diagramm" (Feld "spec": {{knoten:[…], kanten:[…]}}) für Automat/Ablauf/Baum.
|
||||
Nur EINE Form. Im Zweifel WEGLASSEN — ein schwaches/redundantes Beispiel schadet
|
||||
(Forschung: die Auswahl ist kritisch). Code selbsterklärend, ohne I/O-Tricks.
|
||||
|
||||
Regeln:
|
||||
- Atom-ids wörtlich übernehmen, keine erfinden, keine Atome auslassen (außer Beispiel s. o.).
|
||||
@@ -23,4 +34,4 @@ ATOME:
|
||||
|
||||
Antworte NUR mit JSON (keine Code-Fences, keine Prosa, KEINE Datei):
|
||||
[{{"atom": 12, "typ": "flashcard", "frage": "…", "antwort": "…"}},
|
||||
{{"atom": 12, "typ": "beispiel", "text": "…"}}]
|
||||
{{"atom": 12, "typ": "beispiel", "form": "text", "text": "…"}}]
|
||||
|
||||
23
templates/Braucht-Aufloesung.md
Normal file
23
templates/Braucht-Aufloesung.md
Normal file
@@ -0,0 +1,23 @@
|
||||
<!-- template:Braucht-Aufloesung -->
|
||||
Unten Voraussetzungs-Angaben aus Lern-Atomen. Jede nennt eine PHRASE (ein
|
||||
Konzept, das ein Atom voraussetzt) und eine Liste KANDIDATEN-Atome (id, Titel,
|
||||
Definition), die dieses Konzept meinen KÖNNTEN.
|
||||
|
||||
Entscheide je Angabe: Welches Kandidaten-Atom DEFINIERT genau das Konzept, das die
|
||||
Phrase bezeichnet? Antworte mit dessen `atom`-id — oder `null`, wenn keines eindeutig
|
||||
passt.
|
||||
|
||||
Regeln:
|
||||
- Es geht um KONZEPT-Gleichheit, nicht Wortgleichheit. „Approximationsalgorithmus"
|
||||
(Kompositum) und „Approximativer Algorithmus" (Phrase) sind dasselbe Konzept.
|
||||
- Wähle das Atom, das die Phrase als eigenen GEGENSTAND definiert — nicht ein Atom,
|
||||
das sie nur benutzt oder einen Spezialfall behandelt.
|
||||
- Genau EIN Treffer je Phrase. Passt keiner klar, oder passen mehrere gleich gut →
|
||||
`null`. Eine falsche Kante verschiebt Reihenfolge und Level; im Zweifel `null`.
|
||||
- Antworte für JEDE Angabe.
|
||||
|
||||
ANGABEN:
|
||||
{angaben}
|
||||
|
||||
Antworte NUR mit JSON (keine Code-Fences):
|
||||
[{{"phrase": 1, "atom": 2065}}, {{"phrase": 2, "atom": null}}]
|
||||
@@ -16,13 +16,18 @@ SECTION (lang):
|
||||
Regeln:
|
||||
- Alle Marker-Zeilen (<!-- atom: … -->) EXAKT erhalten bzw. fehlende exakt einfügen —
|
||||
je Atom genau eine, unsichtbar, keine Überschrift.
|
||||
- Struktur erhalten: `####`-Zwischenüberschriften, „**Kernpunkte:**"- und
|
||||
„**Prüfe dich:**"-Block am Ende; andere Überschriften-Ebenen bleiben verboten.
|
||||
- Struktur erhalten: `####`-Zwischenüberschriften; andere Überschriften-Ebenen
|
||||
bleiben verboten. Kein Kernpunkte-/Prüfe-dich-Block.
|
||||
- Mathe in KaTeX (`$…$` / `$$…$$`) setzen bzw. belassen.
|
||||
- Nur die beauftragten Stellen ändern; den Rest wörtlich erhalten.
|
||||
- Frei und didaktisch formulieren (Deutsch); jede Zahl/Behauptung muss aus der
|
||||
Faktenbasis ableitbar sein. Keine Aufgabennummern/Punktzahlen/„Zeigen Sie…".
|
||||
- Nichts erfinden; Korrekturen ausschließlich aus der Faktenbasis.
|
||||
|
||||
Antworte NUR mit JSON (keine Code-Fences):
|
||||
{{"kompakt": "…", "lang": "…"}}
|
||||
Antworte in GENAU ZWEI Blöcken mit diesen Trennern (KEIN JSON, keine Code-Fences).
|
||||
LaTeX-Backslashes bleiben roh (kein Escaping):
|
||||
===LANG===
|
||||
<der korrigierte Fließtext>
|
||||
===KOMPAKT===
|
||||
<die korrigierten Stichpunkte>
|
||||
=====
|
||||
|
||||
@@ -8,7 +8,7 @@ BEREITS BEHANDELT (frühere Durchgänge — NICHT neu erklären, nur bei Bedarf
|
||||
einem Halbsatz anknüpfen; dafür KEINE Marker setzen):
|
||||
{kontext}
|
||||
|
||||
Unten die Atome mit Marker, Definition, Belegen, ggf. Beispiel und Fragen-Pool.
|
||||
Unten die Atome mit Marker, Definition, Belegen und ggf. Beispiel.
|
||||
|
||||
Regeln (hart):
|
||||
1. LEHREN, NICHT ABSCHREIBEN: Formuliere frei und didaktisch in eigenen Worten —
|
||||
@@ -38,9 +38,8 @@ Regeln (hart):
|
||||
mehrstufige Beispiele weglassen oder auf ihren Kern vereinfachen.
|
||||
- Kohäsion: Jeder Absatz knüpft explizit an den vorigen an (Konnektor oder
|
||||
Übergangssatz). Fachbegriffe konsistent wiederverwenden — keine Synonym-Variation.
|
||||
- Abschluss: „**Kernpunkte:**" mit 3–5 Stichpunkten (nur Verdichtung, KEINE neuen
|
||||
Formulierungen) und „**Prüfe dich:**" mit genau 2 Fragen aus dem FRAGEN-POOL
|
||||
(wörtlich übernehmen, ohne Antworten).
|
||||
- Kein Zusammenfassungs- oder Frageblock am Ende — die Section endet mit dem
|
||||
letzten inhaltlichen Absatz.
|
||||
4. MATHE: Mathematische Ausdrücke in KaTeX setzen: inline `$…$`, abgesetzt `$$…$$`
|
||||
(z. B. `$0^{{2n}}1^{{2n}}$` statt roher Notation). NIE nackte LaTeX-Befehle
|
||||
ohne Delimiter in den Fließtext (`\leq`, `\text{{…}}`, Mengenklammern brauchen
|
||||
@@ -55,6 +54,11 @@ Regeln (hart):
|
||||
auf schmalen Bildschirmen aus dem Text.
|
||||
PDF-Artefakte aus den Belegen in saubere Notation übersetzen: „u 6= v" ist
|
||||
$u \neq v$, „V 0" ist $V'$ — du lehrst, du zitierst nicht.
|
||||
JEDE Variable/jedes Symbol bei ERSTER Nutzung erklären (was ist `$m$`? etwa
|
||||
„die Anzahl der Maschinen"). Konkrete Ergebnisse mit Variablen aus anderen Atomen
|
||||
(z. B. eine Schranke $2-1/m$) nur zitieren, wenn deren Setting UND Variablen hier
|
||||
eingeführt sind — sonst weglassen oder das Setting zuerst in einem Halbsatz nennen.
|
||||
Kein nacktes Symbol, das der Leser dieses Durchgangs nicht kennt.
|
||||
5. LÄNGE: „lang" hat {min_woerter}–{max_woerter} Wörter. Die Obergrenze ist ein HARTES
|
||||
Limit, kein Zielwert. Minimal schlägt ausführlich: jeder Satz zahlt aufs Lernziel
|
||||
ein, kein Fülltext, keine Wiederholungen.
|
||||
@@ -63,17 +67,17 @@ Regeln (hart):
|
||||
7. Keine Vorgriffe auf Stoff, der nicht in den Atomen unten steht — auch nicht
|
||||
auf spätere Durchgänge. Unbekannte Begriffe beim ersten Auftreten kurz mit
|
||||
Bekanntem einordnen, nie vertrösten („dazu später mehr" ist VERBOTEN).
|
||||
8. DIAGRAMME: Unten stehen fertige Diagramme (Marker + Beschreibung). Setze den
|
||||
passenden `<!-- diagramm: id -->`-Marker in eine EIGENE Zeile direkt bei dem
|
||||
Absatz, der die gezeigte Relation einführt (Nähe zum Text). Nur die
|
||||
angebotenen Marker verwenden, keine erfinden, jeden höchstens einmal. Passt
|
||||
ein Diagramm nicht zum Fluss, lass seinen Marker weg. „(keine)" → ignorieren.
|
||||
|
||||
VERFÜGBARE DIAGRAMME:
|
||||
{diagramme}
|
||||
(Code-/Tabellen-/Diagramm-Beispiele werden NACH dir automatisch beim passenden
|
||||
Atom eingefügt — du musst KEINE Beispiel-Marker setzen. Text-Beispiele unter den
|
||||
Atomen webst du wie gehabt in die Prosa ein.)
|
||||
|
||||
ATOME:
|
||||
{atome}
|
||||
|
||||
Antworte NUR mit JSON (keine Code-Fences, keine Prosa, KEINE Datei):
|
||||
{{"kompakt": "…", "lang": "…"}}
|
||||
Antworte in GENAU ZWEI Blöcken mit diesen Trennern (KEIN JSON, keine Code-Fences,
|
||||
keine Datei). LaTeX-Backslashes bleiben roh (kein Escaping):
|
||||
===LANG===
|
||||
<der ausführliche Fließtext mit Markern und Formeln>
|
||||
===KOMPAKT===
|
||||
<die 2–3 Stichpunkte>
|
||||
=====
|
||||
|
||||
Reference in New Issue
Block a user