SlideShare une entreprise Scribd logo
1  sur  29
SERIF
A Semantic ExeRcise Interchange Format
Ben De Meester
Hajar Ghaem Sigarchian, Tom De Nies,
Ruben Verborgh, Frank Salliau,
Erik Mannens, Rik Van De Walle
University Ghent – iMinds – Multimedia Lab
ben.demeester@ugent.be | @Ben__DM
LINKed2015@ISWC | October 11th 2015 | Bethlehem, PA
<insert proceedings here>
Icon made by SimpleIcon, CC BY 3.0
So, you want to practice something new?
Give me all the exercises!
So, you want to practice something new?
So, you want to practice something new?
It’s not that simple…
On the menu:
Learning online is complicated.
SCORM, QTI, LMS, …
But why?
Overhead, coupled, rigid, vendor lock-in, …
Can we solve that?
SERIF
Learning Record Store
The E-Learning Ecosystem
Learning Management System
Server Client
Execution Environment
Learning Record Store
The E-Learning Ecosystem
Learning Management System
Server Client
Execution Environment
Learning Record Store
The E-Learning Ecosystem
Learning Management System
Server Client
Execution Environment
Learning Record Store
The E-Learning Ecosystem
Learning Management System
Server Client
Execution Environment
Activities
Technology overview
LMS
Moodle, Blackboard
LRS
Tin Can API
Learning Resource
SCORM, Common Cartridge (IMS)
Assessment items
QTI (IMS), GIFT, Aiken, Blackboard format
Metadata
LOM
Learning Resources
IMS Global (CC)
Learning Object
Assessments (QTI)
Execution
Logging
SCORM
Learning Object
Assessments
Execution
Logging (Tin Can)
Learning objects are complex
So complex handling is necessary
However… assessments do not need this complexity.
Problems
Overhead
Packaging a single exercise in a package
Coupling between execution, content and visualization
Makes sense for learning objects, not for assessments
Not extendable
Content is already complex for learning objects
Vendor lock-in
Hard to conform to complex specs
Solutions
No overhead
No packaging needed
Decoupling execution, content and visualization
Data model decoupled from execution
Extendable
Extensible in terms of media types and interaction types
Discoverable
Open format, discoverable and reusable
SERIF
Data model, based on QTI, decoupled from execution
Generic MIME type support
Extendable interactions
Described in RDF
Example exercise
Example exercise
Assessment Item
LOM
Metadata
InfoControl (Hint)
ItemBody
Interaction
ScoreMap
Data model (based on QTI)
http://edutab.test.iminds.be/specs/serif/
http://semweb.mmlab.be/ns/serif
AssessmentItem
type
Identifier
title
metadata
ItemBody
value
value-mimetype
infoControlIdentifier
InfoControl
type
identifier
value
value-mimetype
Item
type
identifier
infoControlIdentifier
ScoreMap
value
score
Property
key
value
Option
label
value
value-mimetype
* * *
*
*
*
LOM metadata
ex:test1 a serif:AssessmentItem .
ex:test1 <http://schema.org/name> "Example exercise" .
ex:test1 lom:educationalDifficulty "easy" .
ex:test1 lom:educationalLanguage "fr" .
ex:test1 lom:classification _:b0 .
ex:test1 lom:classification _:b3 .
_:b0 lom:classificationPurpose "discipline" .
_:b0 lom:taxonPath _:b1 .
_:b1 lom:classificationTaxon _:b2 .
_:b2 lom:taxonEntry "French" .
_:b3 lom:classificationPurpose "educational objective" .
_:b3 lom:taxonPath _:b4 .
_:b4 lom:classificationTaxon _:b5 .
_:b5 lom:taxonEntry "Grammaire/Le pronom/Le pronom personnel" .
http://data.opendiscoveryspace.eu/lom_ontology_ods.owl
AssessmentItem
type
Identifier
title
metadata
Support for multiple mimetypes
ItemBody
value
value-mimetype
infoControlIdentifier
InfoControl
type
identifier
value
value-mimetype
Item
type
identifier
infoControlIdentifier
Option
label
value
value-mimetype
*
{
"value": "$x=frac{1+y}{1+2z^2}$",
"value-mimetype": "application/x-tex"
},
{
"value": "<p>What do you see here? <img src="/dolphin.jpg"/></p>",
"value-mimetype": "text/html"
}
Additional info
AssessmentItem
type
Identifier
title
metadata
ItemBody
value
value-mimetype
infoControlIdentifier
InfoControl
type
identifier
value
value-mimetype
Item
type
identifier
infoControlIdentifier
* * *
Scoring
Item
type
identifier
infoControlIdentifier
ScoreMap
value
score
*
Extensible Interaction types
Item
type
identifier
infoControlIdentifier
Property
key
value
Option
label
value
value-mimetype
*
*
Currently supported:
• ChoiceInteraction
Multiple choice
• TextEntryInteraction
Fill in the blank
• AssociateInteraction
Find connections
• OrderInteraction
Order multiple options
• AudioInteraction
The response is an audio clip
• VideoInteraction
The response is a video clip
• CanvasInteraction
The response is a digital drawing
{ "@context": "http://edutab.test.iminds.be/specs/serif/context.jsonld",
"identifier": "http://www.example.com/test1",
"type": "AssessmentItem",
"title": "Example exercise",
"itemBody": {
"value": "<p>How much is two times five?<br
/>{{http://www.example.com/interaction1}}</p>",
"value-mimetype": "text/html"
},
"infoControl": [{
"type": "Hint", "identifier": "http://www.example.com/infocontrol1",
"value": "Two times a number is equal to 'number + number'"
}],
"item": [{
"type": "ChoiceInteraction",
"identifier": "http://www.example.com/interaction1",
"infoControlIdentifier": "http://www.example.com/infocontrol1",
"properties": [
{ "key": "maxChoices", "value": 1 },
{ "key": "shuffle", "value": false }
],
"scoreMap": [
{ "value": 10, "score": 1 }
],
"options": [
{ "label": "four", "value": 4 }, { "label": "seven", "value": 7
{ "label": "eight", "value": 8 }, { "label": "ten", "value": 10
Use Case
SERIF
Comparison
Format Coupled Content Type Interaction Integration Overhead
SCORM 1 ∞ - ++++
CC 1 ++ - ++++
QTI 1 ++ - +++
GIFT 1 + + +
AIKEN 1 + + +
Blackboard 1 + + +
SERIF ∞ ∞ +++ ++
Learning Record Store
The E-Learning Ecosystem
Activities
Learning Management System Execution Environment
Server Client
Learning Record Store
The Future E-Assessments Ecosystem
Activities
Server Client
Execution Environment
http://edutab.test.iminds.be/specs/serif/
Our project
EduTablet
<insert proceedings>
Our partners:

Contenu connexe

En vedette (20)

Quiz by chanakya cool
Quiz by chanakya coolQuiz by chanakya cool
Quiz by chanakya cool
 
Quiz 22 08
Quiz 22 08Quiz 22 08
Quiz 22 08
 
Morphology by To Minh Thanh
Morphology by To Minh ThanhMorphology by To Minh Thanh
Morphology by To Minh Thanh
 
London quiz 2012
London quiz 2012London quiz 2012
London quiz 2012
 
Semantic exercise
Semantic exerciseSemantic exercise
Semantic exercise
 
Quiz England and Wales
Quiz England and WalesQuiz England and Wales
Quiz England and Wales
 
IC Analysis
IC AnalysisIC Analysis
IC Analysis
 
I c analysis
I c analysisI c analysis
I c analysis
 
Ic analysis by shadab akhter
Ic analysis by shadab akhter Ic analysis by shadab akhter
Ic analysis by shadab akhter
 
Word formation-kayce english
Word formation-kayce englishWord formation-kayce english
Word formation-kayce english
 
Arup quiz 2015 Answer Siliguri Quiz Club FEB 2015
Arup quiz 2015 Answer Siliguri Quiz Club FEB 2015Arup quiz 2015 Answer Siliguri Quiz Club FEB 2015
Arup quiz 2015 Answer Siliguri Quiz Club FEB 2015
 
Types of meaning
Types of meaningTypes of meaning
Types of meaning
 
Semantic Roles
Semantic Roles Semantic Roles
Semantic Roles
 
I C ANALYSIS
I C ANALYSISI C ANALYSIS
I C ANALYSIS
 
Morphology (2)
Morphology (2)Morphology (2)
Morphology (2)
 
Morphology, Word Formation
Morphology, Word FormationMorphology, Word Formation
Morphology, Word Formation
 
Word formation
Word formationWord formation
Word formation
 
Immediate Constituents - Dr. Shadia Y. Banjar- presentation
Immediate Constituents -  Dr. Shadia Y. Banjar- presentationImmediate Constituents -  Dr. Shadia Y. Banjar- presentation
Immediate Constituents - Dr. Shadia Y. Banjar- presentation
 
Derivation
DerivationDerivation
Derivation
 
Semantic roles and semantic features
Semantic roles and semantic featuresSemantic roles and semantic features
Semantic roles and semantic features
 

Similaire à LINKed2015 - SERIF - A Semantic ExeRcise Interchange Format

xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18TorranceLearning
 
Online Learning Conf 2018 xAPI Geek Free - Torrance
Online Learning Conf 2018 xAPI Geek Free - TorranceOnline Learning Conf 2018 xAPI Geek Free - Torrance
Online Learning Conf 2018 xAPI Geek Free - TorranceTorranceLearning
 
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case Study
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case StudySTLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case Study
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case StudyPaul Hibbitts
 
Blackboard DevCon: Introducing IMS Learning Tools Interoperability
Blackboard DevCon: Introducing IMS Learning Tools InteroperabilityBlackboard DevCon: Introducing IMS Learning Tools Interoperability
Blackboard DevCon: Introducing IMS Learning Tools InteroperabilityCharles Severance
 
Elearning For Firefighting Training
Elearning For Firefighting TrainingElearning For Firefighting Training
Elearning For Firefighting TrainingWayne Leitch
 
Open Source ERP Technologies for Java Developers
Open Source ERP Technologies for Java DevelopersOpen Source ERP Technologies for Java Developers
Open Source ERP Technologies for Java Developerscboecking
 
DataMind: An e-learning platform for Data Analysis based on R. RBelgium meetu...
DataMind: An e-learning platform for Data Analysis based on R. RBelgium meetu...DataMind: An e-learning platform for Data Analysis based on R. RBelgium meetu...
DataMind: An e-learning platform for Data Analysis based on R. RBelgium meetu...DataMind-slides
 
When GenAI meets with Java with Quarkus and langchain4j
When GenAI meets with Java with Quarkus and langchain4jWhen GenAI meets with Java with Quarkus and langchain4j
When GenAI meets with Java with Quarkus and langchain4jJean-Francois James
 
E learning fitness methodologies & technologies uniroma1 marco temperini
E learning fitness methodologies & technologies uniroma1 marco temperiniE learning fitness methodologies & technologies uniroma1 marco temperini
E learning fitness methodologies & technologies uniroma1 marco temperinieLearningFitness
 
CV_NguyenVanHai
CV_NguyenVanHaiCV_NguyenVanHai
CV_NguyenVanHaiHai Nguyen
 
Multi-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learningMulti-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learningSanghamitra Deb
 
Attention Please! A Hybrid Resource Recommender Mimicking Attention-Interpret...
Attention Please! A Hybrid Resource Recommender Mimicking Attention-Interpret...Attention Please! A Hybrid Resource Recommender Mimicking Attention-Interpret...
Attention Please! A Hybrid Resource Recommender Mimicking Attention-Interpret...Elisabeth Lex
 
N3XAsec CPTE plan de estudios detallado
N3XAsec CPTE plan de estudios detalladoN3XAsec CPTE plan de estudios detallado
N3XAsec CPTE plan de estudios detalladoRafael Seg
 

Similaire à LINKed2015 - SERIF - A Semantic ExeRcise Interchange Format (20)

xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18
 
Online Learning Conf 2018 xAPI Geek Free - Torrance
Online Learning Conf 2018 xAPI Geek Free - TorranceOnline Learning Conf 2018 xAPI Geek Free - Torrance
Online Learning Conf 2018 xAPI Geek Free - Torrance
 
CYBRScore Course Catalog
CYBRScore Course CatalogCYBRScore Course Catalog
CYBRScore Course Catalog
 
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case Study
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case StudySTLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case Study
STLHE 2015 - From Mobile Access to Multi-device Learning Ecologies: A Case Study
 
C-ing the Future
C-ing the FutureC-ing the Future
C-ing the Future
 
Blackboard DevCon: Introducing IMS Learning Tools Interoperability
Blackboard DevCon: Introducing IMS Learning Tools InteroperabilityBlackboard DevCon: Introducing IMS Learning Tools Interoperability
Blackboard DevCon: Introducing IMS Learning Tools Interoperability
 
Elearning For Firefighting Training
Elearning For Firefighting TrainingElearning For Firefighting Training
Elearning For Firefighting Training
 
Open Source ERP Technologies for Java Developers
Open Source ERP Technologies for Java DevelopersOpen Source ERP Technologies for Java Developers
Open Source ERP Technologies for Java Developers
 
C++ Basics
C++ BasicsC++ Basics
C++ Basics
 
DataMind: An e-learning platform for Data Analysis based on R. RBelgium meetu...
DataMind: An e-learning platform for Data Analysis based on R. RBelgium meetu...DataMind: An e-learning platform for Data Analysis based on R. RBelgium meetu...
DataMind: An e-learning platform for Data Analysis based on R. RBelgium meetu...
 
When GenAI meets with Java with Quarkus and langchain4j
When GenAI meets with Java with Quarkus and langchain4jWhen GenAI meets with Java with Quarkus and langchain4j
When GenAI meets with Java with Quarkus and langchain4j
 
sem5.pdf
sem5.pdfsem5.pdf
sem5.pdf
 
E learning fitness methodologies & technologies uniroma1 marco temperini
E learning fitness methodologies & technologies uniroma1 marco temperiniE learning fitness methodologies & technologies uniroma1 marco temperini
E learning fitness methodologies & technologies uniroma1 marco temperini
 
CV_NguyenVanHai
CV_NguyenVanHaiCV_NguyenVanHai
CV_NguyenVanHai
 
Multi-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learningMulti-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learning
 
E Learning
E  LearningE  Learning
E Learning
 
Attention Please! A Hybrid Resource Recommender Mimicking Attention-Interpret...
Attention Please! A Hybrid Resource Recommender Mimicking Attention-Interpret...Attention Please! A Hybrid Resource Recommender Mimicking Attention-Interpret...
Attention Please! A Hybrid Resource Recommender Mimicking Attention-Interpret...
 
N3XAsec CPTE plan de estudios detallado
N3XAsec CPTE plan de estudios detalladoN3XAsec CPTE plan de estudios detallado
N3XAsec CPTE plan de estudios detallado
 
E Learning
E  LearningE  Learning
E Learning
 
MLBox 0.8.2
MLBox 0.8.2 MLBox 0.8.2
MLBox 0.8.2
 

Plus de Ben De Meester

Public PhD Defense - Ben De Meester
Public PhD Defense - Ben De MeesterPublic PhD Defense - Ben De Meester
Public PhD Defense - Ben De MeesterBen De Meester
 
EcoDaLo: closing event
EcoDaLo: closing eventEcoDaLo: closing event
EcoDaLo: closing eventBen De Meester
 
ISWC2018 PhD Consortium: High Quality Schema and Data Transformations for Lin...
ISWC2018 PhD Consortium: High Quality Schema and Data Transformations for Lin...ISWC2018 PhD Consortium: High Quality Schema and Data Transformations for Lin...
ISWC2018 PhD Consortium: High Quality Schema and Data Transformations for Lin...Ben De Meester
 
ESWC2017 P&D: The Function Hub - An implementation-independent read/write fun...
ESWC2017 P&D: The Function Hub - An implementation-independent read/write fun...ESWC2017 P&D: The Function Hub - An implementation-independent read/write fun...
ESWC2017 P&D: The Function Hub - An implementation-independent read/write fun...Ben De Meester
 
ESWC2019 KGB Workshop - Mapping language analysis of comparative characteristics
ESWC2019 KGB Workshop - Mapping language analysis of comparative characteristicsESWC2019 KGB Workshop - Mapping language analysis of comparative characteristics
ESWC2019 KGB Workshop - Mapping language analysis of comparative characteristicsBen De Meester
 
SemSci2017 - Detailed Provenance Capture of Data Processing
SemSci2017 - Detailed Provenance Capture of Data ProcessingSemSci2017 - Detailed Provenance Capture of Data Processing
SemSci2017 - Detailed Provenance Capture of Data ProcessingBen De Meester
 
ESWC2017 In-Use - Declarative Data Transformations for Linked Data Generation...
ESWC2017 In-Use - Declarative Data Transformations for Linked Data Generation...ESWC2017 In-Use - Declarative Data Transformations for Linked Data Generation...
ESWC2017 In-Use - Declarative Data Transformations for Linked Data Generation...Ben De Meester
 
OrdRing2015 - Event-Driven Rule-based Reasoning using EYE
OrdRing2015 - Event-Driven Rule-based Reasoning using EYEOrdRing2015 - Event-Driven Rule-based Reasoning using EYE
OrdRing2015 - Event-Driven Rule-based Reasoning using EYEBen De Meester
 
NLP&DBpedia2015 - Exposing Digital Content as Linked Data, and Linking them ...
NLP&DBpedia2015 - Exposing Digital Content as Linked Data, and Linking them ...NLP&DBpedia2015 - Exposing Digital Content as Linked Data, and Linking them ...
NLP&DBpedia2015 - Exposing Digital Content as Linked Data, and Linking them ...Ben De Meester
 
ISWC2015 P&D - StoryBlink
ISWC2015 P&D - StoryBlinkISWC2015 P&D - StoryBlink
ISWC2015 P&D - StoryBlinkBen De Meester
 
LocWeb2015 - Reconnecting Digital Publications to the Web Using their Spatial...
LocWeb2015 - Reconnecting Digital Publications to the Web Using their Spatial...LocWeb2015 - Reconnecting Digital Publications to the Web Using their Spatial...
LocWeb2015 - Reconnecting Digital Publications to the Web Using their Spatial...Ben De Meester
 
Creating discoverable learning content using a user-friendly authoring enviro...
Creating discoverable learning content using a user-friendly authoring enviro...Creating discoverable learning content using a user-friendly authoring enviro...
Creating discoverable learning content using a user-friendly authoring enviro...Ben De Meester
 

Plus de Ben De Meester (12)

Public PhD Defense - Ben De Meester
Public PhD Defense - Ben De MeesterPublic PhD Defense - Ben De Meester
Public PhD Defense - Ben De Meester
 
EcoDaLo: closing event
EcoDaLo: closing eventEcoDaLo: closing event
EcoDaLo: closing event
 
ISWC2018 PhD Consortium: High Quality Schema and Data Transformations for Lin...
ISWC2018 PhD Consortium: High Quality Schema and Data Transformations for Lin...ISWC2018 PhD Consortium: High Quality Schema and Data Transformations for Lin...
ISWC2018 PhD Consortium: High Quality Schema and Data Transformations for Lin...
 
ESWC2017 P&D: The Function Hub - An implementation-independent read/write fun...
ESWC2017 P&D: The Function Hub - An implementation-independent read/write fun...ESWC2017 P&D: The Function Hub - An implementation-independent read/write fun...
ESWC2017 P&D: The Function Hub - An implementation-independent read/write fun...
 
ESWC2019 KGB Workshop - Mapping language analysis of comparative characteristics
ESWC2019 KGB Workshop - Mapping language analysis of comparative characteristicsESWC2019 KGB Workshop - Mapping language analysis of comparative characteristics
ESWC2019 KGB Workshop - Mapping language analysis of comparative characteristics
 
SemSci2017 - Detailed Provenance Capture of Data Processing
SemSci2017 - Detailed Provenance Capture of Data ProcessingSemSci2017 - Detailed Provenance Capture of Data Processing
SemSci2017 - Detailed Provenance Capture of Data Processing
 
ESWC2017 In-Use - Declarative Data Transformations for Linked Data Generation...
ESWC2017 In-Use - Declarative Data Transformations for Linked Data Generation...ESWC2017 In-Use - Declarative Data Transformations for Linked Data Generation...
ESWC2017 In-Use - Declarative Data Transformations for Linked Data Generation...
 
OrdRing2015 - Event-Driven Rule-based Reasoning using EYE
OrdRing2015 - Event-Driven Rule-based Reasoning using EYEOrdRing2015 - Event-Driven Rule-based Reasoning using EYE
OrdRing2015 - Event-Driven Rule-based Reasoning using EYE
 
NLP&DBpedia2015 - Exposing Digital Content as Linked Data, and Linking them ...
NLP&DBpedia2015 - Exposing Digital Content as Linked Data, and Linking them ...NLP&DBpedia2015 - Exposing Digital Content as Linked Data, and Linking them ...
NLP&DBpedia2015 - Exposing Digital Content as Linked Data, and Linking them ...
 
ISWC2015 P&D - StoryBlink
ISWC2015 P&D - StoryBlinkISWC2015 P&D - StoryBlink
ISWC2015 P&D - StoryBlink
 
LocWeb2015 - Reconnecting Digital Publications to the Web Using their Spatial...
LocWeb2015 - Reconnecting Digital Publications to the Web Using their Spatial...LocWeb2015 - Reconnecting Digital Publications to the Web Using their Spatial...
LocWeb2015 - Reconnecting Digital Publications to the Web Using their Spatial...
 
Creating discoverable learning content using a user-friendly authoring enviro...
Creating discoverable learning content using a user-friendly authoring enviro...Creating discoverable learning content using a user-friendly authoring enviro...
Creating discoverable learning content using a user-friendly authoring enviro...
 

Dernier

Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Dernier (20)

Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

LINKed2015 - SERIF - A Semantic ExeRcise Interchange Format

Notes de l'éditeur

  1. Talk about SERIF, why we need it, how we made it, and what we can do with it.
  2. Learning, practicing, needs exercises
  3. A lot of exercises exist on the web (custom, MOOCs, etc.)
  4. However, all in their own package, and the user needs to 1. find all platforms, and 2. practice inside that platform
  5. First, guide you through current e-learning Second, show you why there are improvements possible Third, show you how we tackled those problems in SERIF, a Semantic ExeRcise Interchange Format
  6. User interacts with a certain environment where the content is loaded (usually via web browser). Content is learning resources  learning object (theory) and assessments (practice) LMS keeps content LRS saves the actions of the user (e.g., started, completed, succeeded, etc) LMS and LRS can be in one platform, but doesn’t need to be.
  7. User requests content from LMS
  8. User interacts with content. This content has execution instruction inside it (because it can be so complex). Execution environment mostly reacts to triggers initiated by the content itself e.g., when a user clicks on a video inside the content, it is the content’s responsibility to inform the exec env that a video was started
  9. The exec env then catches these activities and sends them to the LRS
  10. E.g.: moodle is LMS, has content saved in the SCORM format, sends to moodle front-end. Activities are logged using the tin can api, and sent to the SCORM backend All results in pretty much locked in system At least the top part. The bottom part is good
  11. Reuse calculator!
  12. So that was the SERIF story. The specifications are online so please let me know if you have any remarks or ideas.