Lass die KI Multiple-Choice-Quiz, offene Fragen und Übungen mit steigendem Schwierigkeitsgrad samt kommentierter Korrektur erzeugen.
Diese Lektion in Kodokon öffnenSich selbst zu testen, ist der wirksamste Weg, Wissen zu festigen - weit wirksamer, als eine Lektion erneut zu lesen. Das Problem: Fertige Quiz passen nie genau zu dem, was du gerade gelernt hast. Die KI löst das: Sie kann in dreißig Sekunden ein Quiz bauen, das auf dein Kapitel, dein Niveau und deine Schwachstellen abgestimmt ist. Du musst es nur mit den richtigen Einschränkungen anfordern.
You are a programming assessment creator.
Build me a 8-question multiple-choice quiz on loops in Python (for, while, break, continue, range).
Constraints:
1. Increasing difficulty: questions 1-3 easy, 4-6 intermediate, 7-8 hard.
2. 4 options per question, only one correct.
3. The wrong answers must be PLAUSIBLE: build them from the classic beginner mistakes (off-by-one index, inverted condition, break/continue confusion).
4. Ask ALL the questions first, without the answers.
5. Wait until I give you my 8 answers, then provide a commented correction: for each question, why the right answer is right AND why my answer was wrong if applicable.Zwei Einschränkungen in diesem Prompt verdienen deine Aufmerksamkeit. Einschränkung 3 verlangt plausible Distraktoren: Ein Quiz, dessen falsche Antworten absurd sind, prüft nichts; eines, in dem sie klassische Fehler nachbilden, deckt deine echten Verwechslungen auf. Einschränkung 4 zwingt dich, Fragen und Antworten zu trennen: Zeigt die KI die Korrektur gleichzeitig, liest dein Auge sie, bevor dein Gehirn gearbeitet hat, und der Test verliert seinen ganzen Wert.
Multiple-Choice-Quiz prüfen das Wiedererkennen; offene Fragen und Programmierübungen prüfen die Produktion, was anspruchsvoller und näher an der beruflichen Realität ist. Wechsle zwischen beiden Formaten ab: Quiz, um ein Kapitel schnell zu überfliegen, Übungen, um zu prüfen, ob du den Code wirklich schreiben kannst.
You are a teacher preparing lab exercises.
Create 3 coding exercises for me on array manipulation in JavaScript (map, filter, reduce), of increasing difficulty:
- Exercise 1: direct application of a single method.
- Exercise 2: combining two methods.
- Exercise 3: a small real-world case (for example, processing a list of orders or users).
For each exercise, give: the prompt, the input data, and the exact expected result - but NOT the solution.
I'll submit my answers to you one by one. For each attempt, reply only with: what's correct, what isn't, and a hint to make progress. You'll show a commented solution only after my SECOND unsuccessful attempt, and explaining each line.Die falsche Nutzung, damit du sie klar erkennst: die Übungen MIT ihrem Lösungsschlüssel anfordern, alles lesen und sich sagen "ja, darauf wäre ich auch gekommen". Das ist die verbreitetste Kompetenzillusion: Eine Lösung zu verstehen, hat noch nie bewiesen, dass du sie hättest produzieren können. Die richtige Nutzung erzwingt die umgekehrte Reihenfolge: Aufgabenstellung, Anstrengung, Versuch und erst dann die kommentierte Korrektur.