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

Moodle Mobile quiz offline attempts: Difference between revisions

From MoodleDocs
m (mobile template)
(No difference)

Revision as of 13:13, 20 May 2016

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.

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

Requirements

Moodle 2.6 onwards with the latest version of the Moodle Mobile additional features installed.

Quiz restrictions

A quiz will be available for offline usage only if:

  • 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

Manual installation:

Enabling a quiz for offline usage

  • Edit the plugin settings
  • Expand the "Extra restrictions on attempts" section
  • Enable the "Allow quiz to be attempted offline in the mobile app" option

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.
  • If the user wants to download a quiz for offline usage, an initial empty attempt will be created.
  • 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 the quiz has an 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 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 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.

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.

Conflict resolution

This is done on a question-by-question basis, each question will be synchronized depending on the sequencechecknumber and last action time.