• No results found

Adaptation support in design time through IMS QTI and IMS LD specifications in dotlrn web based learning environment

N/A
N/A
Protected

Academic year: 2021

Share "Adaptation support in design time through IMS QTI and IMS LD specifications in dotlrn web based learning environment"

Copied!
21
0
0

Loading.... (view fulltext now)

Full text

(1)

aDeNu Research Group 

http://adenu.ia.uned.es

Adaptation support in design time 

through 

IMS­QTI 

and 

IMS­LD

 

specifications in 

dotLRN 

web­

based learning environment

Javier Morales Puerta

Olga C. Santos

(2)

2

aDeNu Research Group 

http://adenu.ia.uned.es

Content

1. Introduction

2. Practical Example

3. Development

4. Application to ADAPTAPlan and EU4ALL

5. Conclusions

6. Future Work

7. Demo

8. Acknowledgment

(3)

3

aDeNu Research Group 

http://adenu.ia.uned.es

1. Introduction (I)

Standard Education

Web­based Learning Systems 

INTERNET

INTERNET

­ Guide student’s interaction to educational goals 

clearly specified.

­ Learning tasks that can measure those goals success.

Focused in the 

learning process NOT 

in the 

content

Nowadays, every online course:

to the student's learning process

ADAPTATION

(4)

4

aDeNu Research Group 

http://adenu.ia.uned.es

1. Introduction (II)

• Objetive

improve 

ADAPTABILITY

ADAPTABILITY

 

of 

dotLRN

dotLRN

 Learning Management System(LMS) 

to the student's learning process

¿ How ?

Integrating

grail (IMS­LD)

assessment (IMS­QTI)

¿ For what ?

Esssential 

process in a University with a large number 

to afford a personalization 

of students such as 

UNED

scalable

flexible

(5)

5

aDeNu Research Group 

http://adenu.ia.uned.es

2. Practical Example (I)

(6)

6

aDeNu Research Group 

http://adenu.ia.uned.es

2. Practical Example (II)

(7)

7

aDeNu Research Group 

http://adenu.ia.uned.es

2. Practical Example (III)

(8)

8

aDeNu Research Group 

http://adenu.ia.uned.es

2. Practical Example (IV)

Advantages 

of development based on IMS­LD and IMS­QTI:

­ properties 

open/flexible way of representing student's 

information

their preferences

their knowledge

their interests

more complicated operations

       for groups 

collaborative learning activities 

synchronization 

more adapted context

­ IMS­LD B level

properties update based on 

intermediate  events

(9)

9

aDeNu Research Group 

http://adenu.ia.uned.es

3. Development (I)

Design Time

"IMS Question and Test Interoperability Integration 

Guide"

Definition: 

IMS­LD properties

IMS­QTI variables

synchronization

(10)

10

aDeNu Research Group 

http://adenu.ia.uned.es

3. Development (II)

IMS­LD ­ Property

<imsld:locpers­property identifier="resource­test4.score"> <imsld:datatype datatype="integer" />

<imsld:initial­value>0</imsld:initial­value> </imsld:locpers­property>

<imsld:locpers-property identifier="impeval-good-enough"> <imsld:datatype datatype="boolean" />

<imsld:initial-value>false</imsld:initial-value> </imsld:locpers-property>

<imsld:learning-activity identifier="LA-task41">

<imsld:title>4.1. Impressionism Evaluation</imsld:title> <imsld:activity-description>

<imsld:item identifierref="resource-test4" /> </imsld:activity-description>

<imsld:complete-activity>

<imsld:when-property-value-is-set>

<imsld:property-ref ref="impeval-good-enough"/> <imsld:property-value>true</imsld:property-value> </imsld:when-property-value-is-set>

</imsld:complete-activity> </imsld:learning-activity>

(11)

11

aDeNu Research Group 

http://adenu.ia.uned.es

3. Development (III)

<imsld:conditions>

<imsld:if> <imsld:greater-than>

<imsld:property-ref ref="resource-test4.score"/> <imsld:property-value>5</imsld:property-value> </imsld:greater-than>

</imsld:if> <imsld:then>

<imsld:change-property-value>

<property-ref ref="impeval-good-enough" /> <property-value>true</property-value>

</imsld:change-property-value> </imsld:then>

  

</imsld:conditions>

IMS­LD ­ Condition

IMS­LD ­ Resource

<resource type="imsqti_item_xmlv2p0" identifier="resource-test4" href="resources/imsqti-impeval.xml">

<file href="resources/imsqti-impeval.xml"/> </resource>

(12)

12

aDeNu Research Group 

http://adenu.ia.uned.es

3. Development (IV)

IMS­QTI ­ Score

<decvar vartype="Integer" defaultval="0" varname="score"/>
(13)

