t eacher

33
Teacher Intellige nt Web Microsoft Academic Days Segrate 22-14 November 2004 Speaker: Pierluigi Ritrovato Research and Technology Director

Upload: raghnall-nulth

Post on 31-Dec-2015

35 views

Category:

Documents


1 download

DESCRIPTION

I ntelligent. W eb. T eacher. Microsoft Academic Days Segrate 22-14 November 2004. Speaker: Pierluigi Ritrovato Research and Technology Director. Agenda. The motivation Analysis of current learning practices and e-learning solutions Our vision of the Learning The innovation in IWT - PowerPoint PPT Presentation

TRANSCRIPT

Teacher

Intelligent

Web

Microsoft Academic Days

Segrate 22-14 November 2004Speaker: Pierluigi Ritrovato

Research and Technology Director

2/23Microsoft Academic Days – Segrate 22-24 November 2004

Agenda

The motivation– Analysis of current learning practices and e-learning

solutions– Our vision of the Learning

The innovation in IWT– The Architecture– The personalisation of the learning experience– The adaptability of the platform for learning in a

specific domain

IWT Grid aware

3/23Microsoft Academic Days – Segrate 22-24 November 2004

Analysis of Current Learning practices Based on the information transfer paradigm

with focus on the content and the “teacher”– Find the best way for presenting contents in order to

transmit information to learners– Contents are passive: books, pictures, audio, etc.

Passive role of the learner

listenreadimitatememoriserehearserecall

– No individual support of the students’ learning process

– Everything is predetermined– No possibility to change the process for

accommodating specific needs

4/23Microsoft Academic Days – Segrate 22-24 November 2004

Analysis of Current e-Learning practices

Technology driven 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– Suppose that the cognitive transfer occurs

without evaluating the effectiveness

5/23Microsoft Academic Days – Segrate 22-24 November 2004

Analysis of Current e-Learning practices

Inappropriate use of technology – Available solutions supports actively the

contents management only– Finds its perfect technical mirror in the Web

“page oriented approach”– Personalisation and individualisation of the

learning path is a myth– Solutions are closed and difficult to integrate

6/23Microsoft Academic Days – Segrate 22-24 November 2004

There is a common thread in the development

of our understanding of learning

How we conceive the Learning

Learners need to be• engaged in goal-oriented tasks• practising skills• exploring and experimenting• using feedback to adapt what they do• discussing what they do• reflecting on what happens• articulating what happens

- The learner as active agent in the learning process- Knowledge construction through conversations,

collaborations and direct experience in a social context

Inquiry-based education

Constructivism

Mediated learning

Discovery learning

Learning as problematization

Learning as conversation

Problem-based learning

Reflective practice

Metacognition

Experiential learning

Learner-oriented approach

Social constructivism

Situated learning

7/23Microsoft Academic Days – Segrate 22-24 November 2004

How we conceive the Learning

We are moving our attention from a strictly concept oriented “teaching” to user centred “learning”

– the past: the focus was on finding better ways for presenting concepts to learners

– The present: recognised the learner role and they active participation in the process

– The future: more emphasis on learning as a potential side effect of interactions and conversations, experiences and social reflections on them, also in Virtual Communities

8/23Microsoft Academic Days – Segrate 22-24 November 2004

How we conceive the Learning

the focus will be on a constructivist learning theory, with a socio-cultural and situational approach

– Confucius’s dictum: Tell me and I will forget. Show me, and I may remember. Involve me and I will understand!

It is important to define a model that considers in a unified way the characteristics of the learning (i.e. active, situated, collaborative)

– "Situations Theory” of Brousseau – 1986 for Virtual Scientific Experiments for e-learning

9/23Microsoft Academic Days – Segrate 22-24 November 2004

The technical solution?

10/23Microsoft Academic Days – Segrate 22-24 November 2004

IWT overview

Intelligent Web TeacherIntelligent Web Teacher is an extensible application framework for building learning solutions

– software and technologies building blocks It doesn’t exist a product that fit all need!

It has been designed for supporting the emerging learning scenarios for knowledge constructions

– personalised learning path – knowledge representation models– any time, any place and any pace access to learning

services– Learning Objects reuse

11/23Microsoft Academic Days – Segrate 22-24 November 2004

The Architecture: Extensibility and Customisability

At a Portal Level

At a Content Level

What’s Really New in IWT?

Building Blocks for personalising the Learning Experience Indexing Content Management through Explicit Knowledge Modeling and

Metadata

Student model management

Automatic Student Evaluation

Automatic customisability of the Didactic Experience on real Students Needs and Learning Preferences

At a Services level

At a Device level

12/23Microsoft Academic Days – Segrate 22-24 November 2004

IWT: The Open Architecture

Data

Base Services

Infr

astr

