Skip to Content
Lernen und PräsentierenKI-Tools und Themenwahl (4 Std.)

KI-Tools und Themenwahl (4 Stunden)

Es werden verschiedene Themen vorgestellt und gemeinsam ausprobiert.

KI-Tools werden vorgeführt (30 Minuten)

Live-Demos …

Zweck: Studium, Berufspraxis und lebenslanges Lernen.

  • ChatGPT, Claude
  • Bilder generieren (nur ChatGPT)
  • Modelle, Reasoning
  • Kontext: Dokumente, Screenshots hochladen
  • Deep Research
  • Programmieren im Chat
  • Codex Work, Claude Cowork und computer use
  • Claude Code und Codex für Softwareentwicklung
🧑‍🏫

Für 30 Minuten nicht alle Punkte ausführlich zeigen, sondern Schwerpunkte nach Interesse des Kurses setzen. Coding-Agenten werden beim folgenden Vibe Coding ohnehin vorgeführt.

Vibe Coding einer App (bis zu 60 Minuten)

→ Ziel dieser Vorführung ist zu zeigen, wie mächtig aktuelle KI-Agents sind.

In der Vorlesung „App-Entwicklung“ im 5. Semester des Studiengangs Informatik (TIF) war viele Jahre die folgende App als Prüfungsleistung vorgegeben. Die Anforderungen sind hier bereits als Prompt für einen Coding-Agenten formuliert:

Aufgabentext als Prompt

Folgende mobile Lern-App soll mit Expo (React Native) umgesetzt werden. Ich gebe dir eine Liste von Anforderungen. Falls dir etwas unklar ist oder du mehr Infos von mir benötigst, dann kläre diese mit mir bevor du anfängst zu programmieren. - **Allgemeines** - Die Daten werden lokal auf dem Gerät gespeichert. - Es gibt eine Liste von Kategorien (oder Themen bzw. Kurse) — diese stehen für beliebige Themen oder Vorlesungsinhalte, die jemand lernen möchte (Beispiele: Englisch, Geographie, Marketing, Kotlin, Algorithmen, etc.). Kategorien enthalten beliebig viele Fragen. - **Verwaltungsmodus:** - Kategorien haben einen Namen und können erstellt, bearbeitet und gelöscht werden. - Fragen bestehen aus Frage und Antwort(en) und gehören zu einer Kategorie. Sie können erstellt, bearbeitet und gelöscht werden. - Es soll mindestens drei unterschiedliche Fragetypen geben, z. B. - „Multiple Choice für die Auswahl einer Antwort aus 3-4 Möglichkeiten, - Frei formulierbare Antwort in einer Texteingabe, - Vorgegebene Antwort mit Fehlern muss in einer Texteingabe korrigiert werden (z. B. bei Code), - Lückentext, - oder weitere Fragetypen passend zur Kategorie. - **Anwendungsmodus (hier Lernmodus)** - Die Auswahl einer Kategorie führt zu einer Liste von Fragen zu dieser Kategorie. - Die Fragen können als Quiz zum Lernen durchgearbeitet werden: - Es wird gefragt, wie viele Fragen zu dem Thema beantwortet werden sollen. - Für diese Anzahl werden aus dem Thema zufällige Fragen gewählt. - Hierbei werden nacheinander die einzelnen Fragen gestellt und dazu können Antworten eingegeben werden. Zu den Antworten gibt es passende Rückmeldungen (richtig/falsch o.ä.). - Lernfortschritt anzeigen (z. B. „X Fragen von Y Kategorien richtig beantwortet“). Weitere Ideen: - Zählen der Lernversuche für bestimmte Kategorien - Erinnerungen zum Lernen - Lernstatistiken

Gruppen von 2-3 Leuten konnten diese App bauen oder eigene Ideen mit entsprechendem Umfang umsetzen. Dafür waren sie einige Wochen beschäftigt.

Mit KI Coding Agents wie z. B. Replit  oder OpenAI Codex  lässt sich diese App durch „Vibe Coding“ ohne Beachtung des Codes in ca. 30 Minuten erstellen. Mit Designs, Erklärungen und Fragen dauert die Vorführung bis zu 60 Minuten.

Wir führen dies in zwei Schritten durch:

  • Designs bzw. UI-Mockups erstellen
  • App mit Coding Agent umsetzen

Vorgehen:

PAUSE

GitHub Copilot kostenlos für Studierende (maximal 30 Minuten)

‼️

Die Studierenden werden ausdrücklich darauf hingewiesen, dass sie Copilot nur auf eigene Gefahr und Verantwortung nutzen sollen (Datenschutz, Urheberrecht, usw. im Unternehmen beachten).

Wer im 1. Semester Programmieren von Anfang an lernt, sollte Copilot deaktivieren und erst dann nutzen, wenn die Grundlagen beherrscht werden (Variablen, Schleifen, Funktionen, usw.).

