Einführung · 17. Oktober 2026

AI & Programmieren
– ein erster Einstieg

Wie man mit einer AI gut arbeitet – und mit ihrer Hilfe ein erstes eigenes Programm baut und versteht.

Einstieg: Kurz fragen, was sie schon ausprobiert hat und was sie sich vom Tag erhofft. Erwartungen ggf. an die Agenda anpassen.

Ablauf heute

Gesamt ca. 2 h 55 min. Block 4 ist der Kern – wenn es zeitlich eng wird, Block 3 kürzen, nicht Block 4.

Am Ende des Tages …

🧠 verstehst du

grob, wie eine AI Antworten erzeugt – und warum sie manchmal danebenliegt.

💬 kannst du

Fragen so stellen, dass brauchbare Ergebnisse herauskommen.

🛠️ hast du

ein eigenes kleines Programm gebaut, verändert und erklärt bekommen.

Leitgedanke: Die AI ist eine sehr geduldige Lernpartnerin – aber du bleibst diejenige, die entscheidet.

Den Leitgedanken betonen: Ziel ist Verstehen, nicht blindes Kopieren.
Block 1 · 20 min

Was ist AI eigentlich?

Kein Zauber, keine Suchmaschine – sondern ein sehr gutes Muster-Vervollständigen.

Übergang. Frage an sie: „Was glaubst du, passiert, wenn du der AI eine Frage stellst?“

Ein Sprachmodell rät das nächste Wort

„Ich trinke morgens gerne eine Tasse ___“

Kaffee62 %
Tee25 %
Kakao8 %
…5 %

Trainiert auf riesigen Textmengen. Wort für Wort entsteht so eine Antwort – das klingt flüssig, ist aber nicht automatisch wahr.

Zahlen sind illustrativ. Kernaussage: Das Modell erzeugt wahrscheinliche Fortsetzungen, nicht nachgeschlagene Fakten. Daraus folgen Stärken und Schwächen (nächste Folie).

Was daraus folgt

Stark bei …

  • Erklären – in jeder Tiefe, beliebig oft
  • Texte entwerfen und umformulieren
  • Code schreiben und erklären
  • Brainstorming und Ideen sortieren

Vorsicht bei …

  • Fakten, Zahlen, Quellen – kann Dinge erfinden und klingt dabei sicher
  • Aktualität – Wissen hat ein Stichtagsdatum (außer mit Websuche)
  • Rechnen und Zählen ohne Werkzeug
  • Deinem Kontext – den kennt sie nur, wenn du ihn nennst
Begriff „Halluzination“ einführen. Hinweis: Viele Tools haben inzwischen Websuche und können Code ausführen – das reduziert manche Schwächen, aber nicht alle.

✏️ Übung 1 · 8 min

  1. Lass dir etwas erklären, das dich wirklich interessiert.
  2. Frag zweimal nach: „Was meinst du mit …?“ und „Gib mir ein Beispiel.“
  3. Versuch, sie aufs Glatteis zu führen: Frag nach einem Detail, das es nicht gibt (z. B. ein erfundenes Buch).

Beobachte: Wann widerspricht sie? Wann erfindet sie etwas?

Danach kurz besprechen, was auffiel. Wenn die AI korrekt „kenne ich nicht“ sagt: gut – zeigt, dass es besser geworden ist, aber nicht verlässlich.
Block 2 · 25 min

Gut fragen

Die Qualität der Antwort hängt stark davon ab, was du mitgibst.

Übergang.

Anatomie eines guten Prompts

1 · Kontext

Wer bist du, was weißt du schon, wofür brauchst du es?

2 · Aufgabe

Was genau soll passieren? Ein klares Ziel.

3 · Format

Länge, Liste, Tabelle, Ton, Sprache.

4 · Beispiel

„So ungefähr soll es aussehen: …“

5 · Grenzen

„Keine Fachbegriffe“, „frag nach, wenn etwas unklar ist“.

6 · Nachschärfen

Erste Antwort = Entwurf. Gespräch statt Suchanfrage.

Nicht jeder Prompt braucht alle sechs Punkte. Kontext + Aufgabe + Format bringen schon den Großteil.

Vorher / Nachher

Schwach

Erklär mir Programmieren.

→ lange, allgemeine Antwort, die zu niemandem passt.

Stark

Ich habe noch nie programmiert und will verstehen, was eine Schleife ist. Erklär es mir in 5 Sätzen mit einem Beispiel aus dem Alltag und stell mir danach eine kleine Übungsfrage.

Gemeinsam live beide Prompts eingeben und die Antworten vergleichen.

