Integration of Augmented Reality, Virtual Reality and 360 Serious Game content into Moodle in the context of the eDeffinum project
| ajax | ||
| backup | ||
| classes | ||
| datamodels | ||
| db | ||
| lang | ||
| pix | ||
| report | ||
| templates | ||
| tests | ||
| aicc.php | ||
| datamodel.php | ||
| deprecatedlib.php | ||
| grade.php | ||
| index.php | ||
| lib.php | ||
| loadSCO.php | ||
| locallib.php | ||
| mod_form.php | ||
| module.js | ||
| monitor_logs.php | ||
| player.js | ||
| player.php | ||
| prereqs.php | ||
| README.md | ||
| renderer.php | ||
| report.php | ||
| reportsettings_form.php | ||
| request.js | ||
| resource.php | ||
| settings.php | ||
| styles.css | ||
| upgrade.txt | ||
| version.php | ||
| view.js | ||
| view.php | ||
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
- Download from GitHub:
git clone https://github.com/Edunao/moodle-mod_deffinum.git mod/deffinum - Log in as administrator on Moodle.
- Run the upgrade so Moodle installs the plugin and its tables.
- 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/deffinumfolder and then run the Moodle upgrade. - Uninstallation: remove the activity from Moodle administration, then delete the
mod/deffinumfolder.
Languages
- French (fr)
- English (en)
License
Released under the GNU GPL v3 license.