Vibecoding – wie geht das?

Alle Lernlust-Apps entstehen mit Hilfe von KI-Coding-Tools (Claude, Gemini, ChatGPT, VS Code + Copilot u.a.). Hier findest du die Prompts, eine Design-Vorlage und eine Schritt-für-Schritt-Anleitung — damit du eigene Lern-Apps für deine Klasse bauen kannst. Keine Programmierkenntnisse nötig.

Prompt
KI
App ✓

Schritt für Schritt

So baust du deine eigene Lern-App — in 20 Minuten

1

KI-Tool wählen

Vibecoding funktioniert mit verschiedenen KI-Tools. Du brauchst eines, das HTML-Code generieren kann. Je grösser das Context Window (Tokenkapazität), desto komplexere Apps sind möglich.

Claude Gemini ChatGPT VS Code + Copilot

Welches Tool?

claude.ai — Die Lernlust-Apps entstehen damit. Gut im Schreiben von Web-Code. Kostenlose Version verfügbar.
Gemini (Google) — Sehr grosses Context Window, gut für umfangreiche Prompts.
VS Code + Copilot/Cline — Für alle, die direkt im Code-Editor arbeiten möchten. Grössere Kontrolle, aber etwas technischer.

2

Haupt-Prompt kopieren

Kopiere den Haupt-Prompt weiter unten auf dieser Seite. Dieser enthält das komplette Design-System (Farben, Schriften, Layouts) aller Lernlust-Apps — damit sehen alle Apps gleich aus.

Design-Vorlage Fredoka + Nunito Fonts Lernlust-Stil
3

Deine Aufgabe beschreiben

Füge am Ende des Prompts deine eigene Beschreibung ein — was soll die App üben? Für welche Klasse? Welche Schwierigkeitsstufe? Je konkreter du bist, desto besser wird die App.

  • Fach und Thema (z.B. "Zehnerübergang im ZR 20")
  • Zyklus / Alter (z.B. "Zyklus 1, ca. 7–8 Jahre")
  • Art der Aufgabe (Multiple Choice, Eingabe, Drag & Drop…)
  • Besondere Wünsche (Zeitdruck, Gamification, Stufen…)
4

HTML-Code kopieren & speichern

Die KI gibt dir eine einzelne .html-Datei zurück. Kopiere den gesamten Code, öffne einen Texteditor (z.B. TextEdit auf Mac, Notepad auf Windows), füge ihn ein und speichere als meine-app.html.

💡 Tipp: Texteditor-Einstellungen

TextEdit auf Mac: Format → "Als reinen Text umwandeln" klicken, bevor du einfügst. Sonst speichert er als .rtf.

5

Testen & anpassen

Öffne die gespeicherte .html-Datei im Browser (Doppelklick). Teste die App und beschreibe der KI, was du ändern möchtest — sie verbessert und passt an, bis du zufrieden bist.

Keine Installation Läuft offline Sofort im Browser
6

Teilen (optional)

Du kannst die fertige App direkt per E-Mail oder USB-Stick weitergeben — sie funktioniert auf jedem Gerät im Browser ohne Installation. Oder lade sie auf eine Website hoch und schicke den Link.

📤 Auf lernlust.ch veröffentlichen?

Schick deine App an den Autor (siehe Kontakt). Wenn sie zum pädagogischen Konzept passt, nehmen wir sie gerne auf.

Der Haupt-Prompt

Diesen Prompt als Basis verwenden — dann am Ende deine Aufgabe beschreiben

📋 So benutzt du diesen Prompt

  • Den gesamten Prompt kopieren (Knopf rechts oben im Code-Block)
  • In dein KI-Tool einfügen (Claude, Gemini, ChatGPT o.ä.)
  • Den [GELBEN BEREICH] mit deiner eigenen Aufgabenbeschreibung ersetzen
  • Absenden — und den generierten HTML-Code als .html-Datei speichern
# Lernlust App — Design-Prompt

Erstelle eine interaktive Lern-App als einzelnes HTML-Dokument
(standalone, kein Build-Tool, keine externen Abhängigkeiten ausser CDN).

