Inspiration

Wir sind Studenten der Informatik an der Christian-Albrechts-Universität zu Kiel, an der gerade diskutiert wird, inwiefern das nächste Semester überhaupt stattfinden kann. Bisher existiert an unserer Uni noch keine Plattform für Dozenten, um Videos hochzuladen und Kommentare dazu zu erhalten.

What it does

Die Plattform ermöglicht Dozenten, ihre Vorlesungen in einem interaktiven Format aufzunehmen, welches es Studenten ermöglicht, sich synchron zur aufgenommenen Vorlesung Folien anzusehen und Kommentare zu verfassen. Für Dozenten gibt es eine App, mit der Vorlesungen als Video aufgenommen und gleichzeitig das Skript bzw. die Folien im PDF-Viewer getrackt werden, sodass die Studenten später genau wissen, wann der Dozent wo im Skript war. Für die Studenten gibt es eine Website, auf der sie ihre belegten Kurse und die dazu hochgeladenen Vorlesungsvideos anschauen können. Dort können Kommentare und Fragen hinterlassen werden, die dann von anderen Studenten oder dem Dozent beantwortet werden können.

How we built it

Mit einer Kombination aus React und Electron für das Frontend und Python, Flask, Docker und PostgreSQL für das Backend.

Challenges we ran into

Durch die sehr knappe Entwicklungszeit ist es teilweise etwas stressig geworden und der Prototyp ist natürlich noch lange kein fertiges Produkt. Accomplishments that we're proud of

Dass wir als ein Team von 10 Informatikstudenten an weniger als zwei Tagen einen laufenden Prototypen einer innovativen und erweiterbaren E-Learning Plattform entwickelt haben.

What we learned

Wir haben eine Menge Programmiererfahrung mit neuen Frameworks und vor allem Erfagrung mit der Zusammenarbeit im Team gesammelt.

Try it out!

https://covod.bre4k3r.de/

Benutzername: benutzer Passwort: passwort

Github

What's next for CoVoD

  • Live-Stream Funktionalität
  • Automatischer PDF-Viewer auf der Website
  • Die Möglichkeit die Webcam anstatt den Screen aufzunehmen oder nur Audio
  • Möglichkeit Vorlesungsmaterialien auszutauschen (Skript, Folien, Aufgaben)
  • Authentifizierung über externe Authentifizierungsprovider
  • Externe Speicherung der Medien
+ 3 more
Share this project:

Updates