... | ... | @@ -24,13 +24,13 @@ Hybridveranstaltungen sind auch weiterhin ein Teil des Alltags vieler Dozenten u |
|
|
**Wie können Remote Studis besser in die Routinen der Präsenzvorlesung eingebettet werden?**<br>
|
|
|
Folgende Leitfragen wurden bei der Konzeptionierung des Projektes beantwortet
|
|
|
|
|
|
1. Wie ist Einbettung in dem Projekt realisiert?<br>
|
|
|
**1. Wie ist Einbettung in dem Projekt realisiert?**<br>
|
|
|
Die Studenten sollen mit Hilfe eines Scroll Bots, einem kleinen roboterähnlichem Gesicht, bei dem der Mund durch ein 17x7 LED Panel verschiedene Bilder anzeigen kann, in die Vorlesung integriert werden. Die Ansteuerung des LED Panels geschieht hierbei über einen Raspberry Pi Zero Mikrocontroller. Mehrere Scroll Bots werden so vor den anwesenden Studierenden im Vorlesungsraum platziert, dass der Professor die Bots im Blick hat. Die Studierenden können sich aus dem Home Office heraus auf einen offenen Bot zuschalten und über eine grafische Oberfläche den Bot steuern. Dieser kann auf seinem LED-Panel verschiedene Bilder entsprechend den Antworten der Studierenden anzeigen.
|
|
|
|
|
|
2. Wie wurden IoT Design Prinzipien umgesetzt?
|
|
|
**2. Wie wurden IoT Design Prinzipien umgesetzt?**
|
|
|
|
|
|
|
|
|
3. Welche Medienbrüche werden durch unser Projekt geschlossen?
|
|
|
**3. Welche Medienbrüche werden durch unser Projekt geschlossen?**
|
|
|
|
|
|
- Studierende können ihren Text anstatt in den Chat der Übertragungssoftware in die GUI des Scroll-Bot schreiben. Der Professor wird daraufhin in der Vorlesung auf den Bot aufmerksam gemacht und kann den Text, der auf dem LED-Panel des Bots erscheint direkt ablesen. Dadurch entfällt die bisherige Routine den Chat öffnen und die Frage lesen zu müssen.
|
|
|
- Der Scroll Bot bietet mit seinem LED-Panel eine Möglichkeit menschliche Emotionen in Form von Smileys oder Bildern in die Vorlesung zu übertragen, was mit einer einfachen Chat-Nachricht nicht in der gleichen Art möglich ist. Zustimmung JA :relaxed:, Verneinung NEIN :disappointed:, das habe ich nicht verstanden :question: oder Hand heben :raised_hand: sind möglich. Das Panel bietet hier durch das Benutzen von Bitmaps unendlich viele weitere Möglichkeiten zum Anzeigen von Emotionen.
|
... | ... | @@ -38,11 +38,11 @@ Die Studenten sollen mit Hilfe eines Scroll Bots, einem kleinen roboterähnliche |
|
|
|
|
|
**Welche Entwicklungsmethoden wurden im Laufe des Projekts genutzt?**
|
|
|
|
|
|
- Web of Things<br>
|
|
|
**- Web of Things**<br>
|
|
|
Das Web of Things (WoT) beschreibt die Nutzung von standardisierten Lösungen zur Verknüpfung mehrerer IoT-fähigen Geräte. Im Falle des Projektes wird der Scroll Bot mit Hilfe eines MQTT-Brokers angesprochen und nutzt wiederum MQTT um mit der ihm zugeordneten Lampe zu kommunizieren.
|
|
|
- Hackathon<br>
|
|
|
**- Hackathon**<br>
|
|
|
Der Begriff Hackathon setzt sich aus den beiden einzelnen Worten Marathon und Hack zusammen, beschreibt das zeitlich begrenzte Zusammenarbeiten eines Teams an einem Projekt und wird hauptsächlich im Bereich der Softwareentwicklung genutzt. Als Endprodukt soll innerhalb mehrerer Stunden oder Tage eine funktionsfähige Lösung erstellt werden, wobei der Kreativität der Teilnehmer keine Grenzen gesetzt sind. In einem Hackathon vom 27-28.06.2022 wurde der Hauptteil des Projektes realisiert und das entstandene Minimum Viable Product (MVP) abschließend vor den anderen Gruppen präsentiert und demonstriert.
|
|
|
- Minimum Viable Product (MVP)<br>
|
|
|
**- Minimum Viable Product (MVP)**<br>
|
|
|
Ein MVP wird nach dem KISS-Prinzip (keep it short and simple) gefertigt und beschreibt eine Methode der schlanken (lean) Produktentwicklung. Bei einem MVP handelt es sich dabei jedoch nicht um einen Prototypen, sondern um ein alleinstehend funktionierendes Produkt, das nur die notwendigsten Kernfunktionalitäten implementiert hat, die jedoch alle zuverlässig laufen. Mit dieser Entwicklungsmethode kann in ebenfalls kurzer Zeit ein funktionierendes Produkt entwickelt und an den Markt gebracht werden. Anschließend können Zusatzfunktionen implementiert oder die Kernfunktionen verbessert dem entstehenden Kundenfeedback entsprechend angepasst werden.
|
|
|
|
|
|
**Lösungsmechanismus (wie kann IoT dazu beitragen, das Problem zu lösen)**
|
... | ... | |