13

aDeNu Research Group 

http://adenu.ia.uned.es

3. Development (V)

Run­Time

1. 

Student finishes assessment

2. 

Submit

3. 

callback with score

4. 

grail 

catches it

5. 

saves score in the property 

6. 

Continues with the next activity

(14)

14

aDeNu Research Group 

http://adenu.ia.uned.es

3. Development (VI)

• Changes in dotLRN ­ 2.4.0d1

• imsld – 0.22d8

imsld­callback­procs.tcl

        ad_proc ­public ­callback imsld::import

        ad_proc ­callback as::session::update ­impl imsld    (new)

imsld­parse­procs.tcl

        ad_proc ­public imsld::parse::parse_and_create_resource {

        ad_proc ­public imsld::parse::parse_and_create_item {

        ad_proc ­public imsld::parse::parse_and_create_property {

        ad_proc ­public imsld::parse::parse_and_create_activity_description {

        ad_proc ­public imsld::parse::parse_and_create_learning_activity {

        ad_proc ­public imsld::parse::parse_and_create_imsld_manifest {

(15)

15

aDeNu Research Group 

http://adenu.ia.uned.es

3. Development (VII)

• assessment – 1.4d

as­callback­procs.tcl        

ad_proc ­public ­callback imsld::import ­impl qti {} {

as­qti­procs.tcl

ad_proc ­public as::qti::register_object_id

ad_proc ­public as::qti::register_xml

ad_proc ­public as::qti::register_xml_object_id

ad_proc ­public as::qti::parse_qti_xml

ad_proc ­private as::qti::parse_item

ad_proc ­public as::qti::register_object_id

(16)

16

aDeNu Research Group 

http://adenu.ia.uned.es

4. Application to ADAPTAPlan & 

EU4ALL

• ADAPTAPlan

• EU4ALL

­ IMS­LD Learning Courses that use properties to specify:

a) 

student learning style

b) 

student knowledge

c) 

Felder and Silverman Learning Style Model

d) 

Bloom's Taxonomy of Educational Objectives

­  Adapt  a  course  on  Object  Oriented  Programming  – 

OOPC

 presented  in 

IJCSA­08

, to exploit 

IMS­QTI adaptive functionality

­ Scenario 1 – 

Student registers in a learning course

­ Scenario 2 – S

tudent gets familiarized with the virtual learning environment

(17)

17

aDeNu Research Group 

http://adenu.ia.uned.es

5. Conclusions

­ Definitive 

integration 

between 

grail (IMS­LD) 

and 

assessment (IMS­QTI)

­ 

Application to ADAPTAPlan & EU4ALL projects

­ 

dotLRN evolution

­ 

Improve 

adaptability 

to learning processes 

thanks to evaluation

(18)

18

aDeNu Research Group 

http://adenu.ia.uned.es

6. Future Work

• Code Publishing (UNED and OpenACS)

• Continue with dotLRN evolution

– Improving its adaptability to the student preferences 

– Extend 

assessment 

package developing 

IMS­QTI 

(19)

19

aDeNu Research Group 

http://adenu.ia.uned.es

(20)

20

aDeNu Research Group 

http://adenu.ia.uned.es

8. Acknowledegments

• Derick Leony

• Olga C. Santos

• Prof. Jesús G. Boticario

• Emmanuelle Raffenne and Dave Bauer 

• OpenACS Community 

(

every question becomes always an answer

)

(21)

21

aDeNu Research Group 

http://adenu.ia.uned.es

thanks

References

Related documents

Ratio of the minimum detectable concentration, MDC, to the clearance level, CL, as a function of the measuring time with a germanium detector for dif- ferent radionuclides placed as

Third, the appellation of libres de color identified them separately from the free persons of Spanish and Indian descent with no African ancestry in their lineages; they

The next theorem and its corollary confirm that for p/t -nets without shared places the reproduction condition of theorem 1 is sufficient for reproducing the empty marking ∅..

This work is the first of its kind in terms of research knowledge on how Samoan people come to terms with their transition to insulin therapy, to form basis for future research

MANUALES PARA SERVICIO PESADO, EN ESPAÑOL ALAMILLA Manual de Taller para Controles Electrónicos Diesel para N-14, L-10, Serie 50, Serie 60 DDEC I y II, y ... 497 View Last update

The Office of Naval Research funded the initial system development of Virtual Iraq along with this initial trial to evaluate the feasibility of using VRET with active

 Dosing beyond the guidelines indicated changes the care of the patient from Moderate Sedation/Analgesia to Deep Sedation, which should be administered under the direction of

• The Context and the number of Segments for each Context • The Flexfield Segment Names, Order, and Validation Options • The Flexfield Value Sets to be used and any lists of values