Nachschärfen: nützliche Folgefragen

  • „Kürzer, bitte – nur das Wichtigste.“
  • „Erklär es, als wäre ich 12.“
  • „Gib mir drei Varianten.“
  • „Was könnte an deiner Antwort falsch sein?“
  • „Welche Fragen sollte ich dir noch stellen?“
  • „Frag mich erst, was du wissen musst, bevor du antwortest.“
Besonders die letzte Formulierung ist mächtig: Die AI holt sich selbst den fehlenden Kontext.

✏️ Übung 2 · 10 min

Such dir eine echte Alltagsaufgabe (Mail formulieren, Reise planen, Rezept anpassen …).

  1. Schreib zuerst einen kurzen, schlampigen Prompt.
  2. Dann denselben Wunsch mit Kontext, Aufgabe und Format.
  3. Schärfe zweimal nach.
Auf echte Aufgaben bestehen – damit bleibt es hängen.
Block 3 · 30 min

Was ist Programmieren?

Einem Computer ganz genau sagen, was er Schritt für Schritt tun soll.

Analogie Rezept: Ein Rezept für jemanden, der absolut nichts selbst mitdenkt.

Die vier Grundbausteine

Variable

Ein beschrifteter Behälter für einen Wert.

let name = "Anna";

Bedingung

Wenn … dann … sonst.

if (alter >= 18) {
  …
}

Schleife

Etwas mehrmals wiederholen.

for (let i = 1; i <= 3; i++) {
  …
}

Funktion

Ein benanntes Mini-Rezept, wiederverwendbar.

function gruss(n) {
  return "Hi " + n;
}

Fast jedes Programm ist eine Kombination dieser vier Dinge.

Die Sprache ist JavaScript – läuft in jedem Browser, keine Installation nötig. Syntax-Details nicht vertiefen, nur die Idee.

Spielwiese: selbst ausprobieren

(Ausgabe erscheint hier)
Aufgaben: 1) Namen ändern. 2) Stunde auf 9 setzen. 3) Schleife auf 5 Runden. 4) Absichtlich ein Anführungszeichen löschen → Fehlermeldung lesen. Das bereitet das Debuggen in Block 4 vor.

AI, klassischer Code – oder beides?

🤖 AI (Sprachmodell)⚙️ Klassischer Code🤝 Kombination
Rechnen & Zählenschätzt aus dem Sprachgefühl, kann sich verrechnenexakt, auch millionenfachAI schreibt das Rechenprogramm, Code rechnet
Wiederholbarkeitgleiche Frage → evtl. andere Antwortgleiche Eingabe → immer gleiches Ergebniseinmal mit AI bauen, danach verlässlich laufen lassen
Unscharfe Eingabenversteht Sprache, Tippfehler, Bedeutungbraucht ein exaktes FormatAI macht aus freiem Text saubere Daten, Code verarbeitet sie
Neues & Kreativesentwirft, erklärt, formuliertkann nur, was programmiert wurdeAI entwirft, du prüfst, Code setzt um
Fehlerklingt auch bei Fehlern überzeugtFehler sind nachvollziehbar und testbarTests prüfen, was die AI gebaut hat
Tempo & Kostenjede Anfrage kostet Rechenzeitsehr schnell, praktisch gratisAI nur dort, wo Verstehen nötig ist
Kernaussage: AI = Verstehen und Formulieren, Code = exakt und wiederholbar. Gute Lösungen kombinieren beides. Moderne Assistenten (und OpenCode) machen das automatisch: Sie schreiben für Rechenaufgaben kleinen Code und führen ihn aus.

Beispiel: Wie viele „e“ stecken in „Erdbeere“?

🤖 Nur AI

Antwortet aus dem Sprachgefühl. Sie sieht Wortstücke, keine einzelnen Buchstaben – bei kurzen Wörtern oft richtig, bei langen Texten unzuverlässig.

⚙️ Code

let wort = "Erdbeere";
let anzahl = 0;
for (let i = 0; i < wort.length; i++) {
  if (wort[i].toLowerCase() === "e") {
    anzahl = anzahl + 1;
  }
}
console.log(anzahl); // 4

🤝 Kombination

„Schreib mir ein Programm, das zählt, wie oft ein Buchstabe in einem Text vorkommt.“ – Die AI baut es, der Code zählt exakt. Auch für ein ganzes Buch.

✏️ Kopier den Code in die Spielwiese (zurück mit ←) und probier andere Wörter oder Buchstaben aus.

