Moodle App - Offline Funktionalitäten: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
== Einleitung ==
== Einleitung ==


We live in a hyper-connected 5G world and we think the Internet is everywhere, but we usually forget about:  
Wir leben in einer hypervernetzten Welt mit 5G-Mobilfunk und denken, dass das Internet überall ist, aber oft vergessen wir Folgendes:


* Underdeveloped and developing countries
* unterentwickelte Länder und Entwicklungsländer
* Rural areas in big countries
* Ländliche Gebiete in großen Ländern
* Kids with restricted data plans
* Kinder mit eingeschränkten Mobilfunkdaten
* Shared internet connection in schools/classrooms
* Geteilte Internetverbindungen in Schulen und Klassenräumen
* Aerial and maritime traffic
* Bus-, Eisenbahn-, Luft- und Seeverkehr


One of the most powerful features of the Moodle App is its ability for working offline.
Eine der leistungsstärksten Funktionen der Moodle-App ist, dass wir damit offline arbeiten können.


Students can browse contents offline and take activities, once the student is connected back to the Internet, the app will synchronise all the necessary information with the Moodle site.
Teilnehmer/innen können die Kursinhalte offline durchsuchen und an Aktivitäten teilnehmen. Sobald sie wieder mit dem Internet verbunden sind, synchronisiert die App alle erforderlichen Informationen mit ihrer Moodle-Website.


== Wie speichert die App die Daten zur Offline-Nutzung? ==
== Wie speichert die App die Daten, um sie offline zu nutzen? ==


* While browsing the site and its contents
* Beim Durchsuchen der Website und Betrachten ihrer Inhalte werden externe Inhalte (z.B. YouTube-Videos) nicht heruntergeladen. Eingebettete Dateien (Audio, Video) werden nicht immer heruntergeladen (dies hängt von der Datenverbindung und der Dateigröße ab).
* External contents (e.g youtube videos) are not downloaded
* Teilnehmer/innen können Inhalte über das Download-Symbol herunterladen
* Embedded files (audio, video) are not always downloaded (it depends on the user connection and file size)
** Teilnehmer/innen können das "Cloud"-Icon verwenden, um bestimmte Inhalte, einen ganzen Abschnitt oder einen kompletten Kurs herunterzuladen.
* When the user downloads content by the download icon
** Teilnehmer/innen werden darauf hingewiesen, wenn sie große Dateien herunterladen möchten.
** The user can use the “cloud” icon to download specific content or a complete section or course
** Sobald ein Material auf dem Server aktualisiert wurde, wird ein "Refresh"-Icon gezeigt.
** The user gets alerted when downloading large files
** If a resource has been updated in the server, a refresh icon will be shown.


'''Warum speichert die App nicht weitere Daten? (prefetch/cache)'''
=== Warum speichert die App keine weiteren Daten? (prefetch/cache) ===
# Because the user may have a monthly data plan
# Weil die Person nur eingeschränkte Mobilfunkdaten hat
# Because the device storage space may be limited
# Weil der Speicherplatz des mobilen Endgeräts voll ist
# Massive data download might impact on the server performance
# Weil massiver Datentransfer sich auf die Serverleistung auswirken kann


'''Was bezeichnet die App als eine große Datei?'''
=== Was betrachtet die App als eine große Datei? ===
* If the user is connected to a Wi-Fi network: large file >= 20MB
* Wenn die Nutzer/innen mit dem WLAN verbunden sind: große Datei >= 20 MB
*If the user is connected to a data network: large file >= 2MB
* Wenn die Nutzer/innen über mobile Daten verbunden sind: große Datei >= 2 MB


== Offline-Support für Kurs-Features ==
== Offline-Support der Kursfeatures ==


