Login         
Home
Members & Services
Training & Events
Faculty Support
Student Help
Software Development
Our Team
News & Headlines
Acknowledgements

 

 

 

 

 

Mneme - Docs

Up | Event Model | Background Processing | Security Functions | Sakai Properties for Test Center


Event Model

Each event has an event type identifier string, which tells what happened, and a reference string, which tells which object it happened to. Each event also identifies a user responsible for the event (through a Sakai session reference), and has a code which states if the event was read or write.

The event type identifiers for Mneme all start with "mneme.". The references may be to a question, pool, assessment or submission. We also use a question-in-submission reference when submitting an answer to a particular question in a submission.

The references look like this (the "<... id>" stands for the object's internal id):

/mneme/question/<question id>

/mneme/pool/<pool id>

/mneme/assessment/<assessment id>

/mneme/submission/<submission id>

/mneme/submission/<submission id>:<question id>

Mneme records events from authoring, publishing, delivery and grading. The events ending in ".new" are generated when something is first created. The events ending in ".edit" are generated whenever something is changed by the end-user in any way. The events ending with ".delete" are generated when something is deleted.

Authoring events refer to questions and pools:

mneme.pool.new

mneme.pool.edit

mnene.pool.delete

mneme.question.new

mneme.question.edit

mneme. question.delete

Publishing events refer to assessments:

mneme.assessment.new

mneme.assessment.edit

mneme.assessment.publish - when an assessment is published

mneme.assessment.unpublish - when an assessment is unpublished

mneme.assessment.delete

Delivery events refer to submissions and questions answered in submissions:

mneme.enter - when a new submission is started

mneme.continue - when a submission that was not completed is returned to to be worked on.

mneme.answer - for each answer made by the learner in a submission (references a question-in-submission)

mneme.complete - when the learner finishes a submission

mneme.auto_complete - when Mneme automatically finishes a submission for the learner

mneme.review- when a learner reviews a submission

Grading events refer to submissions:

mneme.grade - when a submission is graded, with score or comment, or when a submission is retracted or released to the learner.

 


Up | Event Model | Background Processing | Security Functions | Sakai Properties for Test Center

Back to top

Copyright © 2008, 2009, 2010 Etudes Inc. | Privacy Policy | Contact Us