Integration of Augmented Reality, Virtual Reality and 360 Serious Game content into Moodle in the context of the eDeffinum project
Find a file
2025-12-16 09:57:43 +01:00
ajax Delivery 2025-12-16 09:57:43 +01:00
backup Delivery 2025-12-16 09:57:43 +01:00
classes Delivery 2025-12-16 09:57:43 +01:00
datamodels Delivery 2025-12-16 09:57:43 +01:00
db Delivery 2025-12-16 09:57:43 +01:00
lang Delivery 2025-12-16 09:57:43 +01:00
pix Delivery 2025-12-16 09:57:43 +01:00
report Delivery 2025-12-16 09:57:43 +01:00
templates Delivery 2025-12-16 09:57:43 +01:00
tests Delivery 2025-12-16 09:57:43 +01:00
aicc.php Delivery 2025-12-16 09:57:43 +01:00
datamodel.php Delivery 2025-12-16 09:57:43 +01:00
deprecatedlib.php Delivery 2025-12-16 09:57:43 +01:00
grade.php Delivery 2025-12-16 09:57:43 +01:00
index.php Delivery 2025-12-16 09:57:43 +01:00
lib.php Delivery 2025-12-16 09:57:43 +01:00
loadSCO.php Delivery 2025-12-16 09:57:43 +01:00
locallib.php Delivery 2025-12-16 09:57:43 +01:00
mod_form.php Delivery 2025-12-16 09:57:43 +01:00
module.js Delivery 2025-12-16 09:57:43 +01:00
monitor_logs.php Delivery 2025-12-16 09:57:43 +01:00
player.js Delivery 2025-12-16 09:57:43 +01:00
player.php Delivery 2025-12-16 09:57:43 +01:00
prereqs.php Delivery 2025-12-16 09:57:43 +01:00
README.md Delivery 2025-12-16 09:57:43 +01:00
renderer.php Delivery 2025-12-16 09:57:43 +01:00
report.php Delivery 2025-12-16 09:57:43 +01:00
reportsettings_form.php Delivery 2025-12-16 09:57:43 +01:00
request.js Delivery 2025-12-16 09:57:43 +01:00
resource.php Delivery 2025-12-16 09:57:43 +01:00
settings.php Delivery 2025-12-16 09:57:43 +01:00
styles.css Delivery 2025-12-16 09:57:43 +01:00
upgrade.txt Delivery 2025-12-16 09:57:43 +01:00
version.php Delivery 2025-12-16 09:57:43 +01:00
view.js Delivery 2025-12-16 09:57:43 +01:00
view.php Delivery 2025-12-16 09:57:43 +01:00

DEFFINUM Moodle Plugin

==========================

Overview

mod_deffinum is a Moodle plugin derived from the SCORM module.
Its goal is to allow external tools (virtual reality, augmented reality, 360° environments, serious games, etc.) to send tracking data directly into Moodle through WebServices.
These data are then used in a detailed visual report, enabling teachers, trainers, and tutors to discuss learners' progress and results.


System Requirements

  • Moodle 4.5
  • PHP 8.1

Installation

  1. Download from GitHub:
    git clone https://github.com/Edunao/moodle-mod_deffinum.git mod/deffinum
  2. Log in as administrator on Moodle.
  3. Run the upgrade so Moodle installs the plugin and its tables.
  4. Verify that the mod_deffinum activity is available when adding activities.

Usage

  • External tools send data through the WebServices exposed by DEFFINUM.
  • Users can access reports in Moodle to analyze progress and results.

Update and Uninstallation

  • Update: replace the mod/deffinum folder and then run the Moodle upgrade.
  • Uninstallation: remove the activity from Moodle administration, then delete the mod/deffinum folder.

Languages

  • French (fr)
  • English (en)

License

Released under the GNU GPL v3 license.