ZIELGRUPPE: Kinder Zyklus 1–2 (6–12 Jahre), auch geeignet für
neurodivergente Kinder (ADHS, Legasthenie, Dyskalkulie).

── Design-System (exakt übernehmen) ──────────────────────

FONTS (Google Fonts CDN):
- Überschriften: 'Fredoka' (weights 400,600,700)
- Fliesstext:    'Nunito'  (weights 400,600,700,800)

ICONS: Font Awesome 6.5 via CDN

FARBEN (CSS-Variablen):
  --primary:   #FF6B6B   /* Korallenrot   — Hauptaktionen    */
  --secondary: #4ECDC4   /* Türkis        — Sekundär         */
  --accent:    #FFE66D   /* Goldgelb      — Hervorhebung     */
  --success:   #95E1A3   /* Mintgrün      — Richtig/Erfolg   */
  --danger:    #FF8B94   /* Lachsrot      — Falsch/Warnung   */
  --bg-light:  #FFF9F0   /* Warmes Creme  — Hintergrund      */
  --bg-card:   #FFFFFF   /* Weiss         — Karten           */
  --text-dark: #2D3436   /* Fast Schwarz  — Text             */
  --text-muted:#636E72   /* Grau          — Sekundärtext     */

LAYOUT:
- Max-Breite: 480px, zentriert, padding 20px
- Animierter Hintergrund: 3 Farbkreise mit @keyframes float
  (position: fixed, pointer-events: none, z-index: 0)
- Inhalt: z-index: 1

KARTEN:
- background: white, border-radius: 24px
- box-shadow: 0 8px 32px rgba(0,0,0,0.10)

BUTTONS:
- border-radius: 50px (pill-form)
- Hover: transform translateY(-3px), 0.2s transition
- Farbige Varianten: primary, secondary, accent

INTERAKTION:
- Korrekte Antwort: grünes Feedback + Punkte/Stern
- Falsche Antwort: rotes Feedback + korrekte Antwort zeigen
- Spielerische Belohnungen (Sterne, Streaks, Konfetti)
- Zum Schluss: Abschluss-Screen mit Sterne-Animation

TECHNISCH:
- Kein Framework, kein Build-Tool — alles in einer .html Datei
- localStorage für Einstellungen/Highscore (optional)
- Responsive, Mobile-first
- Vollständig auf Deutsch

── Deine Aufgabe ─────────────────────────────────────────

[HIER DEINE BESCHREIBUNG EINFÜGEN]

Beispiel:
Baue eine Lern-App für den Zehnerübergang (Plus im ZR 20).
Zyklus 1, ca. 7–8 Jahre. Multiple-Choice mit 4 Antworten.
10 Aufgaben pro Runde, zufällig gemischt.
Am Ende Sterne und Konfetti für gute Ergebnisse.]

Beispiel-Prompts

Fertige Beschreibungen zum Einsetzen in den Haupt-Prompt

Addieren im ZR 20
Mathematik · Zyklus 1

Plus-Aufgaben mit Zehnerübergang, 4 Antwortoptionen, Zeitdruck-Modus optional, Streak-Anzeige.

Additionsaufgaben im Zahlenraum 20 mit
Zehnerübergang (z.B. 8+5=?, 7+6=?).
4 Antwortoptionen (1 richtig, 3 falsch).
Optional: Zeitdruck-Modus (30 Sek/Aufgabe).
Streak-Zähler und Sterne als Belohnung.
📖
Silben klopfen
Deutsch · Zyklus 1

Wort wird angezeigt, Kind wählt wie viele Silben — farbige Silben-Aufteilung als Hilfe.

Silben-Klopf-App: Wort wird gross angezeigt
(z.B. "Schmetterling"). Kind wählt die
Silbenanzahl (1–5). Bei richtiger Antwort
wird das Wort in farbige Silben aufgeteilt
dargestellt. 20 Wörter, Zyklus 1.
🔢
Einmaleins-Blitz
Mathematik · Zyklus 2

Einmaleins-Aufgaben mit wählbarer Reihe, Eingabefeld, Zeitanzeige und Highscore.

Einmaleins-Training: Spieler wählt zuerst
eine Reihe (2er bis 10er). Dann 10 Aufgaben
mit Texteingabe (z.B. "7 × 8 = ?").
Stoppuhr läuft mit. Highscore in
localStorage gespeichert. Zyklus 2.
🔤
Wörter sortieren
Deutsch · Zyklus 1–2

Wörter nach Wortart (Nomen, Verben, Adjektive) in Körbe sortieren per Drag & Drop.

Wörter-Sortier-App: 15 Wörter erscheinen
nacheinander. Kind ordnet sie per Klick
auf einen von 3 Körben (Nomen / Verb /
Adjektiv) zu. Falsches Wort springt
zurück. Konfetti am Schluss. Zyklus 2.
⏱️
Kopfrechnen-Sprint
Mathematik · Zyklus 2

60 Sekunden, so viele Aufgaben wie möglich — gemischte Operationen, schwierige steigen.

60-Sekunden Sprint: Gemischte Plus- und
Minusaufgaben im ZR 100. Eingabe per
Tastatur. Mit jeder richtigen Antwort
werden Aufgaben etwas schwieriger.
Highscore-Anzeige nach Ablauf. Zyklus 2.
🇫🇷
Français-Blitz
Französisch · Zyklus 1–2

Vokabel-Blitztraining mit Web Speech API — Hören, Lesen, Übersetzen. Für neurodivergente Kinder optimiert (ADHS/Autismus).

Français-Vokabel-App mit 3 Modi:
1) Hör-Blitz: Wort wird vorgelesen (Web Speech
   API, fr-FR), Kind wählt deutsche Bedeutung
2) Lese-Blitz: Franz. Wort + Lautschrift wird
   angezeigt, Kind wählt Übersetzung
3) Übersetzungs-Blitz: Deutsch → Französisch

Themen: Tiere, Farben, Zahlen, Familie, Körper,
Essen. 8 Aufgaben pro Runde. Multiple Choice.
Pause von 1.5 Sek vor Weiter-Button (Prinzip:
Verstehen vor Reagieren). Automatisches
Vorlesen bei richtiger/falscher Antwort.
Zyklus 1–2, neurodivergent-freundlich.
🗺️
Geografiequiz
Natur & Technik · Zyklus 2

Schweizer Kantone und Hauptorte — Antwort eingeben oder auf einer Karte zeigen.

Schweizer Kantone Quiz: Kanton wird
angezeigt, Kind gibt den Hauptort ein
(oder umgekehrt). Tipp-Funktion nach
2 Fehlversuchen. Alle 26 Kantone,
speicherbare Fortschritte. Zyklus 2–3.

Design-Vorlage

Fertige HTML-Vorlage zum direkten Weiterverwenden

Die Vorlage enthält das komplette Design-System (Farben, Schriften, Animationen), eine Fortschrittsanzeige, Karten, Buttons, Feedback-Blöcke und einen Abschluss-Screen — alles kommentiert und fertig zum Anpassen.

Was ist enthalten?

  • Animierter Farbkreis-Hintergrund
  • Header mit Punkte-/Streak-Anzeige
  • Fortschrittsbalken
  • Aufgaben-Karte mit Multiple-Choice-Buttons
  • Texteingabe-Variante (auskommentiert)
  • Grünes/Rotes Feedback
  • Abschluss-Screen mit Sterne-Animation
  • Alle CSS-Variablen des Lernlust-Systems
Vorlage ansehen Herunterladen
vorlage.html
<!-- Hintergrund-Animation --> <div class="bg-shapes">... <!-- Header mit Titel + Punkte --> <h1>🎯 App-Titel</h1> <!-- Fortschrittsbalken --> <div class="progress-bar">... <!-- Aufgaben-Karte --> <div class="task-display"> 3 + 4 = ? </div> <!-- Antwort-Buttons (Multiple Choice) --> <div class="answer-grid"> [ 7 ] [ 6 ] [ 8 ] [ 5 ] </div> <!-- Aufgaben-Daten (JavaScript) --> const TASKS = [ { question: '3+4=?', correct: 7, wrong: [6, 8, 5] }, ... ];

Fachliche Grundlagen

