Medienprojekt M2

Projektbegleitende Veranstaltung · Interaktive Medien

Wintersemester 2026/27 · Wolfgang Müller & Stefan Franke

PH Weingarten

Übersicht

  • Warm-up im KI-TandemLab: Warum Anforderungen?
  • Organisatorisches: Modul, Prüfung, Termine
  • Werkzeuge im Projekt: Git und Board
  • Projektideen
  • Projektskizze
  • Plan für heute: Teams und erste Schritte

Warm-up: KI-TandemLab

Kurz und zackig: 10 Minuten allein, 10 Minuten zu zweit

BeitretenLink oder QR-Code, Name, Passwort
→
Arbeitsphase · 10 minAllein: Gruppe A oder B mit KI erarbeiten
→
Tandemphase · 10 minZu zweit: erklären, dann gemeinsame Aufgabe

Zwei Puzzleteile

Gruppe A und B bekommen unterschiedliche Inhalte – erst zusammen ergibt sich das ganze Bild.

KI als Lernhilfe

Klären Sie Begriffe mit einem KI-Tool Ihrer Wahl – und erklären Sie danach in eigenen Worten.

Jetzt beitreten

Passwort

m2

Diese Sitzung wählen

Vor Ort: M2_1 — Warum Anforderungen? / Why requirements?
Per Zoom: M2_1_Zoom — Warum Anforderungen? / Why requirements?

Runde: Warum Anforderungen?

Zwei Vorgehensmodelle – und was sie mit Anforderungen machen

Gruppe A · Wasserfallmodell

Phasen nacheinander: Anforderungen → Entwurf → Umsetzung → Test → Einsatz. Anforderungen stehen am Anfang fest.

Gruppe B · Scrum (agil)

Kurze Sprints, User Stories im Backlog, Rollen, Review und Retrospektive. Anforderungen wachsen mit.

Gemeinsame Aufgabe im Tandem

Eine Schule beauftragt Sie: „Baut uns eine Lern-App.“ Welche drei Fragen stellen Sie, bevor Sie loslegen? Welches Vorgehen wählen Sie – und warum? Ergänzen Sie: „Gute Anforderungen sind wichtig, weil …“

Gute Anforderungen sind wichtig, weil …

Sammeln im Plenum

Alle wollen dasselbe

Auftraggeber und Team verstehen das Ziel gleich – keine böse Überraschung am Ende.

Planen wird möglich

Erst klare Anforderungen machen Aufwand, Zeit und Aufgaben im Team planbar.

Prüfen und bewerten

Tests und auch die Bewertung Ihres Projekts messen das Ergebnis an den Anforderungen.

Deshalb steht in Ihrer Projektskizze die Anforderungsanalyse ganz am Anfang.

Das Modul

Drei Lehrveranstaltungen, ein gemeinsames Ziel

Entwicklung interaktiver Softwareanwendungen

Grundlagen, Methoden und Werkzeuge der Softwareentwicklung

Aktuelle Aspekte computergestützter Medien für E-Learning

Was macht gute digitale Lernmedien aus?

Medienprojekt – Interaktive Medien

Diese Veranstaltung: Sie entwickeln im Team ein eigenes interaktives Produkt.

Ziel: vertiefte Kenntnisse zur Konzeption und Entwicklung interaktiver Bildungsanwendungen

Lernziele

  • Objektorientierte Softwarekomponenten planen und umsetzen
  • Interaktive Anwendungen entwerfen und eine passende Architektur wählen
  • Agile Methoden der Softwareentwicklung einsetzen, z. B. Scrum
  • Moderne Entwicklungs- und Projektwerkzeuge nutzen – auch KI-gestützte
  • Geeignete Frameworks für interaktive Anwendungen anwenden

Modulprüfung: Projektarbeit im Team

Projekt im Team

  • 2–4 Personen
  • Entwicklung eines interaktiven Softwareprodukts
  • Themen: Vorschläge oder eigene Idee nach Absprache
  • Kooperation mit externen Auftraggebern möglich (schriftliche Vereinbarung)

Bewertet werden

  • Qualität und Lauffähigkeit des Artefakts
  • Öffentliche Projektpräsentation

Anforderungen an Ihr Projekt

