SlideShare a Scribd company logo
A Domain Specific Language to retrieve objective
indicators for foreign language learning in virtual
worlds
Antonio Balderas
Anke Berns
Manuel Palomo-Duarte
Juan Manuel Dodero
Raul Gomez-Sanchez
Iván Ruiz-Rube
ISELEAR'15
Contents
● Introduction
● Design and architecture
● Proposal
● Case Study
– Settings
– Hypothesis
– Analysis
● Conclusions
Introduction
● Foreign language courses (ECTS)
– few hours of language practice in class
– many hours of independent learning
● We use 3D virtual worlds to:
– Encourage independent learning
– Provide a fun and “natural” learning environment
● Issues with monitoring and assessment:
– Aim: make learning analytics available for everyone
Introduction
Some game worlds we implemented for
language learning:
Design and architecture
● We use the Opensim virtual world engine
– Well-known reliable open source
– Client-server approach
Design and architecture
● We use the Opensim virtual world engine
– Interesting game information is stored
– Programming skills are needed to get it
SQL +
script
Design and architecture
● We use the Opensim virtual world engine
– We propose using a Domain Specific Language to
retrieve information from students' interaction in
Opensim Virtual Worlds
VWQL
Proposal
● Virtual Worlds Query Language (VWQL)
– Model-drive approach (xtext + EMF) → EvalSim
– Syntax:
Evidence name_of_the_evidence:
get students [id_of_the_student]
show ( words [dict] | sentences | single | turns | time |
points )+
Proposal
● Hypothesis contrast / indicator refinement cycle
Initial proposal
VWQL
query
Satisfies?
submit
reply
NO
YES
analyze
refine
Case study: settings
● German as a second foreign language course
– 5 students (B1 CEFR) participated
● Virtual world implements a joint shopping task:
– Two players: client and shop-assistant
– Coordination communicating via text-chat
Case study: hypothesis
● Skill:
– make themselves understood in the foreign language
● Following hypothesis was established:
– A student had difficulties to make himself understood if he
needed 2+ sentences, per turn, to communicate with his
teammate
● Initial proposed query:
Evidence time_sentences:
get students
show time , sentences
Student1 Student2 Student3 Student4 Student5
0
10
20
30
40
50
60
70
80
90
Minutes played
Sentences
Case study: first analysis
Student Speaking
pace
Student1 1.22
Student2 1.50
Student3 0.80
Student4 2.22
Student5 1.50
Case study: refinement
● Refined query: focus on sentences and turns
rather than on time and sentences
Evidence sentences_turns:
get students
show sentences , turns
Case study: second analysis
Student Average of
sentences per turn
Student1 1.83
Student2 2.00
Student3 2.14
Student4 4.10
Student5 2.00
Conclusions
● We have defined VWQL, the first Opensim virtual
world Specific Language
– Easy syntax, no programming skills needed
● We proposed a refinement cycle to scale
monitoring or assessment
– It was applied to a simple case study
● Future work: extend the language to identify
exclamations, Wh-questions, etc.
Thank you for your attention!
Questions?

More Related Content

Similar to A DSL to retrieve objective indicators for foreign language learning in virtual worlds

Identifying writing profiles in game-based language using data mining
Identifying writing profiles in game-based language using data miningIdentifying writing profiles in game-based language using data mining
Identifying writing profiles in game-based language using data mining
Technological Ecosystems for Enhancing Multiculturality
 
A generative computer language to customize online learning assessment
A generative computer language to customize online learning assessmentA generative computer language to customize online learning assessment
A generative computer language to customize online learning assessment
Antonio Balderas
 
ViTAAL and NIFLAR projects at Slanguages 2009
ViTAAL and NIFLAR projects at Slanguages 2009ViTAAL and NIFLAR projects at Slanguages 2009
ViTAAL and NIFLAR projects at Slanguages 2009
Ton Koenraad
 
PP Eurocall Conference 2015
PP Eurocall  Conference 2015PP Eurocall  Conference 2015
PP Eurocall Conference 2015
Anke Berns
 
The ViTAAL Project
The ViTAAL ProjectThe ViTAAL Project
The ViTAAL Project
Ton Koenraad
 
Student Teacher roles in 3D world projects in modern language and teacher ed...
Student Teacher roles in 3D world projects  in modern language and teacher ed...Student Teacher roles in 3D world projects  in modern language and teacher ed...
Student Teacher roles in 3D world projects in modern language and teacher ed...
Ton Koenraad
 
Vstep listening item writer
Vstep listening item writerVstep listening item writer
Vstep listening item writer
englishonecfl
 
SLanguages2008 Vitaal
SLanguages2008   VitaalSLanguages2008   Vitaal
SLanguages2008 Vitaal
slanguages
 
Self Navigation Web-based Literacy Learning System
Self Navigation Web-based Literacy Learning SystemSelf Navigation Web-based Literacy Learning System
Self Navigation Web-based Literacy Learning System
The Open Education Consortium
 
Syllabus-EN1204-Language and Communication II
Syllabus-EN1204-Language and Communication IISyllabus-EN1204-Language and Communication II
Syllabus-EN1204-Language and Communication II
Main Uddin-Al-Hasan
 
Competency based learning toon rekkers
Competency based learning toon rekkersCompetency based learning toon rekkers
Competency based learning toon rekkers
toonrekkers
 
0. Course Introduction
0. Course Introduction0. Course Introduction
0. Course Introduction
Intro C# Book
 
[01-A] introduction to the Green Lab course
[01-A] introduction to the Green Lab course[01-A] introduction to the Green Lab course
[01-A] introduction to the Green Lab course
Ivano Malavolta
 
Assessing Language Using Computer Technology with Dr. Dr. Volker H. Hegelheimer
Assessing Language Using Computer Technology with Dr. Dr. Volker H. HegelheimerAssessing Language Using Computer Technology with Dr. Dr. Volker H. Hegelheimer
Assessing Language Using Computer Technology with Dr. Dr. Volker H. Hegelheimer
Language Acquisition Resource Center
 
Hea fellow app
Hea fellow appHea fellow app
Hea fellow app
Richard Oelmann
 
Syllabus-EN1105-Language and Communication I
Syllabus-EN1105-Language and Communication ISyllabus-EN1105-Language and Communication I
Syllabus-EN1105-Language and Communication I
Main Uddin-Al-Hasan
 
Student Pipeline to Open Source Communities using HFOSS
Student Pipeline to Open Source Communities using HFOSSStudent Pipeline to Open Source Communities using HFOSS
Student Pipeline to Open Source Communities using HFOSS
All Things Open
 
dEVELOPMENT OF Instructional materials and media
dEVELOPMENT OF Instructional materials and mediadEVELOPMENT OF Instructional materials and media
dEVELOPMENT OF Instructional materials and media
MARIA KATRINA MACAPAZ
 
Project 2 preparation of school activities
Project 2 preparation of school activitiesProject 2 preparation of school activities
Project 2 preparation of school activities
ANGELIKIKARANASIOU
 
School activities
School activitiesSchool activities
School activities
ANGELIKIKARANASIOU
 

Similar to A DSL to retrieve objective indicators for foreign language learning in virtual worlds (20)

Identifying writing profiles in game-based language using data mining
Identifying writing profiles in game-based language using data miningIdentifying writing profiles in game-based language using data mining
Identifying writing profiles in game-based language using data mining
 
A generative computer language to customize online learning assessment
A generative computer language to customize online learning assessmentA generative computer language to customize online learning assessment
A generative computer language to customize online learning assessment
 
ViTAAL and NIFLAR projects at Slanguages 2009
ViTAAL and NIFLAR projects at Slanguages 2009ViTAAL and NIFLAR projects at Slanguages 2009
ViTAAL and NIFLAR projects at Slanguages 2009
 
PP Eurocall Conference 2015
PP Eurocall  Conference 2015PP Eurocall  Conference 2015
PP Eurocall Conference 2015
 
The ViTAAL Project
The ViTAAL ProjectThe ViTAAL Project
The ViTAAL Project
 
Student Teacher roles in 3D world projects in modern language and teacher ed...
Student Teacher roles in 3D world projects  in modern language and teacher ed...Student Teacher roles in 3D world projects  in modern language and teacher ed...
Student Teacher roles in 3D world projects in modern language and teacher ed...
 
Vstep listening item writer
Vstep listening item writerVstep listening item writer
Vstep listening item writer
 
SLanguages2008 Vitaal
SLanguages2008   VitaalSLanguages2008   Vitaal
SLanguages2008 Vitaal
 
Self Navigation Web-based Literacy Learning System
Self Navigation Web-based Literacy Learning SystemSelf Navigation Web-based Literacy Learning System
Self Navigation Web-based Literacy Learning System
 
