35
1 Adaptive Learning Systems Associate Professor Kinshuk Information Systems Department Massey University, Private Bag 11-222 Palmerston North, New Zealand Tel: +64 6 350 5799 Ext 2090 Fax: +64 6 350 5725 Email: [email protected] URL: http://fims-www.massey.ac.nz/~kinshuk/

Adaptive Learning Systems

  • Upload
    arch

  • View
    50

  • Download
    4

Embed Size (px)

DESCRIPTION

Adaptive Learning Systems. Associate Professor Kinshuk Information Systems Department Massey University, Private Bag 11-222 Palmerston North, New Zealand Tel: +64 6 350 5799 Ext 2090 Fax: +64 6 350 5725 Email: [email protected] URL: http://fims-www.massey.ac.nz/~kinshuk/. Introduction. - PowerPoint PPT Presentation

Citation preview

Page 1: Adaptive Learning Systems

1

Adaptive Learning Systems

Associate Professor KinshukInformation Systems Department

Massey University, Private Bag 11-222Palmerston North, New ZealandTel: +64 6 350 5799 Ext 2090

Fax: +64 6 350 5725Email: [email protected]

URL: http://fims-www.massey.ac.nz/~kinshuk/

Page 2: Adaptive Learning Systems

2

Introduction

• Adaptive learning systems with particular focus on cognitive skills

• Accommodation of both the ‘instuction’ and ‘construction’ of knowledge

• Design based on informed educational methodologies

Page 3: Adaptive Learning Systems

3

What exactly we mean by

Adaptivity

in

Adaptive Learning Systems?

Page 4: Adaptive Learning Systems

4

“Intelligence”/adaptivity

Increased user efficiency, effectiveness and satisfaction

by

Improved correspondence between learner, goal and system

characteristics

Page 5: Adaptive Learning Systems

5

Need of Intelligence/adaptivity

Users generally work on their own without external support.

System is used by variety of users from all over the world.

Customised system behaviour reduces meta-learning overhead for the user and allows focus on completion of actual task.

Page 6: Adaptive Learning Systems

6

Adaptable SystemsSystems that allow the user to change certain system parameters and adapt the

system behaviour accordingly.

Adaptive SystemsSystems that adapt to the users automatically based on system’s assumptions

about user needs.

Page 7: Adaptive Learning Systems

7

Page 8: Adaptive Learning Systems

8

How does adaptivity work? System monitors user’s action

patterns with various components of system’s interface.

Some systems support the user in the learning phase by introducing them to system operation.

Some systems draw user’s attention to unfamiliar tools.

User errors are primary candidate for automatic adaptation.

Page 9: Adaptive Learning Systems

9

Levels of adaptation

Simple: “hard-wired”

Self-regulating: monitors the effects of adaptation and changes behaviour accordingly

Self-mediating: Monitors the effects of adaptation on model before putting into practice

Self-modifying: Capable of chaging representations by reasoning about the interactions

Page 10: Adaptive Learning Systems

10

Problems in adaptation

User is observed by the system, actions are recorded, giving rise to data and privacy protection issues.

Social monitoring becomes possibility.

User feels being controlled by the system.

User is exposed to adaptation concept favoured by the designer of the system.

User may be distracted from the task by sudden automatic modifications.

Page 11: Adaptive Learning Systems

11

Recommendation for adaptive systems Means for user to (de)activate or

limit adaptation procedure

Offering adaptation in the form of proposal

User may define specific parameters used in adaptation

Giving user information about effects of adaptation hence preventing surprises

Editable user model

Page 12: Adaptive Learning Systems

12

Domain competence

And

computers

Page 13: Adaptive Learning Systems

13

Constituents of Domain Competence

Know-whyKnow-how

Know-how-not Know-why-not

Know-when

Know-when-not

Know-what

logical processes

Know-about

Easier tolearn from mistakes

An example of the know-how aspect of know-when is the temporal context required for an appropriate sequence of operation

An example of the know-why aspect of know-when is the environmental and behavioural contexts required for making a decision

Action oriented and experiential

Reflection oriented and abstract

Difficult tolearn from mistakes

Trial and error

Context oriented and both experiential and abstract

Awareness oriented

Page 14: Adaptive Learning Systems

14

Constituents of Domain Competence

Know-how It has an operational orientation. It is mainly action-driven and hence pre-

dominantly experiential. It is difficult to inherit it from someone

else’s experience.

Know-how-not Learning by mistakes.

Examples : Computer simulation and virtual reality

Page 15: Adaptive Learning Systems

15

Constituents of Domain Competence

Know-why It has a causal orientation. It is mainly reflection-driven and therefore

based on abstraction. It can be inherited from someone else’s line

of reasoning.

Know-why-not Logical processes. Needs deeper reflection.

Page 16: Adaptive Learning Systems

16

Constituents of Domain Competence

Know-when (and -where)

It has a contextual orientation.

It provides the temporal and spatial context

for both the know-how and know-why. It is

thus both action and/or reflection driven.

Page 17: Adaptive Learning Systems

17

Constituents of Domain Competence

Know-about

It has an awareness orientation.

It includes above three types of knowledge in

terms of know-what.

It also contains information about the

environmental context of this knowledge.

Page 18: Adaptive Learning Systems

18

Ideally, an instructional system, designed for novice users, teach all knowledge constituents.

But, know-why is difficult to handle mainly for two reasons:1. It needs natural language interaction.2. It needs use of metaphors, which are difficult to

understand for a novice user.

