← Startseite

Claude Hands-On: KI-gestütztes Entwickeln

Verteilte Systeme — Übung 2

Prof. Dr. Alexandra Mikityuk

HTW Berlin — Sommersemester 2026

Hands-On Praxis Live

Vorbereitung

Checkliste — haben Sie alles dabei?

  • Laptop dabei?
  • claude.ai Account erstellt? (Kostenlos registrieren!)
  • VS Code installiert?
  • Optional: Claude Code Extension in VS Code installiert

Link: claude.ai

Falls noch kein Account: Jetzt registrieren — dauert 2 Minuten!

Heutiger Ablauf

Aufgabe 1 Claude kennenlernen — erste Prompts 20 Min

Aufgabe 2 Claude als Entwicklungswerkzeug testen 30 Min

Aufgabe 3 Guter vs. schlechter Prompt — Experiment 20 Min

Abschluss Diskussion & Erkenntnisse 5 Min

Aufgabe 1 — Claude kennenlernen

Stellen Sie Claude Fragen und beobachten Sie die Antworten

  1. Fragen Sie Claude: „Was sind Verteilte Systeme? Erkläre es einfach.“
  2. Fragen Sie dasselbe auf eine andere Art: „Erkläre Verteilte Systeme als wäre ich 10 Jahre alt.“
  3. Fragen Sie etwas Falsches: „Stimmt es, dass Linux 2024 von Google gekauft wurde?“ (Halluzinations-Test!)
  4. Bitten Sie Claude um Code: „Schreibe eine Funktion (in der Sprache Ihrer Wahl) die prüft ob eine Zahl eine Primzahl ist.“

Beobachten Sie: Wie reagiert Claude auf verschiedene Prompt-Stile? Wann halluziniert es?

Aufgabe 1 — Reflexion

Gemeinsam besprechen:

  • Was hat Sie überrascht?
  • Wo war Claude hilfreich, wo nicht?
  • Haben Sie eine Halluzination entdeckt?

Aufgabe 2 — Claude als Entwicklungswerkzeug testen

30 Minuten freies Experimentieren

Testen Sie Claude für Aufgaben, die Sie interessieren. Hier ein paar Ideen:

Code-Aufgaben

  • Lassen Sie Claude eine Funktion schreiben
  • Geben Sie Claude fehlerhaften Code zum Debuggen
  • Bitten Sie um eine Erklärung von Code, den Sie nicht verstehen

Konzept-Aufgaben

  • Lassen Sie sich ein Thema aus der Vorlesung erklären
  • Fragen Sie nach Architektur-Ideen für Ihr Projekt
  • Testen Sie verschiedene Prompt-Stile für die gleiche Frage

Ziel: Ein Gefühl dafür bekommen, wo Claude hilft — und wo nicht.

Aufgabe 3 — Prompt-Experiment

Schlechter Prompt

„Baue mir eine App für [Ihr Projektthema]“

↓ Ergebnis speichern

Guter Prompt (basierend auf Ihrer Architektur)

„Entwirf eine Architektur für [Projektthema]:
• Komponenten: [z.B. Server, Client, Datenbank]
• Kommunikation: [z.B. REST-API, Sockets]
• Datenformat: [z.B. JSON mit Feldern X, Y, Z]
• Sprache: [in der Sprache Ihrer Wahl]
• Fehlerbehandlung: [z.B. Timeout, Retry, Fallback]“

↓ Ergebnis speichern

Vergleichen Sie die Ergebnisse! Was ist besser am zweiten?

Aufgabe 3 — Vergleich diskutieren

Fragen zur Diskussion:

  • Welche Antwort ist besser strukturiert?
  • Welche Architektur-Empfehlung verstehen Sie besser?
  • Welche berücksichtigt Fehlerfälle und Randbedingungen?
  • Welche würden Sie als Grundlage für Ihr Projekt verwenden?

Der gute Prompt liefert eine Empfehlung, die IHREM Design folgt — nicht Claudes Interpretation.

Für Ihr Semesterprojekt

  • Nutzen Sie Claude als Werkzeug für Ihr Projekt
  • Aber: Designen Sie die Architektur SELBST
  • Bei der Abschlusspräsentation werden wir fragen: „Warum habt ihr diese Architektur gewählt?“
  • Claude-generierter Code ohne eigenes Verständnis = nicht bestanden

Claude ist Ihr Werkzeug, nicht Ihr Ersatz. Sie sind der Architekt!

Zusammenfassung

Was Sie heute gelernt haben:

Claude kennenlernen & Halluzinationen erkennen

Senior-Developer-Workflow: Design → Prompt → Review

Guter vs. schlechter Prompt: Der Unterschied ist riesig

Claude ist ein Werkzeug — Sie sind der Architekt

Vielen Dank!

Fragen?

Kontakt:

Prof. Dr. Alexandra Mikityuk

Büro Raum 308 · Tel +49 30 5019-2664

Viel Erfolg mit Ihrem Projekt!

1 / 11