Warum die Apps so gestaltet sind, wie sie sind — Erkenntnisse aus der Lernpsychologie und Sonderpädagogik

🧠
Das Nadelöhr Arbeitsgedächtnis
Gedächtnis · Abspeicherprozesse

Unser Gedächtnis arbeitet in drei Stufen: Wahrnehmungsspeicher, Arbeitsgedächtnis und Langzeitgedächtnis. Die zentrale Engstelle ist das Arbeitsgedächtnis – Erwachsene verfügen über ca. 7 Speicherplätze, Kinder über weniger, ADHS-Kinder möglicherweise nur über 3–5 Informationseinheiten. Werden zu viele Informationen zu schnell präsentiert, werden die überzähligen einfach «herausgeworfen».

→ App-Design

Maximal 3–5 Elemente pro Bildschirm. Klare, reizarme Oberfläche. Eine Aufgabe, eine Anweisung – nicht mehr.

📉
Die Vergessenskurve
Wiederholung · Automatisierung

Bereits einen Tag nach dem Einprägen ist ein grosser Teil des Gelernten wieder vergessen. Auf neuronaler Ebene gilt: Durch wiederholte Aktivierung werden Synapsen physisch stärker – aus einem schmalen Pfad wird eine «Autobahn» (Neurons that fire together wire together). Verbindungen, die nicht genutzt werden, gehen verloren: Use it or lose it.

→ App-Design

Spaced Repetition einbauen: zeitlich gestaffelte Wiederholungen (1 Tag → 3 Tage → 1 Woche). Kurze, häufige Übungseinheiten statt langer Sitzungen.

💡
Gefühle als Gedächtnisschlüssel
Motivation · Emotion

Positive Gefühle öffnen den Filter zum Gedächtnis – Informationen «rutschen durch». Negative Gedanken wie «Das schaffe ich sowieso nicht» blockieren den Lernprozess, bevor er begonnen hat. Die Behaltensrate steigt massiv mit der Aktivierungstiefe: nur gehört 10 %, gesehen 30 %, gehört + gesehen 50 %, darüber gesprochen 70 %, selbst getan 90 %.

→ App-Design

Erfolgserlebnisse von Anfang an. Interaktiv statt passiv: tippen, zuordnen, klicken. Fortschritte sichtbar machen, um negative Glaubenssätze zu durchbrechen.

ADHS und Lernen
Aufmerksamkeit · Frustration

Ca. 5 % aller Kinder sind von ADHS betroffen, bis zu 85 % davon zeigen Lernschwächen. Die Kernsymptome – Unaufmerksamkeit, Hyperaktivität, Impulsivität – führen zu einer besonderen Ausgangslage: geringe Frustrationstoleranz, kurze Aufmerksamkeitsspanne, Versuch-und-Irrtum statt systematischem Vorgehen. Häufige Misserfolge erzeugen einen Teufelskreis aus sinkender Motivation und steigenden Problemen.

→ App-Design

Sofortiges Feedback. Fehler nicht bestrafen, sondern als Lernchance zeigen. Klare Strukturierung, sichtbare nächste Schritte. Kurze Sessions mit Pausen.

🎯
Weniger ist mehr
Grundprinzipien · Methodik

Die schulische Praxis überfrachtet Kinder mit Lernschwächen oft: zu viele Erklärungswege, zu viele Übungsformen, zu viele Sinneseindrücke gleichzeitig. Born/Oehler betonen: Die Lernmethoden müssen den Kindern angepasst werden – nicht die Kinder den Methoden. Der visuelle Kanal verarbeitet 10× mehr Information als der akustische und sollte bevorzugt genutzt werden.

→ App-Design

Eine Methode pro App, gut umgesetzt. Visuell vor auditiv. Schreiben minimieren (Klicken, Drag-and-Drop statt Freitext). Das Karteikarten-Prinzip digital umsetzen.

🔁
Das Karteikarten-Prinzip
Leitner-System · Digital

Das Karteikarten-System nach Leitner ist eine der bewährtesten Lernmethoden: Visuelles Einprägen, aktives Abrufen und Spaced Repetition in einem. Karten, die beherrscht werden, wandern in grössere Wiederholungsintervalle. Karten mit Fehlern kommen zurück auf Fach 1. Ideal für die digitale Umsetzung – genau das macht der Lernkarten-Generator.