Know-how, on the other hand, is operational, and can be conveyed to the user more easily, even with symbolic representations.

Instruction in knowledge context

Page 19: Adaptive Learning Systems

19

Traditional hypermedia based ITSs approach, in general, has been to teach the know-why aspect of knowledge with the help of explanations.

The links provide stimulus to the user to know more about a particular topic.

System works more as a friendly librarian and learning depends on the initiative of a student.

Instruction in knowledge context

Page 20: Adaptive Learning Systems

20

Theoretical framework best suitable for facilitation of

cognitive skills?

Cognitive Apprentice Framework

Page 21: Adaptive Learning Systems

21

Cognitive apprenticeship framework

Modelling: Learners study the task pattern of experts to develop own cognitive model

Coaching: Learners solve tasks by consulting a tutorial component of the environment

Fading: Tutorial activity is gradually reduced in line with learners’ improving performance and problem solving competence

Page 22: Adaptive Learning Systems

22

Phases of Cognitive apprenticeship

1. World knowledge (initial requirement)

2. Observation of interactions among masters and peers

3. Assisting in completion of tasks done by master

4. Trying out on own by imitating

Page 23: Adaptive Learning Systems

23

Phases of Cognitive apprenticeship

5. Getting feedback from master

6. Getting advise for new things on the basis of results of imitation, comparing given solution with alternatives

7. Reflection by student, resulting from master’s advice

Page 24: Adaptive Learning Systems

24

Phases of Cognitive apprenticeship

8. Repetition of process from 2 to 7 Fading out guidance and feedback Active participation, exploration

and innovation come in

9. Assessment of generalisation of the tasks and concepts learnt during repetition process

Page 25: Adaptive Learning Systems

25

Example system

Cognitive apprenticeship based learning environment (CABLE)

Page 26: Adaptive Learning Systems

26

Environment should facilitate:

acquisition of basic domain knowledge;

application of the basic domain knowledge in non-contextual and contextual scenarios to get skills of the discipline; and

generalisation of the domain knowledge to get competence of applying it in real world situations.

CABLE objectives

Page 27: Adaptive Learning Systems

27

CABLE architecture Observation - for acquisition of concepts

Simple imitation - skills acquisition through articulation of concepts

Advanced imitation - generalisation and abstraction of already acquired concepts and for acquisition of skills of applying concepts in different contexts

Page 28: Adaptive Learning Systems

28

CABLE architecture Contextual observation - deeper learning after imitation process results into the identification of gaps in learner’s current understanding of the domain knowledge

Interpretation of real life problems - for acquiring competence in such narrative problems as encountered in real life situations

Page 29: Adaptive Learning Systems

29

CABLE architecture

Mastery in skills - for repetitive training

Assessment - for measurement of overall progress

Page 30: Adaptive Learning Systems

30

CABLETeacher generated

contextual problemsfor generalised

learning & testing

Teacher generatedcontextual problems for

strongly situatedlearning & testing

System generatedproblems - random

selection of variables

Teacher generated richnarrative problems with model

answers to simulate real lifeconditions

Descriptive text,illustrations andsolved examples

Use offine-grained

interfaces

Fine-graineddynamicfeedback

“Why ?” explanation for the system

recommended solution

“What did I do ?”diagnosticfeedback

Tools of the Trade

Assessment

Intelligent Tutoring Tools

Listen/ Observe Domain’s

concepts andtheir purpose

Interactive Learning Rehearsing/repairingmisconceptions and

missing concepts

Testing Abstract

orSingle context

Testing Multiple contexts

and/orRich narrative

Extending Greater complexityBuilding skills inthe use of tools

Learning by syntactic mapping of interfaceobjects is possible

Ensures generalisation and far transfer ofknowledge

Instruction as themain source

Page 31: Adaptive Learning Systems

31

A network of inter-related variables where the whole network remains constant.

Example, partial network of 7 out of a total of 14 variables in marginal costing.

Intelligent Tutoring Tools Structure

Page 32: Adaptive Learning Systems

32

Marginal costing relationships

R

VT CT

VU

Q

CU

R = VT + CTR = Q * P

P

CT = R - VTCT = Q * CU

Q = VT / VUQ = CT / CUQ = R / P

CU = CT / QCU = P - VU

VU = VT / QVU = P - CU

VT = R - CTVT = Q * VU

P = R / QP =VU + CU

Page 33: Adaptive Learning Systems

33

Structure of an ITT

Inference Engine

Context based link to textual

description

User Interfacemodule

FileManagement

Input (student answer, position)Feedback

(four levels)

Knowledge Base1. Variables2. Relationships3. Tolerances

Modes- Student- Lecturer- Administrator

RandomQuestionGenerator

DynamicMessaging

System

TutoringModule

Expert Model1. Correct values2. Derivation procedure(Local expert model)

Student Model1. Student input2. Value status (filled or blank)3. Derivation procedure4. Interface preferences

Add-ons1. Calculator2. Table Interface3. Formula Interface

}Application specific

MarkerLecturer’s model answer to

any lecturer generated narrative questions

(Remote Expert Model)

Page 34: Adaptive Learning Systems

34

Tutoring Strategy of an ITT

Introduction of complexity in phased manner

Corrective, elaborative and evaluative aspects of student model are used for tutoring.

Learning process is broken down to very small steps through suitable interfaces.

‘Road to London’ paradigm is adopted to eliminate the need for diagnostic, predictive and strategic aspects.

Page 35: Adaptive Learning Systems

35

CABLE Demo

Future work on mental process modelling