... | @@ -36,9 +36,18 @@ Da die Studenten vor Ort oftmals ebenfalls in verschiedenen Gruppenarbeitsräume |
... | @@ -36,9 +36,18 @@ Da die Studenten vor Ort oftmals ebenfalls in verschiedenen Gruppenarbeitsräume |
|
Im nachfolgenden Bild wird eine Übersicht des gesamten Versuchsaufbaus dargestellt, welche alle drei Anwendungsfälle (Dozent, Student vor Ort und Student online) abdeckt.
|
|
Im nachfolgenden Bild wird eine Übersicht des gesamten Versuchsaufbaus dargestellt, welche alle drei Anwendungsfälle (Dozent, Student vor Ort und Student online) abdeckt.
|
|

|
|

|
|
<p>
|
|
<p>
|
|
**IFTTT und Webhooks**
|
|
**IFTTT und Webhooks** <p>
|
|
Die bereits erwähnten Webhooks dienen zum Auslösen und Steuern verschiedener Aktionen auf der Platform IFTTT, welches wiederum die Lichter und das Dashboard steuert. Für diese Steuerung wurden insgesamt drei Regeln / Routinen erstellt. <p>
|
|
Die bereits erwähnten Webhooks dienen zum Auslösen und Steuern verschiedener Aktionen auf der Plattform IFTTT, welches wiederum die Lichter und das Dashboard steuert. Für diese Steuerung wurden insgesamt drei Regeln / Routinen erstellt. <p>
|
|
Die erste Routine sorgt dafür, dass durch den ausgelösten Webhook des online Studenten ein Eintrag im Dashboard mit allen notwendigen Informationen gemacht wird. Zusätzlich wird die Lampe des Dozenten auf rot gestellt um zu signalisieren, dass eine neue Frage besteht.
|
|
Die erste Routine sorgt dafür, dass durch den ausgelösten Webhook des online Studenten ein Eintrag im Dashboard mit allen notwendigen Informationen gemacht wird. Zusätzlich wird die Lampe des Dozenten auf rot gestellt um zu signalisieren, dass eine neue Frage besteht. Die Folgende Abbildung zeigt den genauen Ablauf durch das Auslösen des Webhooks.
|
|

|
|

|
|
|
|
<p>
|
|
IFTTT |
|
Für die Studenten vor Ort ist ebenfalls eine solche Routine notwendig, die allerdings zusätzlich noch ein weiteres Licht steuert. Dieses Licht signalisiert den Studenten dass die Frage durch den Dozenten gesehen wurde.
|
|
\ No newline at end of file |
|

|
|
|
|
<p>
|
|
|
|
Die dritte Routine sorgt dafür, dass durch das Erkennen einer Frage am Dashboard durch den Dozenten die Lichtsignale wieder auf den Ausgangswert zurückgesetzt werden und den Studenten durch ein grünes Licht signalisiert wird, dass die Frage erkannt wurde.
|
|
|
|

|
|
|
|
<p>
|
|
|
|
**Dashboard auf Basis von Google Sheets**
|
|
|
|
Als letzte Komponente wird nun noch das Dashboard dargestellt. Für den Prototypen basiert dieses auf einem Google Sheet. Dies hat den Vorteil, dass Updates sowohl durch IFTTT als auch durch entsprechende Python Skripte durchgeführt werden können. <p>
|
|
|
|
Damit das Dashboard auch für die Studenten erreichbar ist, wurde dieses unter [qqueue.de](http://qqueue.de/) veröffentlicht und kann dort abgerufen werden.
|
|
|
|
 |
|
|
|
\ No newline at end of file |