Embedding Moodle into Ubiquitous Computing Environments
-
Upload
christian-glahn -
Category
Education
-
view
2.528 -
download
0
Transcript of Embedding Moodle into Ubiquitous Computing Environments
Embedding Moodle intoUbiquitous Computing Environments
Christian Glahn & Marcus Spechtopen universiteit nederland
celstec.org
Research Problem for VLE
• Context awareness
• Integration into spatial learning environments
Three Pillars
Adaptation and Personalisation
Adaptive Presentation
Brusilovsky, 2001
Device Adaptation
Content Adaptation
DeviceSelection
http://www.flickr.com/photos/roberdan/6481596/
Adaptation and Personalisation
identifying
creatingmaintaining
relationships
inacross
contexts(Zimmermann, Specht, & Lorenz, 2005)
Contextualisation
support for
Orchestrating Learning
http://picasaweb.google.de/Researchersnight/JungeUniSemesterferienzug#5172430345227924274
Roles
Environment
Tasks
Rules
Orchestrating Learning
http://picasaweb.google.de/Researchersnight/JungeUniSemesterferienzug#5172430345227924274
Roles
Environment
Tasks
Rules
Orchestrating Learning
http://picasaweb.google.de/Researchersnight/JungeUniSemesterferienzug#5172430345227924274
Roles
Environment
Tasks
Rules
Learner Mobility
Stationary
Mobile
Personal
Learner Mobility
Stationary
Mobile
Personal
Learner Mobility
Stationary
Mobile
Personal Social
Learner Mobility
Stationary
Mobile
Personal Social
Building an Architecture for Moodle
Indicator Layer
ControlLayer
Semantic Layer
Sensor Layer
Building an Architecture for Moodle
Moodle
Indicator Layer
ControlLayer
Semantic Layer
Sensor Layer
Building an Architecture for Moodle
Moodle
MoodleServices
Mo
od
leLo
g Fu
nct
ion
Activity Log
Indicator Layer
ControlLayer
Semantic Layer
Sensor Layer
Building an Architecture for Moodle
Moodle
MoodleServices
Mo
od
leLo
g Fu
nct
ion
Activity Log
Sen
sor
Serv
ice
Indicator Layer
ControlLayer
Semantic Layer
Sensor Layer
Building an Architecture for Moodle
Moodle
MoodleServices
Mo
od
leLo
g Fu
nct
ion
Activity Log
Sen
sor
Serv
ice
Log
Agg
rega
tor
Even
t D
etec
tio
nContext
Indicator Layer
ControlLayer
Semantic Layer
Sensor Layer
Building an Architecture for Moodle
Moodle
MoodleServices
Mo
od
leLo
g Fu
nct
ion
Activity Log
Sen
sor
Serv
ice
Log
Agg
rega
tor
Even
t D
etec
tio
n
Even
t Tr
igge
r
Infor-mation
ChannelsContext
The information channel DB “knows” about theoutput devices and their capabilities
Indicator Layer
ControlLayer
Semantic Layer
Sensor Layer
Building an Architecture for Moodle
Moodle
MoodleServices
Mo
od
leLo
g Fu
nct
ion
Activity Log
Sen
sor
Serv
ice
Log
Agg
rega
tor
Even
t D
etec
tio
n
Even
t Tr
igge
r
Infor-mation
ChannelsContext
Data Push
Data Pull
Web-based VLE use the pull-technique for data retrieval
Indicator Layer
ControlLayer
Semantic Layer
Sensor Layer
Building an Architecture for Moodle
Moodle
MoodleServices
Mo
od
leLo
g Fu
nct
ion
Activity Log
Sen
sor
Serv
ice
Log
Agg
rega
tor
Even
t D
etec
tio
n
Even
t Tr
igge
r
Infor-mation
ChannelsContext
Data Push
An UBICOMP VLE needs to push updates
Data Push
Indicator Layer
ControlLayer
Semantic Layer
Sensor Layer
Building an Architecture for Moodle
Moodle
MoodleServices
Mo
od
leLo
g Fu
nct
ion
Activity Log
Sen
sor
Serv
ice
Log
Agg
rega
tor
Even
t D
etec
tio
n
Even
t Tr
igge
r
Infor-mation
ChannelsContext
Data push is triggered by sensor updates
Summary
• Context-awareness and -integration challenges VLE usage
• Adaptation, Personalisation to Contextualisation
• Orchestrating Learning
• Learner Mobility
• Architecture for Moodle
Thank You
http://slideshare.net/phish108/
Presented at MLearn 2010, 21. Oct. 2010, Valletta, MaltaFull paper is available at: http://dspace.ou.nl/handle/1820/2729
Unless noted otherwise on the slide, all pictures are owned by Christian Glahn and CELSTEC