* All the course resources can be downloaded for offline (except URL)
* Alle Kursmaterialien können zur Offline-Nutzung heruntergeladen werden (außer URLs).
* All the course activities are supported (except Chat and External tool)
* Alle Kursaktivitäten werden unterstützt (außer Chat und externes Tool)
* Community plugins usually don’t work offline
* Zusätzliche Plugins (nicht standardmäßig) funktionieren normalerweise nicht offline.
* Some functionality for certain activity modules does not work offline, see bellow for more information.
* Einige Funktionen bestimmter Kursaktivitäten funktionieren nicht offline (weitere Infos unten).


=== Assestment ===
=== Assessment ===


The offline mode is disabled by default in Quiz and Lesson, however, the teacher can decide if they want to enable it.
The offline mode is disabled by default in Quiz and Lesson, however, the teacher can decide if they want to enable it.
Zeile 49: Zeile 47:
** There is no network address requirement
** There is no network address requirement


For detailed information about the quiz module and how it works offline please read: [[Moodle Mobile quiz offline attempts]]
For detailed information about Quiz and how it works offline please see [[Moodle Mobile quiz offline attempts]].


=== Weitere Aktivitäten ===
=== Weitere Aktivitäten ===
* SCORM and H5P packages are always fully downloaded to the user’s device
* SCORM and H5P packages are always fully downloaded to the user’s device
* Wiki edition is not supported offline
* Wiki editing is not supported offline
* Glossaries entries can’t be deleted/updated offline
* Glossaries entries can’t be deleted/updated offline
* Text assignment submissions can’t be edited offline
* Text assignment submissions can’t be edited offline
* Activities configured with availability conditions cannot be/are not downloaded for offline (the user will have to reconnect to be able to see activities unlocked by conditions recently met)
* Activities configured with availability conditions cannot be/are not downloaded for offline (the user will have to reconnect to be able to see activities unlocked by conditions recently met)


== Welche anderen Features sind offline möglich? ==
== Welche anderen Features funktionieren offline? ==


Apart from resources and activities certain course and site functionality are also available offline.
Neben Ressourcen und Aktivitäten sind bestimmte Kurs- und Website-Funktionen auch offline verfügbar.


The offline support for completion is only for marking courses or activities completed (when viewed)
Die Offline-Unterstützung für den Abschluss ist nur für die Markierung von abgeschlossenen Kursen oder Aktivitäten (wenn angezeigt) vorgesehen.


Conditioned activities are not downloaded for offline
Bedingte Aktivitäten werden nicht für die Offline-Nutzung heruntergeladen.


* Participants
* Teilnehmer/innen
* Grades
* Noten
* Completion
* Abschluss
* Notes
* Anmerkungen
* Messaging
* Nachrichten
* Notifications
* Benachrichtigungen
* Calendar events
* Kalenderereignisse
* Private files
* Private Dateien
* Badges
* Abzeichen
* Blogs
* Blogs
* Rating
* Bewertungen
* Comments
* Bemerkungen


== Synchronisation ==  
== Synchronisierung ==  


Synchronisation works differently depending on the device
Die Synchronisierung funktioniert je nach Gerät unterschiedlich
* Android: The app must be opened but it can be in the background (you can be using a different app).
* Android: Die App muss geöffnet sein, kann aber im Hintergrund laufen (während eine andere App verwendet wird).
* iOS (iPhone, iPad): The app must be opened and in the foreground (it has to be the device active app).
* iOS (iPhone, iPad): Die App muss geöffnet und im Vordergrund sein (es muss also die aktive App auf dem Gerät sein).
* Desktop: The app must be opened but it can be in the background (minimised).
* Desktop: Die App muss geöffnet sein, kann aber im Hintergrund (minimiert) laufen.


🔋The battery is the key factor, mobile OS limits its usage
🔋 Der Akku ist der Schlüsselfaktor, der mobile Betriebssysteme in ihrer Nutzung begrenzt.


There are two ways of synchronising data:
Es gibt zwei Arten. die Daten zu synchronisieren:
* Automatisch
** Regelmäßig alle 10 Minuten
* Manuell
** Eine Mitteilung weist darauf hin, dass die Synchronisierung der Daten aussteht