Syllabus-EN1204-Language and Communication II
Syllabus-EN1204-Language and Communication IISyllabus-EN1204-Language and Communication II
Syllabus-EN1204-Language and Communication II
 
Competency based learning toon rekkers
Competency based learning toon rekkersCompetency based learning toon rekkers
Competency based learning toon rekkers
 
0. Course Introduction
0. Course Introduction0. Course Introduction
0. Course Introduction
 
[01-A] introduction to the Green Lab course
[01-A] introduction to the Green Lab course[01-A] introduction to the Green Lab course
[01-A] introduction to the Green Lab course
 
Assessing Language Using Computer Technology with Dr. Dr. Volker H. Hegelheimer
Assessing Language Using Computer Technology with Dr. Dr. Volker H. HegelheimerAssessing Language Using Computer Technology with Dr. Dr. Volker H. Hegelheimer
Assessing Language Using Computer Technology with Dr. Dr. Volker H. Hegelheimer
 
Hea fellow app
Hea fellow appHea fellow app
Hea fellow app
 
Syllabus-EN1105-Language and Communication I
Syllabus-EN1105-Language and Communication ISyllabus-EN1105-Language and Communication I
Syllabus-EN1105-Language and Communication I
 
Student Pipeline to Open Source Communities using HFOSS
Student Pipeline to Open Source Communities using HFOSSStudent Pipeline to Open Source Communities using HFOSS
Student Pipeline to Open Source Communities using HFOSS
 
dEVELOPMENT OF Instructional materials and media
dEVELOPMENT OF Instructional materials and mediadEVELOPMENT OF Instructional materials and media
dEVELOPMENT OF Instructional materials and media
 
Project 2 preparation of school activities
Project 2 preparation of school activitiesProject 2 preparation of school activities
Project 2 preparation of school activities
 
School activities
School activitiesSchool activities
School activities
 

More from Technological Ecosystems for Enhancing Multiculturality

A Preliminary Study of Proof of Concept Practices and their connection with I...
A Preliminary Study of Proof of Concept Practices and their connection with I...A Preliminary Study of Proof of Concept Practices and their connection with I...
A Preliminary Study of Proof of Concept Practices and their connection with I...
Technological Ecosystems for Enhancing Multiculturality
 
Social networks as a promotional space for Spanish radio content. The case st...
Social networks as a promotional space for Spanish radio content. The case st...Social networks as a promotional space for Spanish radio content. The case st...
Social networks as a promotional space for Spanish radio content. The case st...
Technological Ecosystems for Enhancing Multiculturality
 
Towards the study of sentiment in the public opinion of science in Spanish
Towards the study of sentiment in the public opinion of science in SpanishTowards the study of sentiment in the public opinion of science in Spanish
Towards the study of sentiment in the public opinion of science in Spanish
Technological Ecosystems for Enhancing Multiculturality
 
A Three-Step Data-Mining Analysis of Top-Ranked Higher Education Institutions...
A Three-Step Data-Mining Analysis of Top-Ranked Higher Education Institutions...A Three-Step Data-Mining Analysis of Top-Ranked Higher Education Institutions...
A Three-Step Data-Mining Analysis of Top-Ranked Higher Education Institutions...
Technological Ecosystems for Enhancing Multiculturality
 
Specifics of multimedia texts in the context of social networks media aesthetics
Specifics of multimedia texts in the context of social networks media aestheticsSpecifics of multimedia texts in the context of social networks media aesthetics
Specifics of multimedia texts in the context of social networks media aesthetics
Technological Ecosystems for Enhancing Multiculturality
 
Combined Effects of Similarity and Imagined Contact on First-Person Testimoni...
Combined Effects of Similarity and Imagined Contact on First-Person Testimoni...Combined Effects of Similarity and Imagined Contact on First-Person Testimoni...
Combined Effects of Similarity and Imagined Contact on First-Person Testimoni...
Technological Ecosystems for Enhancing Multiculturality
 
Direct online political communication effects on civil participation in spain...
Direct online political communication effects on civil participation in spain...Direct online political communication effects on civil participation in spain...
Direct online political communication effects on civil participation in spain...
Technological Ecosystems for Enhancing Multiculturality
 
University Media in Ecuador: Types, Functions and Self-determination
University Media in Ecuador: Types, Functions and Self-determinationUniversity Media in Ecuador: Types, Functions and Self-determination
University Media in Ecuador: Types, Functions and Self-determination
Technological Ecosystems for Enhancing Multiculturality
 
Like it or die: using social networks to improve collaborative learning in hi...
Like it or die: using social networks to improve collaborative learning in hi...Like it or die: using social networks to improve collaborative learning in hi...
Like it or die: using social networks to improve collaborative learning in hi...
Technological Ecosystems for Enhancing Multiculturality
 
Framing theory in studies of environmental information in press
Framing theory in studies of environmental information in pressFraming theory in studies of environmental information in press
Framing theory in studies of environmental information in press
Technological Ecosystems for Enhancing Multiculturality
 
Domain engineering for generating dashboards to analyze employment and employ...
Domain engineering for generating dashboards to analyze employment and employ...Domain engineering for generating dashboards to analyze employment and employ...
Domain engineering for generating dashboards to analyze employment and employ...
Technological Ecosystems for Enhancing Multiculturality
 
Mapping the systematic literature studies about software ecosystems
Mapping the systematic literature studies about software ecosystemsMapping the systematic literature studies about software ecosystems
Mapping the systematic literature studies about software ecosystems
Technological Ecosystems for Enhancing Multiculturality
 
Tag-Based Browsing of Digital Collections with Inverted Indexes and Browsing ...
Tag-Based Browsing of Digital Collections with Inverted Indexes and Browsing ...Tag-Based Browsing of Digital Collections with Inverted Indexes and Browsing ...
Tag-Based Browsing of Digital Collections with Inverted Indexes and Browsing ...
Technological Ecosystems for Enhancing Multiculturality
 
A Multivocal Literature Review on the use of DevOps for e-learning systems
A Multivocal Literature Review on the use of DevOps for e-learning systemsA Multivocal Literature Review on the use of DevOps for e-learning systems
A Multivocal Literature Review on the use of DevOps for e-learning systems
Technological Ecosystems for Enhancing Multiculturality
 
Document Annotation Tools: Annotation Classification Mechanisms
Document Annotation Tools: Annotation Classification MechanismsDocument Annotation Tools: Annotation Classification Mechanisms
Document Annotation Tools: Annotation Classification Mechanisms
Technological Ecosystems for Enhancing Multiculturality
 
Toward supporting decision-making under uncertainty in digital humanities wit...
Toward supporting decision-making under uncertainty in digital humanities wit...Toward supporting decision-making under uncertainty in digital humanities wit...
Toward supporting decision-making under uncertainty in digital humanities wit...
Technological Ecosystems for Enhancing Multiculturality
 
Managing Uncertainty in the Humanities: Digital and Analogue Approaches
Managing Uncertainty in the Humanities: Digital and Analogue ApproachesManaging Uncertainty in the Humanities: Digital and Analogue Approaches
Managing Uncertainty in the Humanities: Digital and Analogue Approaches
Technological Ecosystems for Enhancing Multiculturality
 
Representing Imprecise and Uncertain Knowledge in Digital Humanities: A Theor...
Representing Imprecise and Uncertain Knowledge in Digital Humanities: A Theor...Representing Imprecise and Uncertain Knowledge in Digital Humanities: A Theor...
Representing Imprecise and Uncertain Knowledge in Digital Humanities: A Theor...
Technological Ecosystems for Enhancing Multiculturality
 
Dotmocracy and Planning Poker for Uncertainty Management in Collaborative Res...
Dotmocracy and Planning Poker for Uncertainty Management in Collaborative Res...Dotmocracy and Planning Poker for Uncertainty Management in Collaborative Res...
Dotmocracy and Planning Poker for Uncertainty Management in Collaborative Res...
Technological Ecosystems for Enhancing Multiculturality
 
Applying Commercial Computer Vision Tools to Cope with Uncertainties in a Cit...
Applying Commercial Computer Vision Tools to Cope with Uncertainties in a Cit...Applying Commercial Computer Vision Tools to Cope with Uncertainties in a Cit...
Applying Commercial Computer Vision Tools to Cope with Uncertainties in a Cit...
Technological Ecosystems for Enhancing Multiculturality
 

More from Technological Ecosystems for Enhancing Multiculturality (20)

A Preliminary Study of Proof of Concept Practices and their connection with I...
A Preliminary Study of Proof of Concept Practices and their connection with I...A Preliminary Study of Proof of Concept Practices and their connection with I...
A Preliminary Study of Proof of Concept Practices and their connection with I...
 
Social networks as a promotional space for Spanish radio content. The case st...
Social networks as a promotional space for Spanish radio content. The case st...Social networks as a promotional space for Spanish radio content. The case st...
Social networks as a promotional space for Spanish radio content. The case st...
 
