We have a set of containers -- courses, training modules, degree programs, lectures, online Universities ....
|
We have a set of base curricula entities
-
This can be defined at various level of granularities. It is probably useful to optimize around a base unit that is a "blackboard full" or "screenfull"
-
This base unit is aggregated into hierarchical containers
-
It is itself made up of smaller objects
|
There are a set of people (students, teachers, administrators) with properties
|
There are relationships such as courses taken and grades gotten by students
|
There are a set of Services and Tools manipulating objects
|
See Advanced Distributed Learning Initiative (http://www.imsproject.org/adl)
|