Post Workshop WS-LT 2010-01-11
Learning processes need to be modular, they need to be flexible, they need to easily adopted, changed and re-purposed. To achieve that we need a much more flexible way of specifying the different activities necessary to foster learning processes.
This is a first draft proposal trying to outline a few ideas on how activities could be modelled to be a part of a learning process, and to meet many of the needs for a flexible way for modelling processes. The goal of this contribution is to start a discussion on how we should model the next generation of learning activities and how to model learningprocesses - it is also my experience that it is easier to discuss a topic when there is and example to be discussed, hopefully this contribution will foster such discussions.
A learning process could be utterly complex and utterly simple. From modelling a complete study program and curricula for K12 to a simple activity such as viewing a picture and having a discussion on specific aspects of that picture.
Based on this I propose the following simple model:
- An activity is part of a learning process, and a learning process could be used as an activity.
- An activity is only a «container» of pointers to relevant information
- Activity object should have the following information
- Activity object could have the following information
- Pointer to successor (activity or learning-process)
- Pointer to rule for choice of successor
- Pointer to resource (Learning resource or other)
- Pointer to content-produced/results (wiki/content produced/discussions/etc...)
- Learning process contains the following information
- Pointer to an activity object or learning process
With this model it should be possible to revisit a learning activity and to continue to develop content produced with a new perspective based on what have been experienced in other activities, and by that demonstrating new insight or gained knowledge...
One important principle is that there should be a clear separation of logic between:
- the learning process structure and activities,
- (learning) resources used
- content produced
- Discussions (Audio/Video/Text)
- Chats (Audio/Video/Text)
- Wiki pages
- Blog posts
- Other deliverables
- Successor rules
Based on this model a learning process could look like this:
This model should follow semantic web principles, and be processable by semantic web tools.