1 inside theory-aware authoring system riichiro mizoguchi, yusuke hayashi osaka university...

33
1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

Upload: everett-peters

Post on 31-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

1

Inside Theory-AwareAuthoring System

Riichiro Mizoguchi, Yusuke HayashiOsaka University

Jacqueline BourdeauTele University

Page 2: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

2

Structure of this talk

Introduction Part 1: How SMARTIES works

– Functionality and computational aspect of ontology usePresented by Yusuke Hayashi

Part 2: How the ontology is built and its underlying philosophy of its design– Ontology engineering aspect

Presented by myself

Page 3: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

3

DomainDomainDomainDomains

Knowledge of Math, Physics, Plant operation

Plution mechanism, etc.

Task :Instruction/

Learning support

ITS/ILE/OLE Ontology-aware/ID-Theory-aware

Authoring environment

Ontology of each domain

Domain ontology

Task ontology

Ontologies of Caring,Tutoring strategy,Teaching material,Learner model, etc.

1

1

1

2

Support modelbuilding

Role of baseontology

2

InstructionalScience

LearningSciences

ID Knowledge Server

2

ID ontology

3

Binding of taskand domain K3

Author/Engineer

Our dream at the time of 2000

Page 4: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

4

Main objectives ofOMNIBUS project

Realization of– Theory-awareness and Standards-complianceStandards-compliance– Fluent flow of knowledge from theoreticians to pra

ctitioners (authors, learners, etc.)• so that they enjoy intelligent guidance by the system to

produce theory- and standards-compliant scenarios

– To prevent blind configuration of LOsTo prevent blind configuration of LOs under the slogan: repurposing/reuse of LOs using standards

– Eventually, to enable to capture Best Practices as empirical theories

Page 5: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

5

Concepts: 980Relations: 156Slots: 3952

Learning Processes/events

Learning theory

Learning world

InstructionalProcesses/events

Instructional theory

Instructional designProcesses/events

Instructional world

Instructional design world

Instructional design theory

explain

explain

explain

Plan/design

Influence/facilitate

Page 6: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

6

Structure of this talk

Introduction Part 1: How SMARTIES works

– Functionality and computational aspect of ontology usePresented by Yusuke Hayashi

Part 2: How the ontology is built with underlying philosophy of its design– Ontology engineering aspect

Presented by myself

Page 7: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

7

Demo of SMARTIES

Page 8: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

8

Structure of this talk

Introduction Part 1: How SMARTIES works

– Functionality and computational aspect of ontology usePresented by Yusuke Hayashi

Part 2: How the ontology is built with underlying philosophy of its design– Ontology engineering aspect

Presented by myself

Page 9: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

9

Learning Processes/events

Learning theory

Learning world

InstructionalProcesses/events

Instructional theory

Instructional designProcesses/events

Instructional world

Instructional design world

Instructional design theory

explain

explain

explain

Plan/design

Influence/facilitate

Concepts: 980Relations: 156Slots: 3952

Page 10: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

10

Hozo http://www.hozo.jp/

OntologyManager

Lan

guage M

anagem

ent S

ystem

Ontology ServerOntology ServerClients

(other agents)

ModelModel

OntologyOntology

Referen

ce / Install

Onto Studio(a guide system for ontology design)

support

Ontology/Model Developer

bu

ildin

g(m

odifyin

g)b

rowsin

g

DependencyManagement

On

tologyE

ditor

TrackingPane

Information of changes

Page 11: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

11

Building a heavy-weight ontology

Goal – To find an ontological model of learning/instructional/ID theories for

building an engineering infrastructure for making computerstheory-aware

Research issues for building such an ontology– What is an engineering infrastructure on which we can represent com

mon and different features of various theories?– How to cover declarative and procedural aspects of theories– How to “operationalize” theories so that computers can help authors d

escribe appropriate scenarios which are theory-compliant– What is the core of such an ontology?– How to model basic actions and context-dependent actions– All concepts used by application programs must be properly defineAll concepts used by application programs must be properly define

d in the ontologyd in the ontology

Page 12: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

12

Basic issues and policies Declarative aspects Actions and Events

– All (generic) actions are classified in the Common world– All contextual actions are classified with the I/L context

under Educational Event class– No action or process is in Learning and Instructional worlds

Procedural aspect of theories– Clear distinction between state-based actions and motion-

based actions (primitive)– Theory consists of Strategies – Strategy is modeled as Action decomposition tree

Role issue– Learning goal is defined as a Role holder in the Learning

with the class constraint: What to learn– Instructional goal is defined explicitly

Page 13: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

13

Basic interpretation of learning theories Learning theories describe

– A few conditions which guarantee that a learning action is effective– Learning benefits of a learning action

Reflecting learning theories to learning event – Preparing learning conditions

• When learning conditions are satisfied, the learning theory guarantees the learning action is successful.

– Effect of learning • A learning theory can tell us what effect is expected after a learning action.

Page 14: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

14

Core modelof learning/instructional events

The difficulty in modeling instruction and learning might be that the change is achieved by two kinds of actions:– Instructional actions leads a learner to do some sort of learning actions– Learning actions cause the change of learner’s state.

The key points of our conceptualization are – to emphasize the relation among the three and – to model a contribution of instructional action on the change of learner’s state.

I_L event

Advancethe development/ Develop/ Developed

Learning action

State-change(Terminal state)

Instructional action

Instructional event

Learning event

Instructional theory

Learning theory

Page 15: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

15

Instructional theories prescribe effective instructional processes for intended learning processes.

– Relation between instructional events and learning events can be supported by instructional theories.

Two viewpoints of relations between learning and instruction

– An instructional action influences or facilitates learning actions.

• Then the learning actions achieve state-changes of learner.

– An instructional action prepares the following learning events.