uct

ure

Other Services

InternalPlug-Ins

Plug-InDrivers

ExternalPlug-Ins

Drivers

Applications

Interoperable with domain specific external solutions

New technologies based

Extensible with new learning object and content types

Extensible with new functionalities

13/23Microsoft Academic Days – Segrate 22-24 November 2004

IWT Architecture details

Document Drivers manage IWT resources as Passive Learning Object, Multiple Choice Test, Didactical Courses, etc…

Plug-In Drivers manage IWT services as CBR, ITS, Collaboration Services, etc…

We add resource types to IWT coding and integrating document drivers

We add services to IWT coding and integrating plug-in and plug-in drivers

Base Services

MetadataServices

Account &Group

Services

File SystemServices

DriverServices

Resource &Permission

Services

CommonServices

Infr

astr

uct

ure

Other Service

InternalPlug-Ins

Plug-InDrivers

ExternalPlug-Ins

Dat

aD

rive

rs

Object Drivers Aggregate Drivers

Ap

plic

atio

ns

CourseManager

Application

VirtualClassroom English

LanguageTeaching

IWT DBObject Repository

PortalServices

Portal

BusinessGame

Application

14/23Microsoft Academic Days – Segrate 22-24 November 2004

IWT Architecture and technologies

Data

Base Services

Infr

as

tru

ctu

re

Other Services

Internal Plug-Ins

Plug-In Drivers

External Plug-Ins

Drivers

Applications

ASP.NET

ASP.NETC# Components

C# ComponentsADO.NET

SQL Stored ProcedureXML

15/23Microsoft Academic Days – Segrate 22-24 November 2004

Document Driver life cycle

DriverFactory

Driver #1Driver #2

Driver #3

Driver #1Driver #2

Driver #3

K nowledge base

Driver #1

IWT Web GUI

Requests a Driver for Resource X

Retrieves information about type of Resource X

Instantiates a suitable driver for Resource X

Builds Web GUI for delivery of Resource X

Data

Base Services

Infr

astr

uct

ure

Other Services

Internal Plug-Ins

Plug-In Drivers

External Plug-Ins

Drivers

Portal modules

Driver #1Delivery GUI

Requests the delivery of Resource X

16/23Microsoft Academic Days – Segrate 22-24 November 2004

Plug-in Driver life cycle

IWT Web GUI

DriverFactory

Requests for service Y provided by engine X

Retrieves information about engine X

Instantiates plug-in driver for engine X

Knowledge base

Driver #1 Driver #2

Driver #3

Plug-in Driver #1

Plug-in Driver #2

Plug-in Driver #3

Data

Rendering …

Data

Base Services

Infr

ast

ruct

ure

Other Services

Internal Plug-Ins

Plug-In Drivers

External Plug-Ins

Drivers

Portal modules

Requests for service

Y

17/23Microsoft Academic Days – Segrate 22-24 November 2004

Student Modeling Cognitive State

– Maintains students knowledge in relation to domain Concepts

– It is updated after each test activity

Preferences

– Maintains students preferences in relation to significant pedagogical parameters like: media, didactic approach, interactivity level, semantic density, difficulty etc.

– It is updated after each sequence of testing activities

18/23Microsoft Academic Days – Segrate 22-24 November 2004

Knowledge Modelling: A Sample Ontology

Limits

Integrals

Series

Derivatives

Analysis

RR

RSO

B

B

B

B

MT1 MT2 MT3 MT4 MT5 MT6

LO1 LO2 LO3 LO4 LO5 LO6 First Level

Third Level

Second Level

19/23Microsoft Academic Days – Segrate 22-24 November 2004

Personalised Learning path creation

● The teacher fixes target concepts

● IWT creates learning path (the sequence of concepts) removing what the student knows

● IWT creates the course (the sequence of resources) respecting their learning preferences

Limits

Integrals

Series

Derivates

Analysis

RR

R

OS

S

S

S

S

Limits IntegralsDerivates

Theorem--------------------

Explaining--------------------

Test---- x---- o---- x

20/23Microsoft Academic Days – Segrate 22-24 November 2004

What’s Really New in IWT?

IWT Domain Platforms They offer resources and services to facilitate e-learning in a

specific domain

Available Domain Platforms:

Domain Platform for Simulation and Virtual Scientific Experiments: integrates simulation environments and 2D and 3D rendering engines

Domain Platform for Mathematics and Science: integrates numeric and symbolic computation engines

21/23Microsoft Academic Days – Segrate 22-24 November 2004

Examples of usage of IWT Domain Platforms

IWT Domain Platforms

Simulation Simulation modelsmodels

Simulation Simulation ViewerViewer

Mathematical Mathematical Analysis Analysis ExerciseExercise

22/23Microsoft Academic Days – Segrate 22-24 November 2004

