Abgeschlossene Arbeiten

Studentische Arbeiten

PDFPC-Funktionen in lectureStudio integrieren

Typ der Arbeit: Master-Thesis
Bearbeitungsstand: Abgeschlossene Arbeiten
Möglicher Beginn der Arbeit: 01.01.2023
Arbeit abgeschlossen am: 06.11.2023
Betreuer*in: M.Sc. Alexej Andres

Zurück zur Übersicht

Motivation

lectureStudio ist ein integriertes Werkzeug zum Präsentieren, Aufzeichnen und Streamen von Vorträgen. Die Benutzeroberfläche ist für eine einfache Benutzung aller wichtigen Interaktionen konzipiert. So lässt sich zum Beispiel ein Vortrag mit nur wenigen Klicks gleichzeitig aufzeichnen und in den Browser streamen.

In der Lehre gibt es ein "Zoo" von Werkzeugen. Lehrende benutzen aus Gewohnheit für sie bekannte Werkzeuge, die oft umständlicher zu bedienen sind und fehlende Funktionalität im Vergleich zu lectureStudio haben. Diese möchten auf lectureStudio nicht umsteigen, da in lectureStudio die eine oder andere Funktionalität fehlt. Ein Nutzerkreis benutzt das Werkzeug pdfpc zum Halten von PDF-basierten Vorträgen.

Deshalb sollen in dieser Arbeit Funktionen von pdfpc in lectureStudio integriert werden.

lectureStudio wird an der TU Darmstadt als Open-Source-Projekt entwickelt. Die Entwicklung wird in GitHub vorangetrieben unter:
https://github.com/lectureStudio/lectureStudio

Aufgabenstellung

In dieser Arbeit soll lectureStudio mit den unten genannten Funktionen erweitert werden. Dafür ist zunächst eine Einarbeitung in beide Projekte notwendig.

  • Unterstützung für Overlays von Folien basierend auf latex Beamer-Class: spezielle Navigierkommandos für Gruppen von Folien, die zusammen eine Animation bzw. Overlays bilden.
  • Timer für Vortragslänge
  • Anzeige von Notizen zu Folien
  • Auf Folie Nr x springen
  • Videos aus der Präsentation heraus starten
  • Weitere nützliche Funktionen in pdfpc ausprobieren und integrieren

Die Thesis kann sowohl auf Deutsch als auch auf Englisch geschrieben werden.

Voraussetzungen

  • Sehr gute Kenntnisse in Java.
  • Vorkenntnisse in Java GUI-Entwicklung (wünschenswert).

Zurück zur Übersicht