ARLearn plugin

The ARLearn plugin made for Elgg as part of the WeSpot project.

View the Project on GitHub weSPOT/wespot_arlearn

The Data Collection Plugin is an Elgg plugin that enables teachers to specify Data Collection tasks

Architecture

The following diagram illustrates how the Elgg data collection plugin communicates with ARLearn cloud services to create and manage data collection tasks, This diagram highlights some components of the weSPOT architecture.

Component diagram

Data Collection tasks are mapped on the ARLearn messaging framework. Within the weSPOT toolset, ARLearn concepts such as "Game", "Run" and "General Item" (message) are transparent for the end user. However, in order to create a data collection task, the Data Collection plugin uses the following ARLearn web services.

Software Components

This scenario relies on the following components