Live testen: erst die AI fragen (gern mit einem langen Satz statt „Erdbeere“), dann den Code laufen lassen. Der Code nutzt nur die bekannten Bausteine Variable, Schleife und Bedingung.
10 min

☕ Pause

Währenddessen ggf. schon überlegen lassen, welches Mini-Projekt sie bauen möchte.
Werkzeug · 20 min

🔧 OpenCode einrichten

Ein AI-Helfer, der direkt in deinem Projektordner arbeitet.

Vorher prüfen: Läuft der Installer auf ihrem Rechner? Internet? Ist sie Benutzerin mit normalen Rechten (Adminrechte sind nicht nötig)?

Chat-AI vs. Coding-Agent

💬 Chat-AI

  • Du fragst, sie antwortet im Chat
  • Code kopierst du selbst in Dateien
  • Sieht nur, was du ihr zeigst

🛠️ Coding-Agent (OpenCode)

  • Liest und schreibt Dateien in deinem Ordner
  • Kann Befehle ausführen und Code testen
  • Open Source, funktioniert mit vielen AI-Modellen

Deshalb: eigener Übungsordner, keine wichtigen Dateien darin.

Gleiche Prinzipien wie vorher (gute Prompts, kleine Schritte, verstehen) – nur entfällt das Hin- und Herkopieren.

Warum nutzt man Coding-Agenten?

🗂️ Kennen das ganze Projekt

Lesen selbst die nötigen Dateien, statt nur den Ausschnitt zu sehen, den du einfügst.

✍️ Schreiben direkt

Änderungen landen in den Dateien – auch über viele Dateien hinweg. Kein Copy-Paste.

🔁 Prüfen sich selbst

Führen Code und Tests aus, lesen Fehlermeldungen und bessern nach.

🧹 Nehmen Routine ab

Tests schreiben, Fehler suchen, fremden Code erklären, Dokumentation.

📜 Merken sich Regeln

Eine Anweisungsdatei im Projekt (AGENTS.md / CLAUDE.md) gilt für jede Sitzung.

👀 Du bleibst Prüferin

Änderungen ansehen, verstehen, freigeben – die Verantwortung bleibt bei dir.

Bezug zur Tabelle „AI, Code oder beides?“: Agenten sind genau diese Kombination – die AI versteht und plant, echter Code wird ausgeführt und geprüft.

Drei bekannte Werkzeuge

OpenCodeClaude CodeGitHub Copilot
VonOpen-Source-ProjektAnthropicGitHub (Microsoft)
Läuft inTerminal, Desktop-App, BrowserTerminal, VS Code / JetBrains, Desktop-App, BrowserEditoren wie VS Code, Visual Studio, JetBrains; auch Terminal
Modelleviele Anbieter frei wählbarClaude-Modellemehrere Modelle über GitHub
KostenSoftware gratis; Modelle je nach Anbieter, teils zeitweise kostenlosClaude-Abo oder Anthropic-KontoFree-Tarif mit begrenzten Anfragen; Pro 10 $/Monat
Typisch fürEinstieg ohne Abo, Modelle vergleichengrößere Aufgaben über viele Dateien, AutomatisierungVorschläge direkt beim Tippen im Editor, plus Agent-Modus

Die Prinzipien sind bei allen gleich: guter Kontext, kleine Schritte, Ergebnis prüfen.

Heute OpenCode, weil kein Abo nötig ist. Stand Oktober 2026, Preise ändern sich. Quellen: OpenCode Docs · Claude Code Docs · GitHub Copilot Pläne

Installation (Windows)

1 · Entpacken

opencode-installer.zip entpacken – beide Dateien müssen im selben Ordner liegen.

2 · Starten

Doppelklick auf OpenCode installieren.bat. Bei einer Windows-Warnung: „Weitere Informationen“ → „Trotzdem ausführen“.

3 · Auswählen

[1] Desktop-App für den Einstieg. Terminal-Version optional.

4 · Fertig

Der Ordner Dokumente\KI-Kurs öffnet sich – dein Übungsordner.

Der Installer lädt die offiziellen Downloads von opencode.ai (v2), installiert nur für den aktuellen Benutzer und legt den Übungsordner mit LIES-MICH.txt an. Terminal-Version: wird in den PATH eingetragen; im Übungsordner liegt „OpenCode hier starten.bat“. Plan B ohne Installer: Desktop-App direkt von opencode.ai/v2/docs laden.

Erster Start

1 · Ordner wählen

OpenCode im Übungsordner KI-Kurs öffnen.

2 · Anbieter verbinden

/connect → einen Anbieter auswählen und anmelden.

