bridging the gap between practitioners and e-learning standards: a domain-specific modeling approach...
Post on 21-Dec-2015
217 views
TRANSCRIPT
![Page 1: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/1.jpg)
Bridging the Gap between Practitioners and E-learning Standards:
A Domain-specific Modeling Approach
Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep, and Rob Koper
Centre for Learning Sciences and TechnologiesOpen University of The Netherlands
ECTEL08, Maastricht, Sep. 16-19, 2008
![Page 2: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/2.jpg)
Overview
• Problem and Goal• Domain-specific Modelling• Peer Assessment• Peer Assessment Modelling Language• Peer Assessment Modelling Tool• Summary and Future Work
![Page 3: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/3.jpg)
Problem and Goal
• Developing a complicated Unit of Learning (UoL) using IMS LD constructors (e.g., roles, learning activities, properties, and conditions) is difficult and even impossible for ordinary practitioners, because the required level of pedagogical knowledge and technical knowledge is significant.
• Enabling ordinary practitioners to create pedagogically sound and technically executable Uols by providing pedagogy-specific modeling languages
![Page 4: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/4.jpg)
Domain-specific Modeling
• What is Domain-Specific Modeling (DSM) or Domain-specific language (DSL) DSM is a kind of model-driven approach to develop software applications. It raises the level of abstraction beyond programming by specifying the solution in terms of concepts and associated rules culled from the very domain of the problem being solved. The final software products are generated from these high-level specifications.
• Why to Use DSMDSM are more expressive than and therefore tackle complexity better, making modeling easier and more convenient. More importantly, they allow automatic, full code generation, similar to the way today's compilers generate Assembler from a programming language like JAVA.
![Page 5: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/5.jpg)
What are differences between DMS and other approaches• different users• different languages• different abstraction levels
Domain-specific Modeling
LD & QTI modelMap to LD & QTI interpret
![Page 6: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/6.jpg)
Domain-specific Modeling
How to adopt DSM approach to develop software• Developing a meta-model• Develop executable components• Developing mapping functions to transform domain model to
components
![Page 7: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/7.jpg)
Peer Assessment
Definitions:• Peer assessment is a process whereby groups rate their peers
(Falchikov 2001) • Peer assessment is an arrangement for peers to consider the level,
value, worth, quality or successfulness of the products or outcomes of learning of others of similar status (Topping, Smith, Swanson, & Elliot, 2000).
Peer assessment models:• Pure peer assessment (two learners do assignment and then assess the
outcome of his/her peers)• With additional stages (design assessment and react to feedback)• Group/collaborative assessment (more candidates and reviewers)• With involvement of the tutor• Different types of assignment tasks• Different distribution patterns• ……
![Page 8: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/8.jpg)
design assignment
writing article1
reviewing article2
improving article1
writing article2
reviewing article1
improving article2
final assessment2final assessment1
learner1 learner2tutor
article2
feedback1
improved a2
paper1
article1
feedback2
improved a1
paper2
Peer Assessment
A peer assessment example
tutor’s feedback1 tutor’s feedback2
assessment form1 assessment form2
![Page 9: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/9.jpg)
Peer Assessment
A typology of peer assessment (Topping 1998)
![Page 10: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/10.jpg)
Peer Assessment Modelling Language
• Four kinds of stages • In each stage, people with a certain role perform activities• In each activity, there may be input and output documents
![Page 11: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/11.jpg)
Peer Assessment Modeling Language
• Guide to make design decisions by showing guidance and consequence• Make decisions by selecting default or pre-defined options
![Page 12: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/12.jpg)
Peer Assessment Authoring Tool
• A peer assessment authoring tool will be based on the peer assessment modeling language (meta-model).
• Users will be guided to specify a peer assessment model by making a series of design decisions.
• The consequences of the decision-making will be presented as a diagram.
• The tool is underdevelopment.• The design and use of the tool will be explained (in a
mock-up UI) by using an example
![Page 13: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/13.jpg)
File Edit View Tool Template Help
docrole service lanestage
Peer assessment
Here shows the guidance to make design decisions
State bar
user’s choices (decision options)
Specify role structure, document, and service
Show and edit peer assessment model
![Page 14: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/14.jpg)
File Edit View Tool Template Help
docrole service lanestage
Peer assessment
How many stages in the peer assessment process?
Please make a decision
user’s decisionsDefault (three stages)With design assessment stageWith additional feedback stageMore complicated setting
![Page 15: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/15.jpg)
File Edit View Tool Template Help
docrole service lanestage
Peer assessment
How many roles will be involved?
Five stages have been defined
design assessment do assignment give feedback react to feedback give feedback 2
Default (two persons)With the involvement of tutorMore complicated setting
![Page 16: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/16.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
Would you like to define role structure?
reviewerR
designerR
candidateR
Default role setting and with the involvement of a tutor
learner1R
tutorR
learner2R
learner1R
learner2R
tutorR
![Page 17: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/17.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
Would you like to define a typical activity for each stage ?
reviewerR
designerR
candidateR
Please make a decision
learner1R
tutorR
learner2R
learner1R
learner2R
tutorR
Default settingMore complicated setting
![Page 18: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/18.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
Would you like to define a typical activity for each stage ?
reviewerR
designerR
candidateR
Nine activities are defined and roles are assigned
learner1R
tutorR
learner2R
learner1R
learner2R
tutorR
learner1 learner1 learner1
learner 2 learner 2 learner 2
learner1
learner2
tutor
![Page 19: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/19.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
Which stages will the tutor be involved?
reviewerR
designerR
candidateR
Please make a decision
learner1R
tutorR
learner2R
learner1R
learner2R
tutorR
learner1 learner1 learner1
learner 2 learner 2 learner 2
learner1
learner2
Give feedback 1Give feedback 2More complicated setting
tutor
![Page 20: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/20.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
Which stages will the tutor be involved?
reviewerR
designerR
candidateR
The tutor is assigned to work in the stage of “give feedback 2”
learner1R
tutorR
learner2R
learner1R
learner2R
tutorR
learner1 learner1 learner1
learner 2 learner 2 learner 2
tutor
tutor
tutor
![Page 21: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/21.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
Would you like to create documents ?
reviewerR
designerR
candidateR
Please make a decision
learner1R
tutorR
learner2R
learner1R
learner2R
tutorR
Default settingMore complicated setting
learner1 learner1 learner1
learner 2 learner 2 learner 2
tutor
tutor
tutor
![Page 22: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/22.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
Would you like to create typical documents ?
document are created
learner1 learner1 learner1
learner 2 learner 2 learner 2
tutor
tutor
tutor
feedback1.1D
feedback1.2D
outcome1D
outcome2D
assignment1D
assignment2D
improved outcome1D
improved outcome2D
feedback2.1D
feedback2.2D
![Page 23: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/23.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
Could you please change the titles of documents and define documents?
document are created
learner1 learner1 learner1
learner 2 learner 2 learner 2
tutor
tutor
tutor
feedback1.1D
feedback1.2D
outcome1D
outcome2D
assignment1D
assignment2D
improved outcome1D
improved outcome2D
feedback2.1D
feedback2.2D
finished
![Page 24: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/24.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
Could you define document?
document are created
learner1 learner1 learner1
learner 2 learner 2 learner 2
tutor
tutor
tutor
feedback1D
feedback2D
article1D
article2D
paper1D
paper2D
improved article1D
improved article2D
tutor’s feedback1D
tutor’s feedback2D
finished
learner 2 learner 2
Review Form
How do you think about this article?
accept
accept with minor/major modification?
reject
Comments:
assessment form
assessment editor
assessment formD
![Page 25: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/25.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
Could you define document?
document are created
learner1 learner1 learner1
learner 2 learner 2 learner 2
tutor
tutor
tutor
feedback1D
feedback2D
article1D
article2D
paper1D
paper2D
improved article1D
improved article2D
tutor’s feedback1D
tutor’s feedback2D
finished
assessment formD
![Page 26: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/26.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
How will the documents be distributed?
Please make a decision
learner1 learner1 learner1
learner 2 learner 2 learner 2
tutor
tutor
tutor
feedback1D
feedback2D
article1D
article2D
paper1D
paper2D
improved article1D
improved article2D
tutor’s feedback1D
tutor’s feedback2D
assessment formD
Default settingMore complicated setting
![Page 27: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/27.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
How will the documents be distributed?
documents are distributed by default
learner1 learner1 learner1
learner 2 learner 2 learner 2
tutor
tutor
tutor
feedback1D
feedback2D
article1D
article2D
paper1D
paper2D
improved article1D
improved article2D
tutor’s feedback1D
tutor’s feedback2D
assessment formD
![Page 28: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/28.jpg)
File Edit View Tool Template Help
docrole service lanestagedesign assessment do assignment give feedback react to feedback
Peer assessment
give feedback 2
How will the documents be distributed?
doc-flow are customized
learner1 learner1 learner1
learner 2 learner 2 learner 2
tutor
tutor
tutor
feedback1D
feedback2D
article1D
article2D
paper1D
paper2D
improved article1D
improved article2D
tutor’s feedback1D
tutor’s feedback2D
assessment formD
![Page 29: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/29.jpg)
Summary and Future Work
Summary:• Outline an approach to apply the domain-specific
modelling paradigm to the task of the development of peer assessment
• Develop a peer assessment modeling language• Propose a method to enable the end-user to model peer
assessment processes through making a series of design decisions
Future work:• Develop executable components• Design and implement mapping algorithm• Implement the tool and conduct evaluation
![Page 30: Bridging the Gap between Practitioners and E-learning Standards: A Domain-specific Modeling Approach Yongwu Miao, Tim Sodhi, Francis Brouns, Peter Sloep,](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d625503460f94a44cee/html5/thumbnails/30.jpg)
Thanks for your attention!
Questions?