A repository service for Augmented Reality Learning Experience Models (compliant with IEEE p1589-2020)
by Abbas Jafari, Fridolin Wild (Open University)
This plugin adds the capability to provide Augmented Reality learning experiences as activities to your courses in Moodle. The plugin thereby implements a service back-end to store and retrieve IEEE p1589-2020 'ARLEM' compliant activity units, which can be created and executed with compatible mobile or smart glasses apps such as Mirage·XR. Uploaded ARLEM units can be added as learning activities for the students to courses. We have plans to add web editing functionality, so that uploaded units can be modified or even be created directly in Moodle. Moreover, we plan to add a carousel block so that the AR learning experiences can be advertised independantly of the courses in which they feature.
This work was supported by the European Commission under the Horizon 2020 programme (H2020), as part of ARETE (grant agreement no. 856533).
To activate the plugin in Moodle, you will need to:
- Install the plugin
- Enable Web Services from the admin panel: "Enable web services"
- Enable REST protocol from the admin panel
- Go to 'define roles' and enable the allow checkbox "Create a web service token" for authenticated user
- Increase post_max_size=1024M, memory_limit=-1, and upload_max_filesize=1024M in php.ini on your server.
If you are the manager of the Moodle site, you need to create your token manually. This is because Moodle for security purposes does not allow to create the manager tokens using web service.
- English: Abbas Jafari, Open University, UK / NTNU, Norway
- Chinese: Na Li, University College Dublin, Ireland
- German: Fridolin Wild, Open University, UK
- Spanish: Ana Domínguez Fanlo, Vicomtech, Spain
- Greek: Georgia Psyrra, University College Dublin, Ireland
- Thai: Santawat Thanyadit, University of Durham, UK
- Irish: Eleni Mangina, University College Dublin, Ireland