Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Zur online Online-Kommunikation während der Übungen bieten wir Support auf zwei Kanäle an. Zunächst Discord als live Sprachchat. Da dieser Dienst aber extern betrieben wird und Datenschutzbedenken geäußert wurden, werden wir auch die Mattermost Instanz der Uni in Kombination mit BigBlueButton als Plattform für Fragen nutzen. Die Übungsleiter und die HiWis werden während der Übung über beide Kanäle erreichbar sein, aber als Student kann man sich aussuchen auf welche Weise man lieber Fragen stellen möchteKanälen an:

  1. Mattermost (Chat) in Kombination mit BigBlueButton (Sprache/Video/Screen Sharing)
  2. Discord (Chat/Sprache/Video/Screen Sharing)

Ihr könnt beides ausprobieren und sehen, was Euch zur Kommunikation untereinander und mit uns besser passt. Wir werden uns bemühen, auf beiden Kanälen gleichermaßen gut erreichbar zu sein.

Eine Anmerkung zu Discord: wie hier angemerkt, gibt es datenschutzrechtliche Aspekte, derer man sich - generell, nicht nur diese Vorlesung betreffend - vor dessen Nutzung bewusst sein sollte. Die Nutzung von Discord ist keine Voraussetzung für die erfolgreiche Teilnahme an diesem Modul, und sensitive Inhalte sollten hierüber nicht kommuniziert werden.

Die Links zu den entsprechenden Servern /Teams findet man hierbei den wichtigen Links.

Diese Seite gibt soll einen kurzen Überblick über den Aufbau des von uns erstellten Servers/Teams geben und skizziert beschreiben wie Fragen und Gespräche während der Übungen ablaufen könnten/sollten.

Allgemein

Die wenigsten Probleme, die bei der Bearbeitung der Übungsaufgaben auftreten, lassen sich mit einem kurzen Text beschreiben oder lösen und hängen meistens direkt mit dem Programmcode zusammen. Daher ist auch der Online-Übungsbetrieb darauf ausgelegt, dass die Probleme mündlich besprochen werden können und die Tutoren eine Möglichkeit haben, einen Blick auf euer Eclipse und den Programmcode zu werfen. Bitte versucht daher die technischen Voraussetzung dafür zu schaffen (Headset oder Mikrophon + Lautsprecher) und seid demgegenüber aufgeschlossen. Unser Ziel ist es, allen Teilnehmern während der Übungen schnell und effektiv Hilfestellung bei den Aufgaben leisten zu können. Zu diesem Zweck kann es auch sein, dass ein Tutor euch bittet, CodeTogether zu starten, da dieses kollaborative Editier-Tool es erleichtert gemeinsam im Code zu navigieren. Eine entsprechende Anleitung zur Installation in Eclipse findet man hier.

Was wir gerne vermeiden möchten sind lange Textnachrichten oder Nachrichten wie "Mein Programm funktioniert nicht!" gefolgt von 500 Zeilen Code. Sollte man aus technischen Gründen keine Möglichkeit für eine Audio

bildschirm übertragung

code together

Code pasting vermeiden

Discord

Wir gehen an dieser Stelle einfach mal davon aus, dass Discord den meisten ein Begriff sein sollte

- und Bildschirmübertragung haben, dann führt leider kein Weg um eine textbasierte Kommunikation herum. Versucht dann aber zunächst in Kurzform Kontakt zu einem Tutor aufzunehmen und schickt dann erst euren Programmcode als eine Direktnachricht.

Manchmal hilft auch schon ein Blick in unser FAQ, um häufig auftretende Probleme selbst zu lösen.



Note
titleCode of Conduct

Die Server und Kanäle sind in dieser außergewöhnlichen Lage Plattformen für alle Teilnehmer der Veranstaltung. Bitte behaltet einen freundlichen und gesitteten Ton bei. Frustrationsausbrüche bspw. in ALL CAPS sind unerwünscht. Auch wenn die Hemmschwelle rein virtuell manchmal etwas niedriger zu sein scheint, verhaltet euch bitte auch online einfach so, als würdet ihr physisch in der Übung sitzen. 



Mattermost mit BigBlueButton

Mattermost ist eine Kommunikationsplatform ähnlich wie z.B. Slack. Die Informatik betreibt für die Lehre eine in der Uni gehostete Instanz. Ein Nutzer-Dokumentation findet man hier.
Für den Übungsbetrieb haben wir in Mattermost ein Team angelegt, dem man automatisch beitritt, wenn man den zur Verfügung gestellten Link nutzt. In diesem Team gibt es zur Zeit folgende öffentliche Kanäle.

KanalBeschreibung / Zweck
FragenGemeinsamer Kanal für Fragen und zur Kontaktaufnahme mit Tutoren.
Ankündigungen / Infos

In diesem Kanal werden Ankündigungen und Informationen zu Übungsaufgaben veröffentlicht werden.

Hinweis: Dieser Kanal taucht nicht direkt in der Seitenleiste auf! Man muss zunächst auf Mehr... klicken und dem Kanal explizit beitreten.

