Note: You are currently viewing documentation for Moodle 3.1. Up-to-date documentation for the latest stable version of Moodle is probably available here: Moodle Mobile quiz offline attempts.

Moodle Mobile quiz offline attempts: Difference between revisions

From MoodleDocs
m (added link to Spanish translation of page)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Install this plugin for allowing quizzes to be downloaded for offline usage. If the quiz is suitable for offline usage (see quiz restrictions) the user will be able to download the quiz in order to attempt it while offline.
{{Mobile}}
{{Infobox plugin
|type = Quiz access rules
|entry = https://moodle.org/plugins/quizaccess_offlineattempts
|tracker = https://tracker.moodle.org/browse/MOBILE
|discussion = https://moodle.org/mod/forum/view.php?id=7798
|maintainer = [[User:Juan Leyva|Juan Leyva]]
}}
==Features==


Please, note that all the quiz questions are downloaded into the mobile app (but not the valid responses).
Moodle Mobile quiz offline attempts allows users to download a quiz to attempt later offline. If the quiz is suitable for offline usage, the user will see the cloud - download option (as for SCORM or any resource).


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


Moodle 2.6 onwards with the latest version of the [[Moodle Mobile additional features]] installed.
Please note that quiz questions are downloaded into the mobile app (but not the valid responses).


== Quiz restrictions  ==
==Requirements ==


A quiz will be available for offline usage only if:
Moodle Mobile quiz offline attempts requires Moodle 2.6 onwards with the [[Moodle Mobile additional features]] plugin and the Quiz offline attempts plugin installed.
* It doesn’t require a network address.
* The question behavior is deferred feedback with or without CBM.
* It doesn’t require a time limit.


== Installation ==  
== Installation ==  


Manual installation:
# Download the plugin from https://moodle.org/plugins/quizaccess_offlineattempts
* Download the plugin from https://moodle.org/plugins/quizaccess_offlineattempts
# Unzip the plugin into the mod/quiz/accessrules directory
* Unzip the plugin into the mod/quiz/accessrules directory
# Go to ''Site administration > Notifications'' to complete the installation
* Go to Notifications (Administration block)


== Enabling a quiz for offline usage ==
== Enabling a quiz for offline usage ==


* Edit the plugin settings
# Edit the quiz settings
* Expand the "Extra restrictions on attempts" section
# Expand the "Extra restrictions on attempts" section
* Enable the "Allow quiz to be attempted offline in the mobile app" option
# Click the Show More link
# Enable the option "Allow quiz to be attempted offline in the mobile app" (Notice that this setting will be displayed only if the [[Mobile_web_services#Enabling_mobile_web_services | Mobile services]] are enabled in your Moodle site)


== Usage considerations ==
== Usage considerations ==


* By default quiz won't be able to be played offline. It's a new setting in a new access rule that the teacher must enable.
* The setting "Allow quiz to be attempted offline in the mobile app" is disabled by default - it must be enabled for each quiz as required.
* If the user wants to download a quiz for offline usage, an initial empty attempt will be created.
* Offline quizzes are not compatible with quizzes using timers, access restriction by password or subnet and quizzes using behaviors different than deferred feedback without or with CBM
* The user won't be able to start a new offline attempt if a previous offline attempt is not synchronized (because the previous offline attempt will be in in-progress status).
* If a user wants to download a quiz for offline usage, an initial empty attempt will be created.
* If the quiz has an start date, the quiz can only be downloaded for offline after the start date.
* A user won't be able to start a new offline attempt if a previous offline attempt is not synchronized, since the previous offline attempt will have an in-progress status.
* If the quiz has a start date, the quiz can only be downloaded for offline after the start date.
* If the quiz has a finish date it must be submitted (synchronized) before the finish date.
* If the quiz has a finish date it must be submitted (synchronized) before the finish date.
* If the user is doing an offline attempt and he submit the responses (when he is not connected to Internet) the app will display a message like “Your responses couldn’t be sent to the Moodle site. The app will try to send them again once you are connected to Internet again...”. In this case, in the user attempts list the attempt will be displayed as Finished but not submitted to the site. The user won’t be able to edit his responses or start new attempts.
* If a user submits their quiz attempt whilst not connected to Internet, the app will display a message like “Your responses could not be sent to the Moodle site. The app will try to send them again once you are connected to Internet again...”. In the user attempts list, the attempt will be shown as 'Finished but not submitted to the site'. The user will not be allowed to edit his responses or start a new attempt.
* If the app detects that the user started or continued a new attempt using the app, everytime he continues that attempt in Moodle it will be noticed asking him to be sure to don't have unsaved work in his mobile devices.
* If the app detects that a user started or continued an attempt using the app, if they then try to continue the attempt on a computer they will be prompted to check whether they have any unsaved work on their mobile device.