Projektablauf

  • Anforderungsanalyse, z. B. Szenarien, Use Cases
  • Passende Methode wählen, z. B. agil
  • Umsetzung mit geeigneten Werkzeugen und Frameworks
  • Dokumentation und Archivierung der Ergebnisse

Angemessener Umfang

  • Komplexes darf prototypisch umgesetzt werden
  • Begrenzte Zahl an Entwicklungszyklen
  • Eingeschränkte Usability oder Testtiefe
  • Einschränkungen mit den Dozierenden absprechen

Was Sie abgeben

Prüfungsbestandteile

  • Quellcode als Git-Repository auf git.colilab.de
  • README: Aufbau, Nutzung, Voraussetzungen, Einschränkungen
  • Projektbeschreibung (2–4 Seiten)
  • Bilder, Screenshots oder Videos
  • Folien der Projektpräsentation

Bewertungskriterien (u. a.)

  • Innovationsgrad und Originalität
  • Umsetzungsgrad und Funktionalität
  • Qualität und Struktur des Codes
  • Nachvollziehbare Dokumentation, Qualität der Präsentation
Alle Quellen und Werkzeuge angeben – insbesondere KI-Werkzeuge. Grundlage der Bewertung ist ein lauffähiges, nachvollziehbar dokumentiertes Artefakt.

Nutzungsrechte und Handreichung

Nutzungsrechte

  • Ziel: nachhaltig nutzbare Software
  • Offene Lizenz (z. B. MIT, Apache 2.0) oder Nutzungsrechte an die PH Weingarten
  • Externe Projekte: schriftliche Vereinbarung zu Beginn
  • Fremde Komponenten: Lizenzen beachten

M2-Handreichung

Alle Regeln, Prüfungsbestandteile und Bewertungskriterien im Detail – verbindliche Grundlage für Ihr Projekt.
Handreichung in moopaed →

Termine und Ablauf

Projektbegleitende Veranstaltung

  • Donnerstag, 8:45–11:15 Uhr, 14-täglich
  • MacLabor, Dog 0.20/1
  • Planen und Arbeiten im Team, Austausch zwischen den Teams
  • Kurze Inputs, Beratung durch Herrn Müller und Herrn Franke

Offenes Arbeiten

  • Mittwoch, 15:00–17:45 Uhr, wöchentlich
  • während der Veranstaltung „Einführung in eine objektorientierte Programmiersprache“ von Herrn Franke
  • Am Projekt weiterarbeiten und Fragen klären
In jeder Sitzung stellen die Teams kurz ihren Stand vor: Was ist unser Projekt? Wo stehen wir? Was haben wir umgesetzt? Was kommt als Nächstes?

Git: Ihr Projekt-Repository

Im Projekt arbeiten Sie verbindlich mit Git – vom ersten Tag an

  1. 1
    Konto auf git.colilab.deMit Ihrer PH-Adresse registrieren und die E-Mail bestätigen. Konto aus EIS? Einfach weiter nutzen.
  2. 2
    Ein Repository pro TeamEine Person legt es an und fügt das Team unter Einstellungen → Mitarbeiter hinzu.
  3. 3
    Uns hinzufügenHerrn Müller (womue) und Herrn Franke (Franke) als Mitarbeiter eintragen.
  4. 4
    Von Anfang an im RepositoryREADME, regelmäßige Commits – mindestens in jeder Sitzung –, Aufgaben als Issues (Ihr Backlog).
  5. 5
    Abgabe = RepositoryDer Quellcode wird über das Repository abgegeben und bewertet.

Neue Adresse

Nicht mehr git.md-phw.de – die alte Adresse leitet nur noch weiter.

Board: AFFiNE für Ihre Projektgruppe

Gemeinsames Board zur Ideenfindung und Planung

Wofür?

  • Ideen sammeln, Mindmaps, Skizzen
  • Projektskizze gemeinsam schreiben
  • Planung und Absprachen im Team

Anmelden

projects.colilab.de/board → Anmeldung mit Ihren git.colilab.de-Zugangsdaten. Beim ersten Mal den Zugriff einmal bestätigen.

Ein Workspace pro Gruppe

Eine Person legt ihn an und lädt das Team per Einladungslink ein – nicht per Mail. Höchstens 10 Personen.

