Termin 01 · Computational Thinking
Computational Thinking 4
Material und weiterführende Links
Zu den FolienMaterial
Vibe Coding vs. Vibe Engineering

Warum „Prompt, Paste & Pray“ für Prototypen reicht, für echte Software aber nicht. Der Kernpunkt: Der Kontext muss aus dem Kopf der Person, die gerade promptet, ins Projekt wandern — als Regeln, Anweisungen und Agenten, die die KI jedes Mal mitliest. Mit einer Gegenüberstellung beider Arbeitsweisen und Code-Beispielen, an denen man sieht, was dieselbe Anfrage mit und ohne diesen Kontext ergibt. Der Artikel ist für GitHub Copilot geschrieben; bei Claude Code heißen die Entsprechungen CLAUDE.md, Skills und Subagents.
Vibe Coding is Technical Debt. Vibe Engineering is the Fix — Ve Sharma, DEV Community, Dezember 2025
GitHub

Der ganze Ablauf, mit dem man an einem GitHub-Projekt mitarbeitet, Schritt für Schritt: ein Repo forken, auf den eigenen Rechner klonen, einen Branch anlegen, Änderungen committen, pushen und als Pull Request zurückgeben. Gut zum Nachlesen, was die Begriffe bedeuten, die im Kurs ständig fallen.
Understanding the GitHub Contribution Workflow: Fork, Clone, Branch, Commit, Push, Pull — Charles Azuh, Medium, April 2026
CLAUDE.md

Die CLAUDE.md in unserem Repo stammt aus diesem Projekt: vier Regeln, mit denen Claude Code vorsichtiger und gezielter arbeitet — erst nachdenken, einfach bleiben, nur ändern, was zur Aufgabe gehört, und vorher festlegen, woran man sieht, dass es fertig ist. Entstanden aus Andrej Karpathys Beobachtungen, welche Fehler Sprachmodelle beim Programmieren immer wieder machen. Wir haben eine eigene Regel ergänzt: keine Code-Datei über 200 Zeilen.
andrej-karpathy-skills — Karpathy-Inspired Claude Code Guidelines — Jiayuan Zhang, GitHub
Andrej Karpathys Beitrag zu den typischen Fehlern von KI beim Programmieren — X