IWT Resources and Services: MS ConferenceXP integration

Audio

Video

Slide Feedback

“Live” material is stored and assembled in a learning object REUSABLE in synchronous events

23/23Microsoft Academic Days – Segrate 22-24 November 2004

ConferenceXP integration in IWT the idea

AudioVideo

Slide Feedback

To integrate into a Learning Object(CXPLesson) resources created by ConferenceXP during a live lessonThis Learning Object could be included together with other

resources within a course delivered by the platform

24/23Microsoft Academic Days – Segrate 22-24 November 2004

ConferenceXP: Integration in IWTLesson delivery

25/23Microsoft Academic Days – Segrate 22-24 November 2004

Examples of access through different devices

IWT Device Independence

HandheldsHandheldsSmart PhonesSmart Phones

Extensibiliy and Customisability

26/23Microsoft Academic Days – Segrate 22-24 November 2004

IWT Grid-Aware What it is?

– It is an extensible, open, distributed and service oriented framework for building learning solutions

– It is compliant with the Open Grid Service Architecture (OGSA) and based upon the Web Services Resource Framework (WSRF) infrastructure

Why IWT Grid-Aware?– It could be a fundamental component for the implementation of a learning

paradigm shift 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– Services and resources can be selected and provided on the basis of their

characteristics and taking into account quality aspects– Openness and standards of the OGSA model allow an easy integration of

services and contents (no need for plug-in mechanism)– Improvement of scalability, computational power, storage capabilities, …

27/23Microsoft Academic Days – Segrate 22-24 November 2004

IWT Grid-Aware - Architecture

28/23Microsoft Academic Days – Segrate 22-24 November 2004

IWT Grid-Aware – Key aspects of refactoring of each layer 1/3 Data layer

– two OGSA Data Services (DS) to virtualize the two storage mechanisms of IWT:

DataBase DS to virtualize the IWT DB Repository DS to virtualize the Object Repository

– Based on recommendations of the OGSA-DAIS WG Infrastructure layer

– composed by two sets of services: IWT Base services providing the functionalities of IWT

– Content management, accounting and group, resource and permission, user profile, …

Core OGSA Services providing functionalities to manage a VO– Service and resource location, dynamic instantiation, service compositions,

– Both the sets rely upon WS-Standards (WSDL, SOAP, WS-Addressing) and interfaces and behaviors specified by WSRF

29/23Microsoft Academic Days – Segrate 22-24 November 2004

IWT Grid-Aware – Key aspects of refactoring of each layer 2/3 Learning Services layer

– provides some services specific for the learning domain (e.g. LIA and CBR) that rely upon the functionalities of Infrastructure and Data layers

– provides services to completely manage a particular type of resources more or less complex such as learning object (LO), courses, etc.. These services are named Drivers

– main features of a Driver: transient and stateful implementing the interfaces and behaviors of

WSRF able to generate events implementing the interfaces and behaviors

of WS-Notification able to produce GUI implementing the behaviors of Web Services

for Remote Portlets (WSRP)– two kinds of Driver:

Simple Driver to manage simple resources (e.g. passive LO) Composed Drivers to manage aggregated resources (e.g. a course,

that is aggregation of passive LOs)– obtained by orchestration of Simple Drivers acting on the atomic resources

30/23Microsoft Academic Days – Segrate 22-24 November 2004

IWT Grid-Aware – Key aspects of refactoring of each layer 3/3

Application layer– No substantial changes

redesign of the IWT Portal to allow aggregation of the GUIs produced by the Drivers implementing the behaviors of WSRP Consumer

Security– managed in all the architecture’s layers

Single Sign On (SSO) secure communication among the services based on

VO policies adoption of WS-Security

31/23Microsoft Academic Days – Segrate 22-24 November 2004

Contacts and Further Info

Info about IWTwww.momanet.it/iwt

[email protected]

Info About this Talk

[email protected]

32/23Microsoft Academic Days – Segrate 22-24 November 2004

We don’t reject the traditional “information transfer” approach

– Passive activities

It Needs to be complemented with active activities facilitating knowledge construction

– Decide on actions needed to achieve a given goal– Reflect on the feedback on their actions– Adapt their actions on the basis of reflection– Experiment to achieve a goal – Discuss what they are doing– Articulate their understanding of what is happening

How we conceive the Learning

33/23Microsoft Academic Days – Segrate 22-24 November 2004

Resources and services in IWT IWT Resource

– Abstraction for content (atomic) or experience (workflow)

– Managed by document drivers

– Examples: doc, audio file, course, etc.

IWT Service

– Abstraction for Infrastructure/Additional/Application services

– Managed by base services, plug-in and plug-in drivers

– Examples: messaging, math-engine, chat, forum, videoconference etc.