GitHub Copilot kostenlos für Studierende beantragen:

Vorstellung der Themen und Gruppenbildung (restliche Zeit)

Moodle: 8 Gruppen erstellen (höchstens 10, siehe „Gruppenanzahl festlegen“ in der Übersicht) und Gruppenwahl vorbereiten. Obergrenze pro Gruppe = Kursgröße ÷ Gruppenanzahl, aufgerundet. Diese Obergrenze im Text unten für X eintragen.

Später werden die Gruppen passend zu den Themen umbenannt.

Ablauf:

  • Vorstellung möglicher Themen
    • ➔ Themenliste
    • Ein paar Technologien zeigen oder vorführen
  • Freie Themenwahl oder fest vorgegebene Themen?
  • Zeit für die Themenbearbeitung
  • ggf. Raum A335 zum Arbeiten aufschließen

Todo für Dozent — Textseite in Moodle („Informationen zur Erstellung der Präsentation“) erstellen mit folgendem Text:

Text für Moodle (Informationen zur Erstellung der Präsentation)

In Teams von bis zu X Personen arbeiten Sie sich in ein KI-Tool oder ein aktuelles Thema rund um KI ein und stellen es wie in einem Seminar an einer Hochschule in einer Präsentation vor. Was zur Auswahl steht und welche Fragen Ihre Präsentation beantworten soll, finden Sie in der Themenliste in Moodle. Konkret ist Folgendes zu tun: - Wählen Sie eine Kategorie aus der Themenliste und stellen Sie darin ein Tool vor oder vergleichen Sie zwei oder mehrere Tools. Alternativ untersuchen Sie eines der aktuellen Debattenthemen anhand von Quellen und konkreten Beispielen. - Probieren Sie das Tool selbst aus und zeigen Sie in der Präsentation eine Demo oder ein kleines Mini-Projekt. Bei Debattenthemen genügt statt einer Demo eine kritische Analyse mit konkreten Beispielen. - Beantworten Sie in der Präsentation die Leitfragen aus der Themenliste. - Eigene Themenvorschläge sind möglich, wenn Sie diese mit dem Dozenten absprechen. Bei der Themenwahl und der Vorbereitung können Brainstormings mit KI-Chats hilfreich sein. Die Inhalte müssen Sie aber selbst prüfen. ➔ Die Präsentationen finden am letzten Termin statt. ➔ Die Folien (als PDF) und ggf. Projektdateien werden in Moodle abgegeben. Lassen sich Ergebnisse eines Tools nicht als Datei exportieren, genügen Screenshots der wichtigsten Schritte. **Vorgehen** - Schauen Sie sich die Themenliste in Moodle an (alleine oder mit anderen). - Bilden Sie ein Team aus bis zu X Personen, z. B. nach gemeinsamem Interesse. - Tragen Sie sich in Moodle in die gewünschte Gruppe ein. - Besprechen Sie im Team, wie Sie das Thema recherchieren und für sich erarbeiten wollen: - Artikel zum Thema im Web lesen - Videos zum Tool auf YouTube anschauen - Tutorials und Beispiele des Anbieters ausprobieren - Mit dem Tool an eigenen Aufgaben experimentieren - KI-Chats zum Thema führen (Hintergründe erfragen, Ideen zur Präsentation entwickeln, …) - Bei Bedarf können sich die Teams mit dem Dozenten zur Besprechung treffen. Mehrere Teams können dieselbe Kategorie wählen, müssen sich aber in Tools oder Schwerpunkten unterscheiden. Stimmen Sie sich bei Überschneidungen frühzeitig ab. <mark>**Bitte nutzen Sie die verbleibenden Vorlesungstermine konsequent und intensiv zur Planung und Ausarbeitung Ihrer Präsentation. Auch ohne Benotung erwarten wir eine sorgfältig vorbereitete, fachlich fundierte und professionell gestaltete Präsentation. Je mehr Sie jetzt erarbeiten, desto sicherer und überzeugender können Sie im Präsentationstermin auftreten.**</mark>

Todo für Dozent — Die Themenliste als Markdown in einer Textseite in Moodle veröffentlichen.

Gruppenbildung und Themenwahl

Die Gruppen suchen sich ein Thema aus und besprechen in den Teams, wie sie das Thema recherchieren und für sich erarbeiten wollen.

Siehe dazu auch den Abschnitt zum Vorgehen in den „Informationen zur Erstellung der Präsentation“ in Moodle (siehe oben)

Viele Themen beinhalten eine Live-Vorführung der eingesetzten Tools. Die Gruppen können daher verschiedene Tools ausprobieren.

Bei Bedarf führt der Dozent Gespräche mit den Gruppen, z. B. um das Thema zu besprechen.