3 · Modell wählen

/models → für den Anfang ein als Free markiertes Modell.

⚠️ Kostenlose Modelle

Sind oft nur zeitlich begrenzt gratis, und manche Anbieter verwenden Eingaben zum Training. Also: keine privaten oder vertraulichen Daten.

Erster Test: „Erklär mir in drei Sätzen, was du in diesem Ordner tun kannst.“

Vorher selbst ausprobieren, ob für die Gratis-Modelle ein Konto oder Zahlungsdaten nötig sind – die Doku ist dazu nicht eindeutig. Falls sie schon ein Abo bei einem AI-Anbieter hat, unter /connect prüfen, ob es sich verbinden lässt.
Block 4 · 45 min

Bauen mit AI

Du gibst die Richtung vor – die AI schreibt mit dir.

Übergang zum praktischen Hauptteil.

Der Workflow

💡 Idee→ 💬 Prompt→ 📄 Code→ ▶ Ausprobieren→ 🐞 Fehler?→ 🔍 Verstehen→ ✏️ Selbst ändern↺

Klein anfangen, dann Stück für Stück erweitern. Ein Wunsch pro Runde.

Wichtigster Punkt: kleine Schritte. Wer alles auf einmal verlangt, bekommt viel Code, den man nicht versteht.

Wo läuft der Code?

✅ Heute: OpenCode + HTML-Datei

OpenCode legt die .html-Datei direkt im Übungsordner an – per Doppelklick im Browser öffnen. Sofort sichtbar.

Alternative: im Chat

Viele AI-Tools zeigen kleine Web-Apps direkt im Chat an. Bequem, aber man sieht weniger, was passiert.

Alternative: Python

Z. B. in Google Colab im Browser. Gut für Daten und Rechnen, weniger visuell.

Begründung für HTML: sofort sichtbares Ergebnis motiviert, und die Datei gehört ihr. Python als nächster Schritt, falls sie eher mit Daten arbeiten will.

Dein Mini-Projekt

🎲 Zufallsgenerator

Was koche ich heute? Wer spült?

❓ Mini-Quiz

5 Fragen zu einem Lieblingsthema.

⏱️ Pomodoro-Timer

25 Minuten arbeiten, 5 Pause.

💶 Rechner

Rechnung teilen, Trinkgeld, Budget.

Start-Prompt:

Ich bin Anfängerin im Programmieren. Bau mir eine einzelne HTML-Datei (HTML, CSS und JavaScript zusammen), die [deine Idee] macht. Halte den Code einfach, kommentiere jede wichtige Zeile auf Deutsch und erkläre mir danach in 5 Sätzen, wie er funktioniert.

Sie wählt selbst. Prompt in OpenCode im Ordner KI-Kurs eingeben, die erzeugte .html-Datei per Doppelklick öffnen. (Ohne OpenCode: Code aus dem Chat in einen Texteditor kopieren, als .html speichern.) Erste Erweiterung selbst formulieren lassen (z. B. Farbe ändern, Knopf hinzufügen).

Wenn's nicht klappt: Debuggen

Fehler finden

  • Im Browser F12 → Reiter Konsole
  • Rote Meldungen = Fehler, mit Zeilennummer
  • Nicht erschrecken – Fehler sind normal

So fragst du die AI

Mein Code: [Code]
Ich erwarte: …
Stattdessen passiert: …
Fehlermeldung: …
Erklär mir die Ursache, bevor du den Fix zeigst.

Der letzte Satz ist der Lerneffekt: erst verstehen, dann reparieren. Gern einen Fehler absichtlich einbauen und gemeinsam durchspielen.

Verstehen statt nur kopieren

Erklären lassen

„Erklär mir Zeile 12 bis 20, als hätte ich noch nie Code gesehen.“

Selbst ändern

Mindestens eine Änderung pro Runde ohne AI machen – Text, Farbe, Zahl.

Absichtlich kaputt machen

Eine Zeile löschen und vorhersagen, was passiert. Dann prüfen.

Faustregel: Wenn du einen Teil nicht erklären kannst, frag nach, bevor du weitermachst.

Hier ruhig Zeit lassen. Das ist der Unterschied zwischen „hat AI benutzt“ und „hat programmieren gelernt“.
Block 5 · 10 min

Grenzen & Verantwortung

Übergang.

Worauf du achten solltest

🔒 Datenschutz

Keine Passwörter, Kontodaten, Gesundheitsdaten oder Infos über andere Personen eingeben, die du nicht teilen würdest.

✅ Prüfen