Towards the study of sentiment in the public opinion of science in Spanish
Towards the study of sentiment in the public opinion of science in SpanishTowards the study of sentiment in the public opinion of science in Spanish
Towards the study of sentiment in the public opinion of science in Spanish
 
A Three-Step Data-Mining Analysis of Top-Ranked Higher Education Institutions...
A Three-Step Data-Mining Analysis of Top-Ranked Higher Education Institutions...A Three-Step Data-Mining Analysis of Top-Ranked Higher Education Institutions...
A Three-Step Data-Mining Analysis of Top-Ranked Higher Education Institutions...
 
Specifics of multimedia texts in the context of social networks media aesthetics
Specifics of multimedia texts in the context of social networks media aestheticsSpecifics of multimedia texts in the context of social networks media aesthetics
Specifics of multimedia texts in the context of social networks media aesthetics
 
Combined Effects of Similarity and Imagined Contact on First-Person Testimoni...
Combined Effects of Similarity and Imagined Contact on First-Person Testimoni...Combined Effects of Similarity and Imagined Contact on First-Person Testimoni...
Combined Effects of Similarity and Imagined Contact on First-Person Testimoni...
 
Direct online political communication effects on civil participation in spain...
Direct online political communication effects on civil participation in spain...Direct online political communication effects on civil participation in spain...
Direct online political communication effects on civil participation in spain...
 
University Media in Ecuador: Types, Functions and Self-determination
University Media in Ecuador: Types, Functions and Self-determinationUniversity Media in Ecuador: Types, Functions and Self-determination
University Media in Ecuador: Types, Functions and Self-determination
 
Like it or die: using social networks to improve collaborative learning in hi...
Like it or die: using social networks to improve collaborative learning in hi...Like it or die: using social networks to improve collaborative learning in hi...
Like it or die: using social networks to improve collaborative learning in hi...
 
Framing theory in studies of environmental information in press
Framing theory in studies of environmental information in pressFraming theory in studies of environmental information in press
Framing theory in studies of environmental information in press
 
Domain engineering for generating dashboards to analyze employment and employ...
Domain engineering for generating dashboards to analyze employment and employ...Domain engineering for generating dashboards to analyze employment and employ...
Domain engineering for generating dashboards to analyze employment and employ...
 
Mapping the systematic literature studies about software ecosystems
Mapping the systematic literature studies about software ecosystemsMapping the systematic literature studies about software ecosystems
Mapping the systematic literature studies about software ecosystems
 
Tag-Based Browsing of Digital Collections with Inverted Indexes and Browsing ...
Tag-Based Browsing of Digital Collections with Inverted Indexes and Browsing ...Tag-Based Browsing of Digital Collections with Inverted Indexes and Browsing ...
Tag-Based Browsing of Digital Collections with Inverted Indexes and Browsing ...
 
A Multivocal Literature Review on the use of DevOps for e-learning systems
A Multivocal Literature Review on the use of DevOps for e-learning systemsA Multivocal Literature Review on the use of DevOps for e-learning systems
A Multivocal Literature Review on the use of DevOps for e-learning systems
 
Document Annotation Tools: Annotation Classification Mechanisms
Document Annotation Tools: Annotation Classification MechanismsDocument Annotation Tools: Annotation Classification Mechanisms
Document Annotation Tools: Annotation Classification Mechanisms
 
Toward supporting decision-making under uncertainty in digital humanities wit...
Toward supporting decision-making under uncertainty in digital humanities wit...Toward supporting decision-making under uncertainty in digital humanities wit...
Toward supporting decision-making under uncertainty in digital humanities wit...
 
Managing Uncertainty in the Humanities: Digital and Analogue Approaches
Managing Uncertainty in the Humanities: Digital and Analogue ApproachesManaging Uncertainty in the Humanities: Digital and Analogue Approaches
Managing Uncertainty in the Humanities: Digital and Analogue Approaches
 
Representing Imprecise and Uncertain Knowledge in Digital Humanities: A Theor...
Representing Imprecise and Uncertain Knowledge in Digital Humanities: A Theor...Representing Imprecise and Uncertain Knowledge in Digital Humanities: A Theor...
Representing Imprecise and Uncertain Knowledge in Digital Humanities: A Theor...
 
