Worksheet Tool

Eine Anwendung für Lehrende, um Arbeitsblätter zu erstellen

Bild des Tools

Im Rahmen meines Bachelorprojekts habe ich gemeinsam mit meinem Team ein webbasiertes Tool entwickelt, mit dem Lehrende interaktive Arbeitsblätter für ihre Kurse erstellen können. Mein Schwerpunkt lag auf der Backend-Entwicklung mit Node.js und MongoDB.

Das Tool erlaubt es, verschiedene Aufgabentypen wie Textaufgaben, Multiple-Choice-Fragen und Programmieraufgaben anzulegen. Diese Aufgaben können flexibel kombiniert und mehrfach wiederverwendet werden – ideal für modulare Lehre.

Im Backend habe ich u. a. folgende Features umgesetzt:

  • CRUD-APIs für Module, Kurse, Aufgaben und Arbeitsblätter
  • Datenmodellierung in MongoDB für Wiederverwendbarkeit und Modularität
  • Versions- und Referenzierungssystem für Aufgaben
  • PDF-Export vorbereitende Schnittstelle

Das Frontend entstand mit React und ermöglicht eine intuitive UI zum Zusammenstellen und Bearbeiten von Arbeitsblättern. Die finale Version bietet zudem einen PDF-Export, um die Ergebnisse auch offline oder im Druckformat verfügbar zu machen.

1
2
3
4
5
Lade Aufrufe...

Teile dieses Projekt auf Social Media