Mit Git verbinden

Den Link zum Workspace ins README des Repositorys schreiben – so finden alle beides.

Projektideen

AI-Bienenzähler

KI erkennt am Bienenstock Pollen, Varroa-Milben oder die Asiatische Hornisse – mit der Biologie (Prof. Dr. Holger Weitzel).

Beweglicher Zoom-Client

Eine fahrbare Kamera, die Teilnehmende im Meeting selbst steuern – für analoge Materialien im Raum.

Eigene Ideen

Realistisch und umsetzbar, nach Absprache mit Herrn Müller oder Herrn Franke. Weitere Vorschläge folgen.

AI-Bienenzähler

Biologie trifft KI: Bienenvölker beobachten und schützen

FluglochPollen erkanntKI-Kamera

Im Sommersemester entstand ein Projekt, das pollentragende Bienen am Flugloch eines Bienenstocks per KI erkennt. Jetzt soll daraus ein professionelles System werden.

Partner

Prof. Dr. Holger Weitzel, Biologie und ihre Didaktik

Präsentation des Vorprojekts (Prezi) →

AI-Bienenzähler: drei mögliche Wege

Je nach Interesse – auch eigene Varianten sind möglich

1 · Pollenzähler

Günstig, wettergeschützt und im Dauerbetrieb: Wie viele Bienen bringen Pollen ein?

2 · Varroa-Milben-Zähler

Die Varroa-Milbe ist der gefährlichste Schädling der Honigbiene. Wie stark ist ein Volk befallen?

3 · Hornissen-Frühwarnung

Die Asiatische Hornisse breitet sich aus und jagt Bienen. Ein System erkennt sie und warnt rechtzeitig.

Mögliche Bausteine: Kamera mit KI-Erkennung, z. B. am Raspberry Pi · Daten speichern und auswerten · Dashboard oder Warnmeldung · Stromversorgung und Gehäuse für draußen

Beweglicher Zoom-Client

Hybride Lehre: aus der Ferne mitten im Raum

KamerabildsteuernRaspberry Pi, Motoren, Kamera

Eine fahrbare Kamera im Raum, die Teilnehmende im Online-Meeting selbst steuern – so können sie sich analoge Arbeitsmaterialien aus verschiedenen Blickwinkeln ansehen.

  • Steuerung: über Zoom oder eine einfache Weboberfläche
  • Technik: Raspberry Pi, Motorsteuerung, Kameramodul
  • Nutzen: bessere Teilhabe in hybriden Veranstaltungen

Eigene Ideen sind willkommen

Realistisch

Im Semester im Team umsetzbar – lieber klein und fertig als groß und halb.

Abgestimmt

Vorher mit Herrn Müller oder Herrn Franke besprechen.

Passend zum Modul

Konzeption, Entwicklung, Dokumentation und Präsentation müssen möglich sein.

Ihre Projektskizze

Eine Seite, die zeigt: Wir wissen, wohin wir wollen

  1. 1
    Thema und ProblemstellungWorum geht es, warum ist es relevant?
  2. 2
    Anforderungen und ZieleWas soll das Produkt können – für wen?
  3. 3
    Technologien und WerkzeugeGeplante Tools und Frameworks – mit Begründung
  4. 4
    RechercheWas gibt es schon? Was machen Sie anders?
  5. 5
    Team und RollenWer übernimmt was?
  6. 6
    Nächste SchrittePlan für die nächsten 14 Tage, Quellen, optional grober Zeitplan

Plan für heute

Ziel: Nach heute weiß jedes Team, wohin der Weg geht

  1. 1
    Themen ansehenOffen sein – auch für Unerwartetes
  2. 2
    Ins Gespräch kommenWer interessiert sich wofür?
  3. 3
    Teams bilden2–4 Personen, ein Thema
  4. 4
    Projektskizze beginnenIm Board der Gruppe – offene Fragen gleich mit uns klären
  5. 5
    Erste Schritte bis in 14 TagenIn der nächsten Sitzung stellt jedes Team kurz seine Skizze vor

Werkzeuge

Repository auf git.colilab.de und Workspace auf projects.colilab.de/board anlegen.

Fragen?

Jederzeit – heute, mittwochs im offenen Arbeiten oder per Mail.