An activity management service supports
the interactions between units of learning
(courses, modules, etc.) and the students and staff participating in them. It provides the
Learning Design runtime engine. see also "coppercore"
http://sourceforge.net/projects/coppercore
The key functions for this service are:
- populating activities by assigning individuals to roles within them
- initialising runtime services required by an activity (such as chat rooms)
- managing the internal state of the set of activities (e.g. who has completed
specific
activities, which activities are now available). NB. This could be delegated to a
sequencing service."
Specifications with applicability in this
area are:
Related services are: