/emma-dash

Learning analytics dashboard

Primary LanguagePHP

Learning analytics dashboard for EMMA.

Uses:

Notes:

  • The fact that if a teacher decides to reopen a course and is able to see, for example enrollments from last year, is not a bug. It is a feature ;)
  • See statement_structures.json for example statement strucure

Instructions:

  • in config.php define needed constants. These are needed to connect to mongoDB
  • Right now the users account is hardcoded in index.php as $agent. This should be the logged in users e-mail address.
  • Make sure everything is in place from the "Uses" part in this readme(except twitter bootstrap, that comes from cdn).
  • Make sure your xAPI statements actor, verb and object correspond to these.
  • For student view, please use studentdashboard.php

Statements Implemented:

  • Teacher creates course
  • Student joins course
  • Student leaves course
  • Actor visits material(internal/external)

Dashboard views implemented: