Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

25
The next generation GRID for effective human learning http ://www.elegi.org Technology-enhanced learning and access to cultural heritage Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning Pierluigi Ritrovato Research & Technology Director Centro di Ricerca in Matematica Pura ed Applicata ELeGI Scientific Coordinator The 2nd International Workshop on The 2nd International Workshop on Collaborative and Learning Applications Collaborative and Learning Applications of Grid Technology and Grid Education of Grid Technology and Grid Education M M ay 9 - 12, 2005, Cardiff, UK ay 9 - 12, 2005, Cardiff, UK

description

The 2nd International Workshop on Collaborative and Learning Applications of Grid Technology and Grid Education M ay 9 - 12, 2005, Cardiff, UK. Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning. Pierluigi Ritrovato Research & Technology Director - PowerPoint PPT Presentation

Transcript of Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Page 1: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

The next generation GRID for effective human learning

http://www.elegi.org

Technology-enhanced learning and access to cultural heritage

Enabling Technologies for future learning scenarios:The Semantic Grid for Human Learning

Pierluigi RitrovatoResearch & Technology Director

Centro di Ricerca in Matematica Pura ed Applicata

ELeGI Scientific Coordinator

The 2nd International Workshop The 2nd International Workshop on on

Collaborative and Learning Collaborative and Learning Applications of Grid Technology Applications of Grid Technology

and Grid Educationand Grid Education

MMay 9 - 12, 2005, Cardiff, UKay 9 - 12, 2005, Cardiff, UK

Page 2: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Overview

Background and motivationsThe ELeGI ProjectSome characteristics of future learning scenariosBuilding our visionThe Semantic Grid for Human LearningScenarioConclusions and future works

Page 3: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Background and motivations

Knowledge is changing our society and our lifestyle

It is the new cornerstone around which education (and not only education) should be re-thinked

Information transfer based learning approaches are no more suitable

Learner’s passivity instead of activity and dynamicity• learner has no way to impact the learning process

Too effort on defining and providing ‘collective inputs’ (e.g. the educational contents) of the learning process

• No personalization, difficulties to put the ‘single learner’ feedbacks in the learning process, no contextualization

Uniformity of learning outcomes • All have to learn everything in the same way

Page 4: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Background and motivations Current e-Learning solutions

Mostly e-Learning solutions are based upon the previous approach

They are distance learning solutions and provide a ‘digitalization’ of the previous approach

• e-Learning becomes an activity in which teachers produce, and students consume, multimedia books on the Web

• Missing specific didactical models• Not any support of pedagogical aspects

There are also some e-Learning solutions not so tied to the Info transfer paradigm supporting key aspects of the learning process

collaboration, course personalization, virtual experiments …

These solutions present a common issue: they are mainly focused only on a single aspect of the learning process

What happens if my pedagogical needs change? Do I have to change my e-Learning solutions?

Page 5: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Background and motivationsIt is time to change

According to us, it is time to make a process innovation in defining and developing e-Learning solutions that should support a learning process:

driven by the pedagogical needs of the learnerin which the learner is a central and active figurein which the learning outcome (e.g. the knowledge creation) occurs through social interactions and active experiences and it is used as a feedback to refine the process itself

Page 6: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

The ELeGI ProjectThe Project Vision

To produce a breakthrough in current (e) To produce a breakthrough in current (e) Learning practicesLearning practices with the creation of a with the creation of a distributed and pervasive environment distributed and pervasive environment based on Grid technology for effective based on Grid technology for effective

human learning wherehuman learning where

learning is a social activity consumed in communications and collaborations based dynamic Virtual Communities

learners, through direct experiences, create and share their knowledge in a contextualised and personalised way

Page 7: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

The ELeGI Project How we conceive the Learning

Contextualised learningthe understanding of concepts through direct experience of their manifestation in realistic contexts (e.g. providing access to real world data)

Social learningthe user’s mental processes are influenced by social and cultural contexts

Collaborative learning more than a simple information exchange – peers interactions, conversation tracks, knowledge reconstruction

Personalised learningguarantee the learner to reach a cognitive excellence through different learning path tailored on learner’s characteristics and preferences

Page 8: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Some characteristics of future learning scenarios

Distributed architecture and deployment environmentService Orientation

teaching and training are conceived as support services The learning process is enabled or enhanced by a combination of services

• course material retrieving and packaging, tutoring, virtual meeting, …

Community, Conversation and collaboration basedIs central for all kinds of formal and informal learning Is crucial in “learning by being told” but also in the coaching of skill acquisition

Learner autonomyFreedom of decisions

FlexibilityControl of time, space, place, devices, …

Dynamicitythe learner can influence the processThe social and context aspects influence the learner

High demand of interoperabilityaccess to Resources on heterogeneous environments

Security and TrustAAA protocols, confidentiality, privacy

Page 9: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Building our vision Enabling technologies

To build future learning scenarios we need a technology allowing:

autonomous and dynamic creation of communitiesactive and realistic experimentspersonalizationknowledge creation and evolution … to reach all the features of the previous slide!

Currently, we have different enabling technologies allowing, more or less, to create our vision

Distributed Middleware, Web Services, Agent, Semantic Web, Grid …

Page 10: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Building our vision Enabling technologies

Distributed middleware not Service Oriented: stable reference models for distributed architecture, many facilities also domain specific but …

Too tied to a product vision while we are closer to a service one Method based not Message based: it need a lot of effort to implement a composition based paradigm useful to create personalized learning experiences (re-)using data, units of learning, knowledge and tools distributed across different organizations

Web Service: service based, aiming to provide interoperability among distributed loosely coupled components, good to implement a composition based paradigm but …

It is generally based upon a stateless model while the state is fundamental in conversational processesIt need effort to implement resource management and discovery mechanisms, information and knowledge management, resource sharing and other important features of the proposed learning process and of a Virtual Learning Community

Page 11: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Building our vision Enabling technologies

Agent: good for personalization and contextualization, communities creation, goal oriented but …

They have to be reinforced with mechanism to discover, acquire, federate, and manage the capabilities/resources/contents needed to create/delivery the personalized learning experiences

Semantic Web: knowledge management and formalization, knowledge based communities and interactions but …

They need effort to define advanced algorithm for resources reservation to support efficient resources management allowing 3d simulations and immersive VR

Page 12: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Building our vision The Grid added value

Grid technologies:Rely upon a dynamic and stateful service model (e.g. WSRF or WS-I+) and this affects also the development of learning scenarios (need for state in conversational processes)Are key technologies to build the VO paradigm (VO are the right place for carrying out collaborative learning experiences)As we will see later, are the most suitable to build IMS LD Complaint Framework (our learning process is pedagogical driven) Provide the scale of computational power and data storage needed to support realistic and experiential based learning approaches involving responsive resources, 3d simulations and immersive VR Are demonstrating their effectiveness for implementing e-Science infrastructure for sharing and manage data, applications and also knowledgeThrough the virtualisation and sharing of several kind of resources facilitate the dynamic contexts generationThe dynamic service discovery and creation will allow the true personalisation

Grid are becoming a glue among different technologies like Agent, Semantic Web, Web Service that, as standalone solutions, provide only partial benefits to our learning vision … and our purpose is not to spend effort to fill the gaps

Page 13: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Building our visionIMS-LD and support for pedagogies

The pedagogical support is a key factor that distinguishes our learning approach with respect to other relevant learning initiative

We need to catch all the pedagogical features identified and not to customize our solution for a single pedagogy

IMS-LD is focused on the modeling of learning and teaching practices that go beyond simple traditional web-based LO’s delivery

the learning activities, which can be defined as interactions between a learner and an environment to achieve a planned learning outcome the learning approaches, involving selection and orchestration of the activities on the basis also of the pedagogies

Page 14: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Building our visionDrawbacks of IMS-LD

In any case, IMS-LD presents some drawbacksLD scenarios implement domain-dependent pedagogies (early binding of learning objects)Learning processes cannot be really adaptive with respect to learner profiles (execution flows are pre-arranged at IMS-LD design-time)

If the context (didactic domain + didactic model + learner model) of a learning scenario changes I need new contents and services suitable for the new context … and I have to bind them statically!

LD scenarios don’t exploit the advantages of a dynamic distributed environment in which I can dynamically find and bind new contents and services

Page 15: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Building our visionImproving IMS-LD for our needs

Our solution to the previous drawbacks is to provide:

extensions for IMS-LD in order to define domain-independent pedagogiesa knowledge model able to describe educational domains and learners using respectively ontologies and learner profilesa set of algorithms for automatic building of personalized learning paths pulled out from ontologies using learner profiles and target conceptsa set of algorithms able to “join” personalized learning paths with domain-independent pedagogies obtaining an abstract unit of learning (no binding with real learning objects) where each concept in learning path is explained using the selected pedagogyan abstract unit of learning run-time model interacting with a Grid system able to provide (at run-time) a late binding with desired learning objects and services

Page 16: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Building our visionThe Grid added value to learning

scenarios

Grid technologies provide advanced mechanisms for automatic discovery and binding of new suitable contents and services as well as self-adaptive mechanisms when deploying the LD scenarios and, obviously, the learning activities composing a scenario

Grid provides dynamicity and adaptiveness to LD scenarios

Page 17: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

The Semantic Grid for Human Learning

The Semantic Grid for Human Learning can be defined as a domain verticalization of the Semantic Grid improved with tools, services, languages, standards and technologies for the Education