* Automatic
=== Was passiert mit einer Teilnehmeraktivität nach der Synchronisation? ===
** Runs regularly, every 10 minutes
* Manual
** The user will see a message indicating there is data pending synchronisation
 
=== What happens with the student activity after synchronisation? ===
Actions performed offline are logged and stored into the system with the synchronisation time, not with the time when they happened.
Actions performed offline are logged and stored into the system with the synchronisation time, not with the time when they happened.
We are exploring ways to improve reporting via Moodle’s xAPI support.
We are exploring ways to improve reporting via Moodle’s xAPI support.


For more information about how synchronisation works visit: [[Moodle app synchronization]]
For more information about how synchronisation works see [[Moodle app synchronization]].


== Konfigurationsoptionen ==
== Konfigurationsoptionen ==
Zeile 108: Zeile 105:
* Disable individual courses downloading
* Disable individual courses downloading


For disabling the previous features, please read: [[Moodle app guide for admins]]
For disabling the previous features, please see [[Moodle app guide for admins]].


Users can decide if they want to allow synchronisation only when connected to a Wi-Fi network or also when using a data network
Users can decide if they want to allow synchronisation only when connected to a Wi-Fi network or also when using a data network.


== Moodle App Plans (Abonnement) ==
== Moodle App Plans (Abonnement) ==
Zeile 122: Zeile 119:
We recommend a Premium plan subscription: https://apps.moodle.com
We recommend a Premium plan subscription: https://apps.moodle.com


== See also ==
== Siehe auch ==
* [[Moodle app SCORM player]]
* [[Moodle app SCORM player]]
* [[Moodle app H5P support]]
* [[Moodle app H5P support]]
* [[Moodle Mobile quiz]]
* [[Moodle Mobile quiz]]
* [[Moodle app synchronization]]
* [[Moodle app synchronization]]

Version vom 13. August 2021, 07:09 Uhr


Einleitung

Wir leben in einer hypervernetzten Welt mit 5G-Mobilfunk und denken, dass das Internet überall ist, aber oft vergessen wir Folgendes:

  • unterentwickelte Länder und Entwicklungsländer
  • Ländliche Gebiete in großen Ländern
  • Kinder mit eingeschränkten Mobilfunkdaten
  • Geteilte Internetverbindungen in Schulen und Klassenräumen
  • Bus-, Eisenbahn-, Luft- und Seeverkehr

Eine der leistungsstärksten Funktionen der Moodle-App ist, dass wir damit offline arbeiten können.

Teilnehmer/innen können die Kursinhalte offline durchsuchen und an Aktivitäten teilnehmen. Sobald sie wieder mit dem Internet verbunden sind, synchronisiert die App alle erforderlichen Informationen mit ihrer Moodle-Website.

Wie speichert die App die Daten, um sie offline zu nutzen?

  • Beim Durchsuchen der Website und Betrachten ihrer Inhalte werden externe Inhalte (z.B. YouTube-Videos) nicht heruntergeladen. Eingebettete Dateien (Audio, Video) werden nicht immer heruntergeladen (dies hängt von der Datenverbindung und der Dateigröße ab).
  • Teilnehmer/innen können Inhalte über das Download-Symbol herunterladen
    • Teilnehmer/innen können das "Cloud"-Icon verwenden, um bestimmte Inhalte, einen ganzen Abschnitt oder einen kompletten Kurs herunterzuladen.
    • Teilnehmer/innen werden darauf hingewiesen, wenn sie große Dateien herunterladen möchten.
    • Sobald ein Material auf dem Server aktualisiert wurde, wird ein "Refresh"-Icon gezeigt.

Warum speichert die App keine weiteren Daten? (prefetch/cache)

  1. Weil die Person nur eingeschränkte Mobilfunkdaten hat
  2. Weil der Speicherplatz des mobilen Endgeräts voll ist
  3. Weil massiver Datentransfer sich auf die Serverleistung auswirken kann