→ App-Design

Bewährtes Prinzip aus der Förderpraxis direkt in die App-Logik übersetzen. Fortschritt durch Fächer-System visualisieren. Individuelles Tempo ermöglichen.

🏗️
Cognitive Load Theory
Sweller · Hattie · Evidenz

Das Arbeitsgedächtnis kann nur 3–5 Chunks für ca. 10–20 Sekunden verarbeiten. Die CLT unterscheidet drei Belastungsarten: Extraneous Load (schädlich – schlechtes Design), Intrinsic Load (Stoffkomplexität) und Germane Load (gute Lernanstrengung). Ziel: Extraneous minimieren, Intrinsic segmentieren, Germane maximieren. Hatties Daten zeigen: Scaffolding (d=0.82) und Direkte Instruktion (d=0.60) wirken. Entdeckendes Lernen (d=0.21) ist für Kinder mit Lernschwächen weitgehend ineffektiv.

→ App-Design

Jedes Element muss dem Lernen dienen – kein visuelles Rauschen. Worked Examples vor freiem Üben. Scaffolding → Fading: mit maximaler Hilfe starten, dann schrittweise reduzieren. Sofortiges Feedback nach jeder Aufgabe.

📊
Load Reduction Instruction
Martin & Evans · 5 Schritte

Das LRI-Modell übersetzt die Cognitive Load Theory in fünf praktische Schritte: 1) Schwierigkeit reduzieren (Mikro-Schritte), 2) Scaffolding und gelöste Beispiele, 3) Stark angeleitetes Üben, 4) Sofortiges konstruktives Feedback, 5) Erst wenn automatisiert: schrittweise in die Selbstständigkeit (Guided Independence). Der Expertise Reversal Effect zeigt: Was für Anfänger hilft, kann Fortgeschrittene bremsen – deshalb brauchen Apps adaptive Schwierigkeitsstufen.

→ App-Design

Lernstoff in Chunks zerlegen. Zuerst zeigen, dann üben lassen. Schwierigkeitsstufen anbieten, die sich dem Lernstand anpassen. Hilfe schrittweise ausblenden (Fading).

📚 Quellen

Born, A. & Oehler, C. (2023). Lernen mit ADHS-Kindern. 12. Auflage. Kohlhammer. · Sweller, J. (1988). Cognitive Load Theory. · Hattie, J. (2009). Visible Learning. · Martin, A. & Evans, P. (2020). Load Reduction Instruction. — Detaillierte Zusammenfassungen im Ordner fachliche-inputs/.

Tipps für bessere Apps

Erfahrungen aus der Praxis

🎯 Konkret beschreiben

Je genauer du die Aufgaben beschreibst, desto besser. Schreib 5–10 Beispiel-Aufgaben direkt in den Prompt: "z.B. 8+5=13, 7+6=13, 9+4=13". Die KI übernimmt das Muster.

🔄 Iterativ verbessern

Lass die App generieren, teste sie, und schreib dann Verbesserungen: "Mach die Buttons grösser", "Zeig den Fortschritt prominenter", "Füge einen Zeitdruck-Modus hinzu".

📱 Mobile testen

Öffne die .html-Datei auf dem iPad oder Tablet deiner Schüler:innen. Die Vorlage ist Mobile-first — bei Problemen schreib der KI: "Optimiere für Touch-Bedienung auf iPad".

🎓 Pädagogik einbauen

Erkläre der KI den pädagogischen Hintergrund: "Bei falscher Antwort soll die richtige Lösung mit einer visuellen Erklärung erscheinen". KI-Tools verstehen Didaktik.

🎨 Farben anpassen

Die CSS-Variablen können verändert werden. Schreib "ändere --primary auf #4A90D9 für ein blaues Thema" — alle Buttons und Highlights passen sich automatisch an.

💾 Versionieren

Speichere jede funktionierende Version unter einem neuen Namen (app-v1.html, app-v2.html). So kannst du jederzeit zu einer früheren Version zurück.