• The instructional action satisfies the necessary conditions of the following learning actions.

Implementation of the core model(I_L event)

PreparePrepare

InfluenceInfluence

Same asSame as

Instructional action

Learning effect

Learning condition

Page 16: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

16

Basic issues and policies Declarative aspects Actions and Events

– All actions are classified in the Common world– All events are classified with the I/L context under

Educational Event class– No action or process is in Learning and Instructional worlds– Clear distinction between state-based actions and motion-based

actions (primitive). Procedural aspect of theories

– Theory consists of Strategies – Strategy is modeled as Action decomposition tree

Learning goal is defined as a Role holder in the Learning with the class constraint: What to learn– Instructional goal is defined explicitly

Page 17: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

17

Conceptual Framework of RoleRole-Holder

Role Concept

Learner

CourseAge

  Name

LearnerRole

Class

Height

Weight

Context

depend on Agent

Potential player

playable

NationalitySex

Learning event

Two ways for property inheritance from 1. Super classes 2. Potential player and its super classes

Page 18: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

18

Page 19: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

19

Basic issues and policies Declarative aspects Actions and Events

– All generic actions are classified in the Common world– All contextual actions are classified with the I/L context

under Educational Event class– No action or process is in Learning and Instructional worlds– Clear distinction between state-based actions and motion-

based actions (primitive) Procedural aspect of theories

– Theory consists of Strategies – Strategy is modeled as Action decomposition tree

Role issue– Learning goal is defined as a Role holder in the Learning with the class

constraint: What to learn– Instructional goal is defined explicitly

Page 20: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

20

Function decomposition

全体機能

部分機能1 部分機能2 部分機能3

方式

方法

原理・理論

現象

構造

部品

機能分解

Subfunction1

Function Decomposition

Subfunction3Subfunction2

Function

Way

Component

Structure

Phenomena

Theory

Method

Page 21: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

21

Function(Action) decomposition- Example -

全体機能

部分機能1 部分機能2 部分機能3

方式

方法

原理・理論

現象

構造

部品

機能分解

Make content

Function (action) Decomposition

Send a mailComposesentences

Inform

Mail way

Mail system

Method

Natural L.

(State change)

Page 22: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

22

Basic issues and policies Declarative and procedural aspects Actions and Events

– All actions are classified in the Common world– All events are classified with the I/L context under

Educational Event class– No action or process is in Learning and Instructional worlds– Clear distinction between state-based actions and motion-based

actions (primitive)

Procedural aspect of theories– Theory consists of Strategies – Strategy is modeled as Action decomposition tree

Role issue– Learning goal is defined as a Role holder in the Learning with the class

constraint: What to learn– Instructional goal is defined explicitly

Page 23: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

23

Function(Action) decomposition- Example -

全体機能

部分機能1 部分機能2 部分機能3

方式

方法

原理・理論

現象

構造

部品

機能分解

Explain goal

Function (action) Decomposition

Show exampleExplain its value

Get motivated

Inner motiv-ation way

Goal & utility

Inner motivation

Method

(State change)

Page 24: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

24

Framework of capturing strategiesand its sophisticated use

Modeling of ways to achieve a goal (state change)– A Way is conceptualized as a relation of decomposition and achievement

between macro I_L event and micro I_L events

A goal can be usually achieved in several ways– There may be different ways to achieve the same goal (state-change of a learner).– Theories give different ways to achieve goals as strategies.

Macro I_L event

Micro I_L event

Present content/ Recognize/ Recognizing the content

Guide practice/ Develop/ Developed

Advancethe development/ Develop/ Developed

or

and

Way1

Bottom-up interpretation:aggregation of state-changes in the micro I_L events achieves the macro I_L event

Bottom-up interpretation:aggregation of state-changes in the micro I_L events achieves the macro I_L event

and

Way2

Top-down interpretation: To achieve the macro I_L event, then achieve two micro I_L events

Page 25: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

25

Page 26: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

26

Possibility of a comprehensive ontology which covers theories and paradigms

Considerations for commonality and difference between paradigms and theories– In the first place, each paradigm/theory has its own definition of “Learning”...?But...– Although many theories prescribe the same method for the same situation, these

are described in different terminology [Reigeluth 83].– Although behaviorism, cognitivism and constructivism each has many unique

features, they describe the same phenomena of “learning” [Ertmer 93].

Our Working hypothesis for building a comprehensive ontology – Every theory rests somehow on the common basis of explaining learning and

instruction.– While the assumed mechanism of developing knowledge is different for each

paradigm, the idea of states in the learning process is common. There must be an engineering approximation of the states where

we can conceptualize “Learning” by change of learner’s state.

Page 27: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

27

The key issue is State of learners

Internal State

External state

Page 28: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

28

Page 29: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

29

Page 30: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

30

Statistics of state usageacross theories

Page 31: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

31

Summary of OMNIBUS ontology– Computational aspect –

Theories are decomposed into way knowledge as strategies

Way knowledge consists of macro I_L event and micro I_L events

An I_L event consists of chunks of I event and L events

All events are defined as composite of participants and actions with resulting state changestate change

Actions are defined context-independently

Page 32: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

32

is-a hierarchies of – Theories– Actions– States– Events

Way knowledge is also organized in an is-a hierarchy

Knowledge world with paradigms of learning/instructional theories

Summary of OMNIBUS ontology– Declarative aspect –

Page 33: 1 Inside Theory-Aware Authoring System Riichiro Mizoguchi, Yusuke Hayashi Osaka University Jacqueline Bourdeau Tele University

33

SMARTIES

Theory-compliant authoring of scenarios Standards(IMS-LD)-compliant output Theory blending Explanation generation Feedback based on evaluation of the scenario

Future work Exploiting properties Linkage of LOs