Wichtige Fakten, Zahlen und Quellen gegenchecken. Selbstsicher ≠ richtig.

©️ Rechte

Bei Texten, Bildern und Code für öffentliche oder berufliche Nutzung die Regeln deines Arbeitgebers bzw. der Plattform beachten.

🎓 Lernen vs. Abgeben

Wenn du etwas lernen willst, lass dich führen statt alles erledigen zu lassen.

Kurz halten, aber nicht weglassen. Bei der Arbeit: gibt es dort AI-Richtlinien?
Block 6 · 15 min

Wie geht's weiter?

Übergang.

Git: Speicherstände für deinen Code

💾 Git

Wie Speicherpunkte in einem Videospiel – nur für deinen Projektordner. Jeder Speicherpunkt merkt sich alle Dateien und eine kurze Notiz, was sich geändert hat. Du kannst jederzeit zurückspringen.

Läuft auf deinem Rechner, ganz ohne Internet.

☁️ GitHub & GitLab

Websites, auf denen deine Git-Projekte online liegen – wie eine Cloud für Code. Damit kannst du Projekte sichern, teilen, gemeinsam bearbeiten und herzeigen.

GitHub ist am verbreitetsten; GitLab ist eine Alternative, die Firmen auch selbst betreiben.

Repository

„Repo“: ein Projektordner, den Git beobachtet

Commit

ein Speicherpunkt mit Notiz, z. B. „Knopf hinzugefügt“

Push

Speicherpunkte zu GitHub hochladen

Pull

neuen Stand von GitHub herunterladen

Mehr Begriffe braucht es für den Anfang nicht. Branches, Merge usw. bewusst weglassen. Warum das gerade mit AI wichtig ist, steht auf der nächsten Folie.

Ausblick: Dein erstes Repository

1 · Git installieren

Einmalig Git für Windows installieren – alle Voreinstellungen passen.

2 · OpenCode fragen

Richte in diesem Ordner ein Git-Repository ein und mach den ersten Commit. Erklär mir jeden Schritt.

3 · Regelmäßig speichern

Nach jeder Änderung, die funktioniert: „Mach einen Commit.“

4 · Optional online

Kostenloses GitHub-Konto anlegen. Einfachster Weg: GitHub Desktop – klicken statt tippen.

🛟 Warum gerade mit AI?

Ein Coding-Agent ändert oft viele Dateien auf einmal. Ein Commit vorher ist dein Sicherheitsnetz: Geht etwas kaputt, springst du einfach zurück.

Für Neugierige – das macht der Agent im Hintergrund: git init · git add . · git commit -m "Erster Stand"

Beim allerersten Commit fragt Git einmalig nach Name und E-Mail (git config --global user.name / user.email) – OpenCode erledigt das, wenn man es darum bittet. Bonus für später: Mit GitHub Pages lässt sich eine HTML-Seite aus einem Repo kostenlos veröffentlichen.

Nächste Schritte

Diese Woche

  • Das Mini-Projekt um eine Funktion erweitern
  • Git installieren und das Projekt per Commit sichern
  • Jeden Tag eine echte Alltagsfrage an die AI – mit gutem Prompt
  • Ein zweites Mini-Projekt aus der Ideenliste

Zum Weiterlernen

Ggf. einen Folgetermin vereinbaren, um das Projekt gemeinsam anzuschauen.

Spickzettel

Fragen

Kontext + Aufgabe + Format. Danach nachschärfen.

Bauen

Klein anfangen. Ein Wunsch pro Runde. Selbst etwas ändern.

Fehler

F12 → Konsole. Erwartung + Ergebnis + Meldung an die AI. Erst Ursache, dann Fix.

Fragen? 🙂

Feedback einholen: Was war hilfreich, was zu schnell, was zu langsam?
✨ Achtung, Höhepunkt ✨
DANKE FÜR IHRE
AUFMERKSAMKEIT!!!1!

Sie haben es geschafft. Die Menschheit ist stolz auf Sie.

🎉🥳👏🍾🎊🏆🦄🎺
🏆 Verliehen: Der Goldene Semikolon-Orden am Bande
für außergewöhnliches Zuhören und furchtloses Debuggen
👏 Applaus-Pegel: 11 / 10

* Standing Ovations von ca. 8 Milliarden Menschen. Gezählt von einer AI – bitte mit Code nachprüfen.

Konfetti startet beim Betreten der Folie. Ton läuft automatisch, wenn vorher per Taste/Klick geblättert wurde – sonst „🔊 Jubel“ drücken. Der Fußnoten-Witz greift die Folie „Beispiel: Zählen“ auf.