Kommunikation: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(17 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Neu}}
{{Moodle administrieren}}


Wenn in den [[Experimentelle Einstellungen|Experimentellen Einstellungen]] Kommunikationsprovider aktiviert sind (enablecommunicationsubsystem), kann die Moodle-Administration für Trainer/innen [https://en.wikipedia.org/wiki/Matrix_(protocol) Matrix]-Räume oder Links zu vorhandenen Räumen bereitstellen, die diese mit ihren Kursteilnehmer/innen nutzen können.
Wenn in den [[Experimentelle Einstellungen|Experimentellen Einstellungen]] Kommunikationsprovider aktiviert sind (enablecommunicationsubsystem), kann die Moodle-Administration für Trainer/innen und Teilnehmer/innen Möglichkeiten bereitstellen, im Kurs zu kommunizieren.
 
Aktuell gibt es dafür zwei Möglichkeiten:
# [[Matrix]] - erzeugt einen Matrix-Raum, der vom Moodle-Kurs aus direkt erreichbar ist und der mit der Nutzerverwaltung des Kurses verknüpft ist
# [[Nutzerdefinierter Link]] - stellt eine Feld bereit, um eine URL zu einem vorhandenen Dienst einzutragen (z.B. zu einem Matrix-Raum, Zoom-Raum oder zu Google Meet).
   
   
{{MediaPlayer | url = https://youtu.be/kVQNFqvpbR8 | desc = Kurskommunikation}}
{{MediaPlayer | url = https://youtu.be/kVQNFqvpbR8 | desc = Kurskommunikation}}




==Kurseinstellungen==
==Kurseinstellungen==
* Trainer/innen können auf der Kursseite unter ''Mehr > Kommunikation'' auf die Kommunikationseinstellungen zugreifen, wenn die Moodle-Administartion diese experimentelle Funktionalität aktiviert hat (siehe [[#Systemweite Einstellungen|Systemweite Einstellungen]] weiter unten.
Trainer/innen können auf der Kursseite unter ''Mehr > Kommunikation'' auf die Kommunikationseinstellungen des Kurses zugreifen. Um die Kommunikation für Ihren Kurs zu aktivieren, stellen Sie sicher, dass Ihre Moodle-Administration diese Funktionalität systemweit aktiviert und konfiguriert hat (siehe [[Kommunikation#Systemweite Einstellungen|Systemweite Einstellungen]] weiter unten).
* Die verschiedenen Kommunikationsintegrationen werden "Provider" genannt.
* Jeder Provider kann seine eigenen individuellen Einstellungen haben.
* Wählen Sie den gewünschten Provider aus der Liste aus.
 
[[File:courseprovider.png|center|500px]]
 
===Matrix===
* Wenn die Moodle-Administration einen Matrix-Server aufgesetzt hat, wird automatisch ein Matrix-Raum erzeugt, wenn ein neuer Moodle-Kurs angelegt wird. Trainer/innen können die Raum-Einstellungen konfigurieren, indem sie Matrix als Provider auswählen.
* Bei Bedarf können sie dem Raum einen Namen und ein Thema geben. Wenn sie dem Raum keinen Namen geben, wird der Kursname verwendet.


[[File:MatrixProvider.png|center|500px]]
Die verschiedenen Kommunikationsintegrationen werden als Provider bezeichnet. Jeder Provider kann seine eigenen Einstellungen haben und kann in einem Kurs unter ''Mehr > Kommunikation'' geändert werden.


*Trainer/innen haben automatisch Moderationsrechte im Matrix-Raum.
[[Datei:courseprovider.png|600px]]


===Nutzerdefinierter Link===
Nach dem Speichern wird automatisch ein Kommunikationsraum erstellt, sobald der entsprechende [[Tasks|Ad-hoc-Task]] ausgeführt wird.
Wenn es keinen Matrix-Server für die Moodle-Site gibt, können Trainer/innen direkt auf einen eigenen Matrix-Raum oder einen Matrix-Raum eines anderen Dienstes (z.B. Telegram) verlinken, indem sie als Provider ''Nutzerdefinierter LInk'' auswählen und die entsprechende URL eintragen.


[[File:CustomLink.png|center|500px]]
Änderungen an den Kommunikationseinstellungen werden nicht sofort wirksam, sondern erst nach Ausführung der entsprechenden [[Tasks|Ad-hoc-Tasks]]. Wie schnell die Änderungen wirksam werden, hängt davon ab, wie häufig diese Tasks in der Moodle-Site ausgeführt werden.


===Zugriff auf den Raum / Service===
=====Status ausstehend=====
Sobald der Raum eingerichtet ist, erscheint auf allen Kursseiten rechts unten ein festes Symbol. Wenn man darauf klickt, gelangt man in den Raum.
Wenn Ihr Kommunikationsraum gespeichert wurde, aber der Ad-hoc-Task noch nicht abgeschlossen ist, zeigt eine Benachrichtigung, dass der Raum bald verfügbar sein wird.


[[File:Commicon.png|center|500px]]
[[Datei:Room creation pending.png|600px]]


==Systemweite Einstellungen==
=====Status bereit=====
Aktuell sind Kommunikationsprovider in Moodle experimentell  experimental und müssen in den experimentellen Einstellungen aktiviert werden:
Nach Ausführung des Ad-hoc-Tasks zeigt eine Benachrichtigung auf der Kursseite, dass der Kommunikationsraum jetzt verfügbar ist. Um auf den neu erstellten Raum zuzugreifen, klicken Sie auf das Kommunikationssymbol rechts unten auf der Kursseite.
*Gehen Sie auf die Seite ''Website-Administration > Entwicklung > Experimentell > Experimentelle Einstellungen''.
*Markieren Sie die Checkbox ''Kommunikaionsprovider aktivieren'' (enablecommunicationsubsystem).
*Klicken Sie auf den Button ''Änderungen speichern''.
Sobald Kommunikationsprovider aktiviert sind, können sie konfiguriert werden.
* Auf der Seite ''Website-Administration > Plugins'' erscheint nun ein neuer Bereich ''Kommunikation''. Auf der (Unter)Seite ''Kommunikationsprovider verwalten'' kann die Moodle-Administration die installierten Kommunikationsprovider-Plugins konfigurieren und festlegen, ob Trainer/innen in ihren Moodle-Kursen Nutzerdefinierte Links zu Kommunikationsräumen konfigurieren können.


[[Datei:Room creation done.png|alt=Raumerstellung abgeschlossen|border|700x700px]]


[[File:Managecommunicationproviders.png|center|700px]]
=== Gruppen ===
Kommunikationsräume können jetzt Gruppen nutzen. Wenn Sie in Ihrem Kurs Gruppen haben, werden bei der nächsten Ausführung des Ad-hoc-Tasks separate Kommunikationsräume erstellt.


Wenn der Gruppenmodus in Ihrem Kurs aktiviert ist, werden nur Gruppenräume verwendet. Die einzelnen Gruppenräume spiegeln genau die Gruppen des Kurses wider.


Aktuell werden folgende Kommunikationsprovider unterstützt:
Wenn der Gruppenmodus deaktiviert ist, werden Kursteilnehmer/innen aus diesen Gruppenräumen entfernt und in einen gemeinsamen Kommunikationsraum eingetragen. Wenn der Gruppenmodus aktiviert ist, werden Kursteilnehmer/innen aus dem gemeinsamen Kursraum entfernt und in die jeweiligen Gruppenräume eingetragen.
*Nutzerdefinierter Link - erlaubt Kommunikationsprovider, die nur eine URL benötigen (z.B. Google Meet), auf die im Moodle-Kurs verlinkt wird.
*Matrix - erlaubt eine Verknüpfung zwischen einer Matrix-Raum-Instanz und einem Moodle-Kurs, inklusive Nutzerverwaltung.


===Matrix===
=== Zugriff auf den Raum ===
Der Kommunikationsprovider Matrix ermölicht es, dass Moodle-Kurse mit einem zugehörigen Matrix-Raum in Form einer [https://element.io/ Matrix Element] Instanz verknüpft und Teilnehmer/innen des Kurses zum Matrix-Raum hinzugefügt werden können.
Sobald alle Ad-hoc-Tasks für die Kommunikation abgeschlossen sind und der Raum erstellt wurde, ist der Raum über ein Sprechblasen-Symbol rechts unten auf der Kursseite verfügbar. Dieses Symbol ist für alle verfügbar, die Zugriff auf die Kursseite haben, unabhängig von ihren sonstigen Rechten.


Aktuell unterstützt die Integration den [https://github.com/matrix-org/synapse Synapse] Matrix Homeserver. Für die Konfiguration in Moodle benötogen Sie die URL des Homeservers und ein API Zugriffstoken für den Synapse-Admin-Nutzer. Außerdem benötigen Sie die URL des Element-Webservers.
[[Datei:Commicon.png|600px]]


[[File:HomeserverURL.png|center|700px]]
== Systemweite Einstellungen ==
Kommunikationsanbieter sind derzeit eine experimentelle Funktionalität und müssen von der Moodle-Administration aktiviert werden. Um Kommunikationsprovider zu aktivieren:
#Ghen Sie auf die Seite ''Website-Administration > Entwicklung > Experimentell > Experimentelle Einstellungen.''
#Markieren Sie die Checkbox ''Kommunikationsprovider aktivieren''.
#Klicken Sie auf ''Änderungen speichern''.


Um einen Matrix-Kommunikationsprovider einzurichten, gehen Sie folgendermaßen vor:
=== Kommunikationsprovider verwalten ===
*'''Homeserver-URL''' - Tragen Sie hier die URL Ihres Synapse-Servers ein.
Sobald Kommunikationsprovider aktiviert sind, können sie konfiguriert werden.
*'''Zugriffstoken''' - Tragen Sie hier das Synapse-Server API Zugriffstoken ein.
*'''Element-Web-URL''' - Tragen Sie hier die URL des Element-Webservers ein.
*Klicken Sie auf den Button ''Änderungen speichern''.


====Generierung des Zugriffstokens====
Auf der Seite ''Website-Administration > Plugins'' erscheint nun ein neuer Bereich ''Kommunikation''. Auf der Seite ''Kommunikationsprovider verwalten'' kann die Moodle-Administration die installierten Kommunikationsprovider-Plugins konfigurieren. Siehe die Unterseiten für weitere Informationen, z. B. [[Matrix]] oder [[Nutzerdefinierter Link]].
Um ein Synapse-Server API Zugriffstoken für Ihre Moodle-Site zu generieren, benötigen Sie Zugriff auf ein Terminal und die Anmeldedaten (Anmeldename, Kennwort) eines Admin-Nutzerkontos für Ihren Synapse-Server.


Geben Sie Folgendes im Terminal ein:
[[File:Managecommunicationproviders.png|center|700px]]
<pre>
curl -XPOST -d '{"type":"m.login.password", "username":"@admin:synapse", "password":"secretpass"}' "https://synapse:8008/_matrix/client/r0/login"
</pre>
*Dabei ist username:
<pre>
@<user name on home server>:<home server domain>
</pre>
*password ist das Kennwort des Admin-Nutzerkontos.


Der erzeugte Ausdruck sieht ungefähr so aus:
== Rechte ==
<pre>
*[[Capabilities/moodle/course:configurecoursecommunication|Kommunikationeinstellungen des Kurses konfigurieren]]
{"user_id":"@admin:synapse","access_token":"syt_YWRtaW4_OQNsHwWoObhseRAWmUCs_2T29if","home_server":"synapse","device_id":"JPAIBCQCSB"}
</pre>
Das access_token Feld ist das Zugriffstoken, dass in Moodle in den Matrix-Einstellungen eingetragen werden muss.


==Rechte==
*[[Capabilities/communication/matrix:moderator|communication/matrix:moderator]].
*[[Capabilities/moodle/course:configurecoursecommunication|moodle/course:configurecoursecommunication]].


[[en:Communication]]
[[en:Communication]]
[[es:Comunicación]]

Aktuelle Version vom 23. Oktober 2024, 07:28 Uhr


Wenn in den Experimentellen Einstellungen Kommunikationsprovider aktiviert sind (enablecommunicationsubsystem), kann die Moodle-Administration für Trainer/innen und Teilnehmer/innen Möglichkeiten bereitstellen, im Kurs zu kommunizieren.

Aktuell gibt es dafür zwei Möglichkeiten:

  1. Matrix - erzeugt einen Matrix-Raum, der vom Moodle-Kurs aus direkt erreichbar ist und der mit der Nutzerverwaltung des Kurses verknüpft ist
  2. Nutzerdefinierter Link - stellt eine Feld bereit, um eine URL zu einem vorhandenen Dienst einzutragen (z.B. zu einem Matrix-Raum, Zoom-Raum oder zu Google Meet).


Kurskommunikation


Kurseinstellungen

Trainer/innen können auf der Kursseite unter Mehr > Kommunikation auf die Kommunikationseinstellungen des Kurses zugreifen. Um die Kommunikation für Ihren Kurs zu aktivieren, stellen Sie sicher, dass Ihre Moodle-Administration diese Funktionalität systemweit aktiviert und konfiguriert hat (siehe Systemweite Einstellungen weiter unten).

Die verschiedenen Kommunikationsintegrationen werden als Provider bezeichnet. Jeder Provider kann seine eigenen Einstellungen haben und kann in einem Kurs unter Mehr > Kommunikation geändert werden.

courseprovider.png

Nach dem Speichern wird automatisch ein Kommunikationsraum erstellt, sobald der entsprechende Ad-hoc-Task ausgeführt wird.

Änderungen an den Kommunikationseinstellungen werden nicht sofort wirksam, sondern erst nach Ausführung der entsprechenden Ad-hoc-Tasks. Wie schnell die Änderungen wirksam werden, hängt davon ab, wie häufig diese Tasks in der Moodle-Site ausgeführt werden.

Status ausstehend

Wenn Ihr Kommunikationsraum gespeichert wurde, aber der Ad-hoc-Task noch nicht abgeschlossen ist, zeigt eine Benachrichtigung, dass der Raum bald verfügbar sein wird.

Room creation pending.png

Status bereit

Nach Ausführung des Ad-hoc-Tasks zeigt eine Benachrichtigung auf der Kursseite, dass der Kommunikationsraum jetzt verfügbar ist. Um auf den neu erstellten Raum zuzugreifen, klicken Sie auf das Kommunikationssymbol rechts unten auf der Kursseite.

Raumerstellung abgeschlossen

Gruppen

Kommunikationsräume können jetzt Gruppen nutzen. Wenn Sie in Ihrem Kurs Gruppen haben, werden bei der nächsten Ausführung des Ad-hoc-Tasks separate Kommunikationsräume erstellt.

Wenn der Gruppenmodus in Ihrem Kurs aktiviert ist, werden nur Gruppenräume verwendet. Die einzelnen Gruppenräume spiegeln genau die Gruppen des Kurses wider.

Wenn der Gruppenmodus deaktiviert ist, werden Kursteilnehmer/innen aus diesen Gruppenräumen entfernt und in einen gemeinsamen Kommunikationsraum eingetragen. Wenn der Gruppenmodus aktiviert ist, werden Kursteilnehmer/innen aus dem gemeinsamen Kursraum entfernt und in die jeweiligen Gruppenräume eingetragen.

Zugriff auf den Raum

Sobald alle Ad-hoc-Tasks für die Kommunikation abgeschlossen sind und der Raum erstellt wurde, ist der Raum über ein Sprechblasen-Symbol rechts unten auf der Kursseite verfügbar. Dieses Symbol ist für alle verfügbar, die Zugriff auf die Kursseite haben, unabhängig von ihren sonstigen Rechten.

Commicon.png

Systemweite Einstellungen

Kommunikationsanbieter sind derzeit eine experimentelle Funktionalität und müssen von der Moodle-Administration aktiviert werden. Um Kommunikationsprovider zu aktivieren:

  1. Ghen Sie auf die Seite Website-Administration > Entwicklung > Experimentell > Experimentelle Einstellungen.
  2. Markieren Sie die Checkbox Kommunikationsprovider aktivieren.
  3. Klicken Sie auf Änderungen speichern.

Kommunikationsprovider verwalten

Sobald Kommunikationsprovider aktiviert sind, können sie konfiguriert werden.

Auf der Seite Website-Administration > Plugins erscheint nun ein neuer Bereich Kommunikation. Auf der Seite Kommunikationsprovider verwalten kann die Moodle-Administration die installierten Kommunikationsprovider-Plugins konfigurieren. Siehe die Unterseiten für weitere Informationen, z. B. Matrix oder Nutzerdefinierter Link.

Managecommunicationproviders.png

Rechte