Dotmocracy and Planning Poker for Uncertainty Management in Collaborative Res...
Dotmocracy and Planning Poker for Uncertainty Management in Collaborative Res...Dotmocracy and Planning Poker for Uncertainty Management in Collaborative Res...
Dotmocracy and Planning Poker for Uncertainty Management in Collaborative Res...
 
Applying Commercial Computer Vision Tools to Cope with Uncertainties in a Cit...
Applying Commercial Computer Vision Tools to Cope with Uncertainties in a Cit...Applying Commercial Computer Vision Tools to Cope with Uncertainties in a Cit...
Applying Commercial Computer Vision Tools to Cope with Uncertainties in a Cit...
 

Recently uploaded

Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGHKHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
shreyassri1208
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
Nguyen Thanh Tu Collection
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
indexPub
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
blueshagoo1
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
Celine George
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17
Celine George
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapitolTechU
 
How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17
Celine George
 
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxA Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
OH TEIK BIN
 

Recently uploaded (20)

Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGHKHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
KHUSWANT SINGH.pptx ALL YOU NEED TO KNOW ABOUT KHUSHWANT SINGH
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
CHUYÊN ĐỀ ÔN TẬP VÀ PHÁT TRIỂN CÂU HỎI TRONG ĐỀ MINH HỌA THI TỐT NGHIỆP THPT ...
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
 
How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17
 
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptxA Free 200-Page eBook ~ Brain and Mind Exercise.pptx
A Free 200-Page eBook ~ Brain and Mind Exercise.pptx
 

A DSL to retrieve objective indicators for foreign language learning in virtual worlds

  • 1. A Domain Specific Language to retrieve objective indicators for foreign language learning in virtual worlds Antonio Balderas Anke Berns Manuel Palomo-Duarte Juan Manuel Dodero Raul Gomez-Sanchez Iván Ruiz-Rube ISELEAR'15
  • 2. Contents ● Introduction ● Design and architecture ● Proposal ● Case Study – Settings – Hypothesis – Analysis ● Conclusions
  • 3. Introduction ● Foreign language courses (ECTS) – few hours of language practice in class – many hours of independent learning ● We use 3D virtual worlds to: – Encourage independent learning – Provide a fun and “natural” learning environment ● Issues with monitoring and assessment: – Aim: make learning analytics available for everyone
  • 4. Introduction Some game worlds we implemented for language learning:
  • 5. Design and architecture ● We use the Opensim virtual world engine – Well-known reliable open source – Client-server approach
  • 6. Design and architecture ● We use the Opensim virtual world engine – Interesting game information is stored – Programming skills are needed to get it SQL + script
  • 7. Design and architecture ● We use the Opensim virtual world engine – We propose using a Domain Specific Language to retrieve information from students' interaction in Opensim Virtual Worlds VWQL
  • 8. Proposal ● Virtual Worlds Query Language (VWQL) – Model-drive approach (xtext + EMF) → EvalSim – Syntax: Evidence name_of_the_evidence: get students [id_of_the_student] show ( words [dict] | sentences | single | turns | time | points )+
  • 9. Proposal ● Hypothesis contrast / indicator refinement cycle Initial proposal VWQL query Satisfies? submit reply NO YES analyze refine
  • 10. Case study: settings ● German as a second foreign language course – 5 students (B1 CEFR) participated ● Virtual world implements a joint shopping task: – Two players: client and shop-assistant – Coordination communicating via text-chat
  • 11. Case study: hypothesis ● Skill: – make themselves understood in the foreign language ● Following hypothesis was established: – A student had difficulties to make himself understood if he needed 2+ sentences, per turn, to communicate with his teammate ● Initial proposed query: Evidence time_sentences: get students show time , sentences
  • 12. Student1 Student2 Student3 Student4 Student5 0 10 20 30 40 50 60 70 80 90 Minutes played Sentences Case study: first analysis Student Speaking pace Student1 1.22 Student2 1.50 Student3 0.80 Student4 2.22 Student5 1.50
  • 13. Case study: refinement ● Refined query: focus on sentences and turns rather than on time and sentences Evidence sentences_turns: get students show sentences , turns
  • 14. Case study: second analysis Student Average of sentences per turn Student1 1.83 Student2 2.00 Student3 2.14 Student4 4.10 Student5 2.00
  • 15. Conclusions ● We have defined VWQL, the first Opensim virtual world Specific Language – Easy syntax, no programming skills needed ● We proposed a refinement cycle to scale monitoring or assessment – It was applied to a simple case study ● Future work: extend the language to identify exclamations, Wh-questions, etc.
  • 16. Thank you for your attention! Questions?