Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Zur online Kommunikation während der Übungen bieten wir 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 Nutzer kann man sich aussuchen auf welche Weise man lieber Fragen stellen möchte.

Die Links zu den entsprechenden Servern/Teams findet man hier.

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

Allgemein

Die wenigsten Probleme, die mit den Übungsaufgaben auftreten werden, lassen sich mit einem kurzen Text beschreiben oder lösen und hängen meistens direkt mit dem programmieren Code zusammen. Daher ist auch der Online-Übungsbetrieb darauf ausgelegt, dass die Probleme mündlich besprochen werden und die Übungsleiter und HiWis eine Möglichkeit haben einen Blick auf euer Eclipse und den Programmcode zu werfen. Bitte versucht daher die technischen Voraussetzung dafür zu schaffen und seid demgegenüber aufgeschlossen. Unser Ziel ist es, allen Teilnehmern während der Übungen schnell und effektiv Hilfestellung bei den Aufgabe leisten zu können. Zu diesem Zweck kann es auch sein, dass ein Übungsleiter oder HiWi 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 ihr hier.

Was wir gerne vermeiden möchten sind Textnachrichten über unsere Kanäle wie: "Ich bekomme eine NullPointerExeption!" gefolgt von 200 Zeilen Code. Solltet ihr aus technischen Gründen keine Möglichkeit für eine Audio- 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 Übungsleiter oder HiWi aufzunehmen und schickt dann erst euren Programmcode als eine Direktnachricht.

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

Discord

Wir gehen an dieser Stelle einfach mal davon aus, dass Discord den meisten ein Begriff sein sollte. Falls nicht kann das Hilfecenter von Discord euch 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 sich bei Discord registriert zu haben, damit die Nachrichten auch für beide Kommunikationspartner erhalten bleiben).

Auf dem ProgOO20 Server findet ihr folgende Kanäle unterteilt in Kategorien.

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

#allgemeinHier postet Discord seine Willkommensnachrichten

#infosAnkündigungen und hilfreiche Links (redunant zum Wiki / iLearn)

#rundmails???
Lehrende


Fragen / BereitschaftsraumIn diesem Raum sitzen die Übungsleiter und HiWis und können angesprochen werden. Falls er leer ist, alle gerade in individellen Besprechungsräumen oder in BigBlueButton mit anderen Studierenden sind, dann kann man hier warten. Man zeigt damit auch an, dass sich der Übungsleiter/HiWi 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.

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


#chat

Allgemein

Studis helfen Studis

Gruppenarbeitsplatz 0..*
Off-Topic

Ablauf bei Fragen und Problem mit den Übungsaufgaben (idealisiert)

  1. Ihr habt ein Problem und möchtet Hilfe von einem Übungsleiter/HiWi.
  2. Ihr wechselt in den Bereitschaftsraum.
    1. Falls gerade kein Übungsleiter/HiWi da ist oder keiner Antwortet, weil er einem anderen Studierenden hilft, dann wartet ihr einfach.
      Es ist auf jeden Fall sinnvoll im Bereitschaftsraum zu sein, damit die Übungsleiter/HiWis sehen können, dass ihr eine Frage hat.
  3. Sobald ein Übungsleiter/HiWi da ist, stellt ihr kurz eure Frage bzw. skizziert das Problem. Manchmal ist das Problem schon bekannt und lässt sich schnell beantworten.
  4. Meist ist das Problem aber sprezifischer, dann wird der Übungsleiter/HiWi mit einem in einen Besprechungsraum wechseln.
  5. 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.
  6. Hoffendlich ist anschließend das Problem gelöst oder man hat genug Hinweise um weiterzuarbeiten. Ihr verlasst den Besprechungsraum also wieder und kehrt in einein der Audiokanäle für Studierene zurück oder trennt eure verbindung zum Sprachkanal einfach.


TODO

Mattermost mit BigBlueButton

Mattermost ist eine Kommunikationsplatform ähnlich wie 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 ihr automatisch beitretet, wenn ihr 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 Übungsleitern und HiWis.
Off-TopicUnterhaltungen die nicht der Aufmerksamkeit von Übungsleitern oder HiWis 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 zu Nutzung findet man hier.

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

Ablauf bei Fragen und Problem mit den Übungsaufgaben (idealisiert)

  1. Ihr habt ein Problem und möchtet Hilfe von einem Übungsleiter/HiWi.
  2. Ihr meldet auch also mit einer kurzen Nachricht im Kanal Fragen. Entweder stett ihr eure Frage, skizziert das Problem, oder sagt einfach das ihr Hilfe benötigt.
  3. Entweder bekommt man dann direkt eine Antwort, falls das Problem trivial ist, was wohl in den seltesten Fällen passieren wird. Daher werdet ihr meist eine Antwort wie "BBB" (o.ä.) bekommen.
  4. Anschließend/Gleichzeitig erhaltet ihr eine Direktnachricht vom dem entprechenden Übungsleiter oder HiWi mit einem Link zu einem BigBlueButton Raum.
  5. Ihr trete also dem BigBlueButton Raum.
  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 anschließend das Probelm 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).

TODO

  • No labels