Objectives for ScoringSets to be included in the relevant plugins via OfflineStorage.
Objective lifecycle as follows:
Defined and initialised on adapt:start, setting the id, description (SCORM 2004 only) and completion status to "not attempted". This will allow reports to have visibility of all objectives regardless of their current state. In the case of multiple languages, the description should be updated accordingly to match the current language.
Statuses and scores to be updated as necessary, e.g. on visiting/completing a page or assessment.
Fixes #279.
New
cmi.objectives
support.contentObjects
included.ScoringSets
to be included in the relevant plugins viaOfflineStorage
.Objective lifecycle as follows:
adapt:start
, setting theid
,description
(SCORM 2004 only) and completion status to "not attempted". This will allow reports to have visibility of all objectives regardless of their current state. In the case of multiple languages, thedescription
should be updated accordingly to match the current language.Dependencies