e-Learning-by-SSE / nm-skill-service

The Skill Repository Service allows content creators / teachers to develop their own competence repositories (i.e., taxonomies), share them with others, and use them to model required and offered compenences of a course.
Apache License 2.0
0 stars 0 forks source link

Integrate update of personalizedLearningPaths to the event system #114

Closed LPhD closed 4 months ago

LPhD commented 5 months ago

Whenever a user is enrolled in a course, or uses a personalizedPath to aquire come skills, this should be tracked in the user's learningHistory. Specifically: state of the personalizedPath and each contained learningUnitInstance (individually). Date of creation and update (status change). Currently, the event system only saves the learning of a skill (in the learnedSkills), so it needs to be extended for reacting to updates of personalizedPaths and learningUnitInstances.