== Synchronization ==
== Synchronization ==


The app will try to synchronize every time the user goes from offline to online (even if the user is not attempting the quiz). It will be done on a question-by-question basis.
The app will try to synchronize each time the user goes from offline to online (even if the user is not attempting the quiz). It will be done on a question-by-question basis.


== Conflict resolution ==
== Conflict resolution ==


This is done on a question-by-question basis, each question will be synchronized depending on the sequencechecknumber and last action time.
This is done on a question-by-question basis; each question will be synchronized depending on the sequence check number and last action time.
 
==See also==
 
* [[Moodle Mobile quiz]]


[[es:Intentos de examen fuera-de-línea]]
[[es:Intentos de examen fuera-de-línea]]

Latest revision as of 18:35, 25 January 2017

Features

Moodle Mobile quiz offline attempts allows users to download a quiz to attempt later offline. If the quiz is suitable for offline usage, the user will see the cloud - download option (as for SCORM or any resource).

A quiz may be attempted offline only if:

  • There is no time limit set
  • The question behaviour is deferred feedback (with or without CBM) only
  • There is no network address requirement

Please note that quiz questions are downloaded into the mobile app (but not the valid responses).

Requirements

Moodle Mobile quiz offline attempts requires Moodle 2.6 onwards with the Moodle Mobile additional features plugin and the Quiz offline attempts plugin installed.

Installation

  1. Download the plugin from https://moodle.org/plugins/quizaccess_offlineattempts
  2. Unzip the plugin into the mod/quiz/accessrules directory
  3. Go to Site administration > Notifications to complete the installation

Enabling a quiz for offline usage

  1. Edit the quiz settings
  2. Expand the "Extra restrictions on attempts" section
  3. Click the Show More link
  4. Enable the option "Allow quiz to be attempted offline in the mobile app" (Notice that this setting will be displayed only if the Mobile services are enabled in your Moodle site)

Usage considerations

  • The setting "Allow quiz to be attempted offline in the mobile app" is disabled by default - it must be enabled for each quiz as required.
  • Offline quizzes are not compatible with quizzes using timers, access restriction by password or subnet and quizzes using behaviors different than deferred feedback without or with CBM
  • If a user wants to download a quiz for offline usage, an initial empty attempt will be created.
  • A user won't be able to start a new offline attempt if a previous offline attempt is not synchronized, since the previous offline attempt will have an in-progress status.
  • If the quiz has a start date, the quiz can only be downloaded for offline after the start date.
  • If the quiz has a finish date it must be submitted (synchronized) before the finish date.
  • If a user submits their quiz attempt whilst not connected to Internet, the app will display a message like “Your responses could not be sent to the Moodle site. The app will try to send them again once you are connected to Internet again...”. In the user attempts list, the attempt will be shown as 'Finished but not submitted to the site'. The user will not be allowed to edit his responses or start a new attempt.
  • If the app detects that a user started or continued an attempt using the app, if they then try to continue the attempt on a computer they will be prompted to check whether they have any unsaved work on their mobile device.

Synchronization

The app will try to synchronize each time the user goes from offline to online (even if the user is not attempting the quiz). It will be done on a question-by-question basis.

Conflict resolution

This is done on a question-by-question basis; each question will be synchronized depending on the sequence check number and last action time.

See also