Off-TopicUnterhaltungen die nicht der Aufmerksamkeit von Tutoren bedürfen.

Mattermost bietet eine Integration für BigBlueButton, die es erlaubt on-the-fly Räume zu erstellen und die Kommunikationspartner dahin einzuladen. BigBlueButton ist dabei eine open-source alternative zu Zoom, die ebenfalls von der Uni gehostet wird. Tutorial-Videos zur Nutzung findet man hier.

Wir werden Mattermost primär als Hub für private BigBlueButton Sessions während der Übungen nutzen, aber natürlich auch die dort gestellten Fragen beantworten.

Ablauf bei Fragen und Problem mit den Übungsaufgaben (wie wir uns ihn vorstellen)

  1. Man hat ein Problem und möchte Hilfe von einem Tutor.
  2. Man meldet sich also mit einer kurzen Nachricht im Kanal Fragen. Entweder stellt man seine Frage, skizziert das Problem, oder sagt einfach, dass man Hilfe benötigt.
  3. Entweder bekommt man dann direkt eine Antwort, falls das Problem trivial ist, was wohl in den seltensten Fällen passieren wird. Daher erhält man dann meist eine Antwort wie "BBB" (o.ä.).
  4. Anschließend/Gleichzeitig bekommt man auch eine Direktnachricht vom dem entsprechenden Tutor mit einem Link zu einem BigBlueButton Raum.
  5. Dieser Einladung zu BigBlueButton folgt man natürlich.
    Dort kann man in Ruhe das Problem besprechen und auch eine Bildschirmübertragung starten, um gemeinsam auf den Code zu schauen.
  6. Hoffentlich ist anschließend das Problem gelöst oder man hat genug Hinweise um weiterzuarbeiten. Der BigBlueButton Raum kann also wieder verlassen werden (bei der nächsten Frage gibt es einen neuen).


Image Added

Screenshot aus Mattermost. Steven hat eine Einladung zu BigBlueButton als Direktnachricht geschickt.


Image Added

Screenshot aus BigBlueButton, direkt aus Mattermost gestartet (s.o.).

Discord

Viele von Euch werden mit Discord bereits vertraut sein, z.B. aus Gamer-Communities. Ansonsten kann das Hilfecenter von Discord bei der Benutzung weiterhelfen.

Generell ist anzumerken, dass es nicht notwendig ist sich bei Discord zu registrieren oder einen dedizierten Client zu installieren, um am Übungsbetrieb auf unserem Discord Server teilzunehmen. Über einen Browser kann man dem Server auch temporär (nur unter Angabe einer Benutzernamens) beitreten. Dies geht jedoch nur über den Browser und nicht mit dem dedizierten Client.

Wenn man einem Discord Server beigetreten ist, gibt es dort zwei Arten von Kanälen: Textkanäle (Hashtag) und Sprachkanäle (Lautsprecher). Man muss sich mit einem Sprachkanal verbinden, um mit anderen Benutzern in diesem Kanal sprechen zu können oder seinen Bildschirm zu übertragen. Das lesen und schreiben von Nachrichten in Textkanälen ist unabhängig von Sprachkanälen möglich. Die Text- und Sprachkanäle sind i.d.R. öffentlich. Was man dort schreibt kann von allen auf dem Server (auch nachträglich noch) gelesen werden, und was man sagt oder streamt kann von allen im gleichen Kanal gehört und gesehen werden. Bitte verhaltet euch entsprechend. Für private Konversationen empfiehlt es sich Direktnachrichten zu nutzen (dabei ist es dann aber Hilfreich hilfreich, sich bei Discord registriert zu haben, damit die Nachrichten auch für beide Kommunikationspartner erhalten bleiben).

Auf dem ProgOO20 ProgOO Server findet ihr man (zunächst) folgende Kanäle unterteilt in Kategorien. Falls Ihr weitere Kanäle haben möchtet, dann teilt uns das gerne über den #feedback-Kanal mit.

KategorieKanalBeschreibung / Zweck
Foyer
Allgemeine Informationen, Ankündigungen, etc.



#allgemeinHier postet Discord seine Willkommensnachrichten.

#infos
Ankündigungen
Allgemeine Informationen und hilfreiche Links (
redunant
redundant zum Wiki / iLearn).

#rundmailsAnkündigungen und Informationen zu Übungsaufgaben.
Lehrende


#fragenDieser Textchat kann bei Problemen und für Fragen an die Tutoren genutzt werden.

#feedbackHier kann man Feedback zu Übungsbetrieb, Server, etc. geben.