Was betrachtet die App als eine große Datei?

  • Wenn die Nutzer/innen mit dem WLAN verbunden sind: große Datei >= 20 MB
  • Wenn die Nutzer/innen über mobile Daten verbunden sind: große Datei >= 2 MB

Offline-Support der Kursfeatures

  • Alle Kursmaterialien können zur Offline-Nutzung heruntergeladen werden (außer URLs).
  • Alle Kursaktivitäten werden unterstützt (außer Chat und externes Tool)
  • Zusätzliche Plugins (nicht standardmäßig) funktionieren normalerweise nicht offline.
  • Einige Funktionen bestimmter Kursaktivitäten funktionieren nicht offline (weitere Infos unten).

Assessment

The offline mode is disabled by default in Quiz and Lesson, however, the teacher can decide if they want to enable it.

  • A quiz may be attempted offline only if:
    • There is no time limit set
    • The question behavior is deferred feedback (with or without CBM) only
    • There is no network address requirement

For detailed information about Quiz and how it works offline please see Moodle Mobile quiz offline attempts.

Weitere Aktivitäten

  • SCORM and H5P packages are always fully downloaded to the user’s device
  • Wiki editing is not supported offline
  • Glossaries entries can’t be deleted/updated offline
  • Text assignment submissions can’t be edited offline
  • Activities configured with availability conditions cannot be/are not downloaded for offline (the user will have to reconnect to be able to see activities unlocked by conditions recently met)

Welche anderen Features funktionieren offline?

Neben Ressourcen und Aktivitäten sind bestimmte Kurs- und Website-Funktionen auch offline verfügbar.

Die Offline-Unterstützung für den Abschluss ist nur für die Markierung von abgeschlossenen Kursen oder Aktivitäten (wenn angezeigt) vorgesehen.

Bedingte Aktivitäten werden nicht für die Offline-Nutzung heruntergeladen.

  • Teilnehmer/innen
  • Noten
  • Abschluss
  • Anmerkungen
  • Nachrichten
  • Benachrichtigungen
  • Kalenderereignisse
  • Private Dateien
  • Abzeichen
  • Blogs
  • Bewertungen
  • Bemerkungen

Synchronisierung

Die Synchronisierung funktioniert je nach Gerät unterschiedlich

  • Android: Die App muss geöffnet sein, kann aber im Hintergrund laufen (während eine andere App verwendet wird).
  • iOS (iPhone, iPad): Die App muss geöffnet und im Vordergrund sein (es muss also die aktive App auf dem Gerät sein).
  • Desktop: Die App muss geöffnet sein, kann aber im Hintergrund (minimiert) laufen.

🔋 Der Akku ist der Schlüsselfaktor, der mobile Betriebssysteme in ihrer Nutzung begrenzt.

Es gibt zwei Arten. die Daten zu synchronisieren:

  • Automatisch
    • Regelmäßig alle 10 Minuten
  • Manuell
    • Eine Mitteilung weist darauf hin, dass die Synchronisierung der Daten aussteht

Was passiert mit einer Teilnehmeraktivität nach der Synchronisation?

Actions performed offline are logged and stored into the system with the synchronisation time, not with the time when they happened. We are exploring ways to improve reporting via Moodle’s xAPI support.

For more information about how synchronisation works see Moodle app synchronization.

Konfigurationsoptionen

Site administrators can decide if they want:

  • Disable completely the offline mode
  • Disable all courses downloading
  • Disable individual courses downloading

For disabling the previous features, please see Moodle app guide for admins.

Users can decide if they want to allow synchronisation only when connected to a Wi-Fi network or also when using a data network.

Moodle App Plans (Abonnement)

When using the Moodle App, site admins can choose to subscribe to a paid plan or use the free version.

Plans limit the download of complete courses in one click.

Students can still download individual contents or sections.

We recommend a Premium plan subscription: https://apps.moodle.com

Siehe auch