WSRF+WSRP for enhancing the underlying service model (dynamic, stateful and presentation-oriented)Semantically enriched services typical of the learning domain

• IWT Grid-Aware Base Services providing functionalities typical of a Learning Management System

• IWT Grid-Aware Learning Services providing high-level functionalities for a personalized learning experience

• Driver Service: WSRP compliant services providing the full management (creation, delivery, update) of a didactical resource

IMS-LD for creating learning scenarios able to catch all the identified pedagogical featuresUser Centric Portal implementing the behaviour of a WSRP consumer

• allowing an easy customization and administration of community portals

And, obviously, the standards, specifications and technologies providing the foundation of the Semantic Grid (e.g. Data Services, OWL, OWL-S, …)

Page 18: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

The Semantic Grid for Human Learning

This is a work in progress

Page 19: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

ScenarioExtending IMS-LD with IMS-MD attributes

A simple inductive didactic method

Act2

Role-part2

Learner

Act1

Role-part1

Learner Activity1 Activity2

http://www.crmpa.it/learning-contents/calculus-domain/lo/limit-example.html

http://www.crmpa.it/learning-contents/calculus-domain/lo/limit-theory.html

…. ….envi

ronm

ent 1

envi

ronm

ent 2

Act2

Role-part2

Learner

Act1

Role-part1

Learner Activity1 Activity2

…. ….env

ironm

ent

1

envi

ron

me

nt2

Fruition of a LO with:- LRT = “Experiment”- IL = “Very low”- IT = “Expositive”

Fruition of a LO with:- LRT = “Narrative text”- IL = “Very low”- IT = “Expositive”

LRT – IMS-MD (educational.learningresourcetype)IL – IMS-MD (educational.interactivitylevel)IT – IMS-MD(educational.interactivitytype)

Page 20: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

ScenarioAbstract Unit of Learning:

Plunging didactic methods into didactic domains

Explanation of some Calculus concepts by inductive method

unit of learning

- LRT = “Experiment”- IL = “very low”- IT = “Expositive”

- t. concept = limit

- LRT = “Narrative text”- IL = “very low”- IT = “Expositive”

- t. concept = limit

Activity2Activity1

- LRT = “Experiment”- IL = “very low”- IT = “Expositive”

- t. concept = derivative

- LRT = “Narrative text”- IL = “very low”- IT = “Expositive”

- t. concept = derivative

Activity2Activity1

Pedagogy applied to derivative concept

1 2 43

Pedagogy applied to limit concept

Page 21: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

ScenarioRunning unit of learning

Repository1

Query LOs

Delivery

RepositoryN

Query LOs

Delivery

Localization Service

UDDI

UoL Delivery Service

Delivery

……..

Search

UoL Player

Enhanced IMS-LD Engine

Services ConnectorsProxy and adapters for WSRF WSRP and other technologies

WSRP Consumer/Producer

1

2

3

IMS-LD interpreter

UoL

Del

iver

y S

ervi

ce

Page 22: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Conclusion and future worksAssessment with other initiative

OKI: open specifications that describe how the components of a learning environment communicate with each other and with other campus systems Sakai: Collaboration and Learning Environment by exploiting the OSIDs defined in the frame of OKI and Grid Service-Oriented portals (OGCE)Commonalities between Sakai and our solution:

service concept and SOA, Grid Service Oriented portal based on the portlet concept, some lowest level and higher level OSIDs find a mirror in our IWT Grid-Aware Base and Learning Services and other OSIDs overlap with some Grid standards and specification (SQL < -- > OGSA DAI)

Differences between Sakai and our solution:We aims to support pedagogies, we are less content oriented, and our solution is more focalized on knowledge management and collaboration through social interactions (not only collaborative tool)

Page 23: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Conclusion and future worksAssessment with other initiative

JISC ELF: it is part of a wider e-Learning programme focused on four themes: e-learning and pedagogy; technical framework and tools for e-learning; innovation and distributed e-learningELeGI project is very close to the e-Learning programme of the JISC (We have the focus on the same themes)We have identified a technology and also a set of services specific for a VLC while ELF is yet neutral form these viewpoints

Page 24: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Conclusion and future works

Clear benefits for educational community can come from a well defined Grid based strategy and Grid community must start to fill the gaps among powerful general visions (like the Semantic Grid) and practical requirements of many e-Research and e-Business communities We have discussed of how to customize the Semantic Grid vision for the Education & Training and we hope that similar efforts related to other fields of e-Research may ariseVery next steps:

To complete the development of IWT Grid-AwareTo refine the Semantic Grid for Human Learning ArchitectureTo define more complex future learning scenarios

Page 25: Enabling Technologies for future learning scenarios: The Semantic Grid for Human Learning

Thank you very muchThank you very much for your attention for your attention

ContactsContacts::[email protected]@crmpa.unisa.it