Fragen / BereitschaftsraumIn diesem Raum sitzen
die Übungsleiter und HiWis
Tutoren, die gerade verfügbar sind, und können angesprochen werden. Falls er leer ist, sind alle gerade in
individellen
individuellen Besprechungsräumen oder in BigBlueButton mit anderen Studierenden
sind
beschäftigt, dann kann man hier warten. Man zeigt damit auch an, dass sich der
Übungsleiter/HiWi (Besprechungsraum 1 - x
Tutor nicht zu viel Zeit lassen sollte zurück zu kommen. (wink)
Manchmal hat man auch Glück und man findet hier einen Übungsleiter/HiWi außerhalb der Übungszeiten.

Umgekehrt sollte man, wenn dran kommt und sieht, dass noch viele andere warten, versuchen, sein Anliegen eher kurz fassen. Möglicherweise sind hier auch Tutoren außerhalb der Übungszeiten, aber da sollte man sich nicht drauf verlassen.

(Besprechungsraum 0..*)Diese Kanäle sind nicht sichtbar, es sei denn man wurde von einem
Übungsleiter/HiWi dort hin
Tutor dorthin verschoben. Sie
werden
können genutzt werden um
ungestärt
ungestört Fragen
zubatworten
zu beantworten und gemeinsam auf Code zu schauen.
Studierende


#chat
AllgemeinGruppenarbeitsplätze 1 - xStudis helfen StudisOff-Topic
Ablauf bei Fragen
Dieser Textchat ist für die Kommunikation zwischen Studierenden gedacht. Tutoren werden nur sporadisch ein Auge darauf haben.

Allgemein

Dieser Kanal kann als zentraler "Übungsraum" genutzt werden, quasi als würde man im GAP (Grundausbildungspool) sitzen.
Es kann auch passieren, dass ein Tutor hier vorbeischaut und fragt wie es so läuft. ("Jeder hat eine Frage - manchmal weiß man es nur nicht ...")


Studis helfen StudisDieser Raum ist dafür gedacht, dass sich hier erfahrenere Studierende aufhalten können (ähnlich wie der Bereitschaftsraum für Tutoren), um anderen Studierenden weiterzuhelfen.

RuheraumIn diesem Raum soll nicht gesprochen werden. Hierhin kann man sich zurückziehen, wenn man etwas Ruhe möchte.

Gruppenarbeitsplatz 0..*Wer lieber in einer kleineren Gruppe zusammenarbeiten möchte, ohne andere zu stören, kann sich in einen dieser Kanäle zurückziehen.
Falls die Anzahl nicht ausreicht meldet euch einfach, dann erstellen wir mehr.
Off-Topic
Hier gehört alles hin, was nicht direkt mit dem Vorlesungs-/Übungsbetrieb zu tun hat.

Ablauf bei Fragen und Problem mit den Übungsaufgaben (wie wir uns ihn vorstellen)

  1. Man hat ein Problem und möchte Hilfe von einem Übungsleiter/HiWiTutor.
  2. Man wechselt in den Bereitschaftsraum.
    1. Falls gerade keien Übungsleiter/HiWi kein Tutor da ist oder keiner Antwortet, weil er einem anderen Studierenden hilft, dann wartet man einfach.
      Es ist auf jeden Fall sinnvoll im Bereitschaftsraum zu sein, damit die Übungsleiter/HiWis Tutoren sehen können, dass man eine Frage hat.
  3. Sobald ein Übungsleiter/HiWi Tutor da ist, stellt man kurz seine Frage bzw. skizziert sein das Problem. Manchmal ist das Problem schon bekannt und lässt sich schnell beantworten.
  4. Meist ist das Problem aber sprezifischerspezifischer, dann wird der Übungsleiter/HiWi Tutor mit einem in einen Besprechungsraum wechseln.
    Dort kann man in Ruhe das Problem besprechen, ohne andere zu stören und auch eine Bildschirmübertragung starten ohne dass diese von anderen Studenten gesehen werden kann.
  5. Hoffendlich ist an dieser Stelle Hoffentlich ist anschließend das Problem gelöst oder man hat genug Hinweise um weiter zu arbeitenweiterzuarbeiten. Man verlässt den Besprechungsraum also .

TODO

Mattermost mit BigBlueButton

TODO

Ablauf bei Fragen

  1. Man hat ein Problem und möchte Hilfe von einem Übungsleiter/HiWi.
  2. Man schreibt seine Frage bzw. skizziert sein Problem möglichst knapp im Kanal Fragen.
  3. Entweder bekommt man direkt eine Antwort falls das Problem trivial ist, was wohl in den seltesten Fällen passieren wird. Meist werdet ihr eine Antwort wie "BBB" bekommen.
  4. Anschließend erhät man über eine Direktnachricht vom entprechenden Übungsleiter/HiWi den Link zu einem BigBlueButton Raum.
  5. Man tritt dem BigBlueButton Raum (mit Audio).
  6. Dort kann man in Ruhe das Problem besprechen und auch eine Bildschirmübertragung starten um gemeinsam auf den Code zu schauen.
  7. Hoffendlich ist an diser Stelle gelöst oder man hat genug Hinweise um weiter zu arbeiten. Man schließt den BigBlueButton Tab also.
TODO
  1. wieder und kehrt in einen der Audiokanäle für Studierende zurück oder trennt die Verbindung zum Sprachkanal einfach.


Image Added

Screenshot vom ProgOO Discord Server. Ein Übungsleiter (als) ist im Bereitschaftsraum.