SlideShare a Scribd company logo
1 of 35
Download to read offline
Wilbert Kraan
IMS Content
Packaging, QTI,
LTI and EDUPUB
Introduction
This presentation aims to outline the history, design and use of IMS
Content Packaging, Learning Tools Interoperability and IMS
Question and Test Interoperability.
Overview
• About CETIS and myself
• IMS Content Packaging
• IMS Question and Test Interoperability assessment
• IMS Learning Tools Interoperability
• EDUPUB and IMS specifications
About CETIS and myself
• About CETIS:
– Started in 1999 as the “UK IMS centre” funded
by JISC (compare: AXIES?)
– Became the “Centre for Educational Technology
and Interoperability Standards” at the University
of Wales, Bangor
– 2006: JISC – CETIS innovation support centre
– Now: CETIS at the University of Bolton
• About me:
– Co-chaired IMS Content Packaging 1.1.4 and
1.2
– Co-chaired IMS QTI 2.1
About IMS Content Packaging
• The original aims and basic design
• History
• An example
• Difference with EPUB
• Variants and profiles:
– SCORM 1.2
– SCORM 2004
– IMS Common Cartridge
• Convergence with other specs: RAMLET
IMS CP: aims and basic design
• Aim: interoperability
between systems that
import, export, aggregate,
and disaggregate
packages of content
• Typical systems:
Learning Management
Systems (LMSs),
repositories and
authoring tools
IMS Content Packaging: history
1999: IMS CP 1.0 base document
2001: IMS CP 1.1.2 final released; widely adopted
2004: IMS CP 1.1.4 final released; used in SCORM
2007: IMS CP 1.2 public draft 2 released
2009: ISO 12785 international standard released: same
as IMS CP 1.2 pd 2
IMS CP: Demonstration
• Reload packaging tool: http://www.reload.ac.uk/
• Moodle LMS: https://moodle.org/
IMS CP: difference with EPUB
• Supports more than one table of contents/organization
• Allows any type of content to be aggregated
– e.g. Flash, Word docs, PDF, IMS QTI, etc.
• Widely implemented in Learning Management Systems (often
as SCORM or Common Cartridge)
• Has been integrated with many learning technologies:
– Learner activity tracking (CMI)
– Eportfolios
– Learning Design
– QTI
• No current plans for further development
IMS CP: variants and profiles
• SCORM 1.2 (2001)
– Adds an IEEE Learning Object Metadata profile
– Adds IEEE Computer Mediated Instruction
(CMI) javascript LMS to content communication
API
– Adds Sharable Content Object (SCO) concept
– Removes a lot of optionality
• SCORM 2004
– Adds adaptation of content to learner via IMS
Simple Sequencing
IMS CP: variants and profiles
• IMS Common Cartridge (1.0 2009 – 1.3 2013)
– Adds Learning Tools Interoperability (LTI)
descriptors
– Adds forum discussions
– Adds web links
– Adds a QTI 1.2 profile
– Adds content types for Interoperable
WhiteBoard (IWB), EPUB, APIP/QTI
– Defines package structure
– Removes optionality
IMS CP: convergence with other
specifications- IEEE RAMLET
• Resource Aggregation Model for Learning, Education
and Training
• Abstracts over several formats:
– METS
– IETF Atom
– MPEG 21 DID
– IMS CP
– OAI ORE
• Maybe EPUB?
Resource
Aggregation
Format 1
Resource
Aggregation
Format 2
Resource
Aggregation
Format 3
RAMLET
Conceptual
Model
About IMS Question and Test
Interoperability
• History and purpose
• QTI 2.1 parts and their functions
• Tools demonstration
• Accessible Portable Item Protocol
• Current implementations
• Future developments
• A possible future for QTI
• Integrating QTI 2.1 into HTML5
QTI's purpose
• Make assessment items, tests and results interoperate
between all relevant systems
QTI history and characteristics
• Developed since 2001
• QTI 1.x
– No relation to HTML at all
– Typically implemented in Flash, Java or HTML
• QTI 2.x
– Uses a modular W3C profile of XHTML in its
own XML item document format
QTI 2.1: parts
• Items
– XML format for question semantics and
response processing- independent of styling
• Tests
– XML format for test definition, results processing
and test navigation
• Packaging and metadata
– Binding of QTI items and tests to IMS CP and
metadata
• Results
– XML format for assessment results, usage
statistics and psychometrics
QTI 2.1: Tools demonstration
• A Jisc sponsored editor: Uniqurate
– http://uniqurate.kingston.ac.uk/Uniqurate/menua
ction
– Open source
• The QTI 2.1 reference implementation: QTIWorks
– https://www2.ph.ed.ac.uk/qtiworks/
– Open source; the JQTI engine is used in many
other QTI implementations
QTI 2.1: Accessible Portable Item
Protocol
• IMS Accessible Portable Item Protocol (APIP) adds
optional accessibility content to QTI items that are
triggered by learner profiles
QTI 2.1: current implementations
• Netherlands:
– Whole school system moves to QTI for assessment
• Germany:
– Several university consortia use Onyx QTI system
• France:
– MOCAH QTI system used in schools
• South Korea
– Large scale school experiments with QTI tools,
including integration in EPUB schoolbooks
• USA
– $300 million Race To The Top initiative to overhaul
online assessment infrastructure around APIP/QTI
QTI 2.1: development plans
• Portable Custom Interaction
– Javascript API to integrate any interaction into a
QTI item
– Agreed
• QTI 2.2
– Adds more HTML5 features, including BIDI and
Ruby
– Agreed
• aQTI
– Integrates W3C specs: WCAG, ARIA and
HTML5
– Takes QTI to the presentation phase
A possible future for QTI?
Integrating QTI 2.1 into HTML5
• Mike Aumock's proposal
• Steve Laye's proposal
About IMS Learning Tools
Interoperability (LTI)
• Basic function
• Access control and anonymity
• Security
• Current developments
– LTI 1.3
– LTI 2.0
– Content Item Message service
IMS LTI: basic function
• Hands over user session from a Tool Consumer (TP,
typically an LMS) to a Tool Provider (TC, typically a
specialised web tool or premium content from a
publisher)
IMS LTI: access control and
anonymity
• Required attributes in a
Basic LTI launch POST
from tool consumer to
provider:
– Message type
– LTI version
– Unique resource
link
• Recommended but optional
attributes:
– Link title
– Link description
– User image
– User role
– User name/email
– Context ID
– Context type
– Target (iFrame)
– Launch styling
– Return URL
– Tool consumer info
– Institutional info
IMS LTI: security
IMS LTI: current developments
• LTI 1.2
– Adds tool profile: lists services supported
– Optional outcomes service: send marks back
from tool provider to consumer
• Content Item message service
– Allows user to pick content from a publisher's
tool provider and integrate it into the tool
consumer
• LTI 2.0
– Allows deeper integration
– Allows services to be defined and advertised by
users
EDUPUB and IMS Specifications
• Two ways of integrating IMS specifications in EDUPUB:
– My 2013 EPUB experiment
– Works in standard e-readers
– Adapts to e-reader: “progressive enhancement”
– Uses QTI HTML for internal rendering
– No IMS Caliper capability
– IMS' official 2014 EDUPUB implementation
– Works in a special version of Readium only
– Uses QTI JSON & Angular.js for internal
rendering
– Includes IMS Caliper Sensors
My experiment: Balancing
effectiveness with robustness
Most interactive Most devices
Static QTI HTML inside
EPUB3
• OK experience
• Long lived
• Works anywhere
But:
• No feedback
• No analytics
• No results
(unless the user clicks a
link)
QTI HTML + javascript
inside EPUB3
• Good experience
• Reasonably long lived
• No server infrastructure
But:
• No results or analytics
• May need some work
with e-reader vendors
EPUB3 to online quiz
tool via IMS LTI
• Best experience
• Secure
• Quiz results return to
college, analytics
possible
But:
• Potential longevity
issues
• May need work with e-
reader vendors
• Needs an analytics ID
transfer solution
My experiment
• Demonstration
• Code available at:
https://github.com/wilmTap/qtiEpub
IMS EDUPUB: LTI enabled QTI
approach
© 2014 IMS Global Learning Consortium, Inc. All Rights Reserved
IMS EDUPUB: EPUB3-Embedded
QTI Approach
© 2014 IMS Global Learning Consortium, Inc. All Rights Reserved
Conclusions
• IMS Content Packaging
– Legacy format, but widely used
• IMS Question and Test Interoperability
– Interoperability format now, may have/become a
HTML5 presentation format later
– Only open standard for assessment material
• IMS Learning Tool Interoperability
– Probably the most widely used learning
technology interoperability specification
• EDUPUB with IMS specifications
– Lots of potential, some work to be done
Questions?
Licence
This presentation “IMS Content Packaging, QTI, LTI and EDUPUB”
by Wilbert Kraan, w.g.kraan@ovod.net
of Cetis http://www.cetis.ac.uk is licensed under the
Creative Commons Attribution 3.0 Unported Licence
http://creativecommons.org/licenses/by/3.0/

More Related Content

Similar to 2014.07.28 電子教科書のドリルをどうする!?

LTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS IntegrationLTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS IntegrationCharles Severance
 
07 distance learning standards-common cartridge
07 distance learning standards-common cartridge07 distance learning standards-common cartridge
07 distance learning standards-common cartridge宥均 林
 
Leverage DSpace for an enterprise, mission critical platform
Leverage DSpace for an enterprise, mission critical platformLeverage DSpace for an enterprise, mission critical platform
Leverage DSpace for an enterprise, mission critical platformAndrea Bollini
 
Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan) Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan) Nine Lanterns
 
Acpet eLearning Program 2013 LMS - Moodle
Acpet eLearning Program 2013 LMS - MoodleAcpet eLearning Program 2013 LMS - Moodle
Acpet eLearning Program 2013 LMS - MoodleYum Studio
 
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 159 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15Open API Initiative (OAI)
 
Coonti in HelsinkiJS
Coonti in HelsinkiJSCoonti in HelsinkiJS
Coonti in HelsinkiJSCoonti
 
Ploneconf2012 talk
Ploneconf2012 talkPloneconf2012 talk
Ploneconf2012 talksimahawk
 
04 distance learning standards-scorm specification
04 distance learning standards-scorm specification04 distance learning standards-scorm specification
04 distance learning standards-scorm specification宥均 林
 
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Open Mobile Alliance
 
D2L Brightspace Vendor Integrations: Technology and Terminology
D2L Brightspace Vendor Integrations: Technology and TerminologyD2L Brightspace Vendor Integrations: Technology and Terminology
D2L Brightspace Vendor Integrations: Technology and TerminologyD2L Barry
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and LearningCharles Severance
 

Similar to 2014.07.28 電子教科書のドリルをどうする!? (20)

LTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS IntegrationLTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS Integration
 
07 distance learning standards-common cartridge
07 distance learning standards-common cartridge07 distance learning standards-common cartridge
07 distance learning standards-common cartridge
 
LTI in Action
LTI in ActionLTI in Action
LTI in Action
 
Leverage DSpace for an enterprise, mission critical platform
Leverage DSpace for an enterprise, mission critical platformLeverage DSpace for an enterprise, mission critical platform
Leverage DSpace for an enterprise, mission critical platform
 
Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan) Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan)
 
IMS Basic LTI Overview
IMS Basic LTI OverviewIMS Basic LTI Overview
IMS Basic LTI Overview
 
2011 03-03-blti-umass
2011 03-03-blti-umass2011 03-03-blti-umass
2011 03-03-blti-umass
 
Acpet eLearning Program 2013 LMS - Moodle
Acpet eLearning Program 2013 LMS - MoodleAcpet eLearning Program 2013 LMS - Moodle
Acpet eLearning Program 2013 LMS - Moodle
 
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 159 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
 
Day3 edupub tokyo_idpf
Day3 edupub tokyo_idpfDay3 edupub tokyo_idpf
Day3 edupub tokyo_idpf
 
Jenzabar IMS Global Updates
Jenzabar IMS Global UpdatesJenzabar IMS Global Updates
Jenzabar IMS Global Updates
 
Coonti in HelsinkiJS
Coonti in HelsinkiJSCoonti in HelsinkiJS
Coonti in HelsinkiJS
 
Ploneconf2012 talk
Ploneconf2012 talkPloneconf2012 talk
Ploneconf2012 talk
 
04 distance learning standards-scorm specification
04 distance learning standards-scorm specification04 distance learning standards-scorm specification
04 distance learning standards-scorm specification
 
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
 
ICWL 2010 in Shanghai
ICWL 2010 in ShanghaiICWL 2010 in Shanghai
ICWL 2010 in Shanghai
 
DITA Interoperability
DITA InteroperabilityDITA Interoperability
DITA Interoperability
 
D2L Brightspace Vendor Integrations: Technology and Terminology
D2L Brightspace Vendor Integrations: Technology and TerminologyD2L Brightspace Vendor Integrations: Technology and Terminology
D2L Brightspace Vendor Integrations: Technology and Terminology
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and Learning
 
toolkit
toolkittoolkit
toolkit
 

More from Japan Electronic Publishing Association

2017年の電子出版関連ニュース 振り返りと、2018年の動向予測──jepaセミナー資料 by 鷹野凌 2018.1.9
2017年の電子出版関連ニュース 振り返りと、2018年の動向予測──jepaセミナー資料 by 鷹野凌 2018.1.92017年の電子出版関連ニュース 振り返りと、2018年の動向予測──jepaセミナー資料 by 鷹野凌 2018.1.9
2017年の電子出版関連ニュース 振り返りと、2018年の動向予測──jepaセミナー資料 by 鷹野凌 2018.1.9Japan Electronic Publishing Association
 
情報アクセシビリティの現状とマイクロソフトの取り組み
情報アクセシビリティの現状とマイクロソフトの取り組み情報アクセシビリティの現状とマイクロソフトの取り組み
情報アクセシビリティの現状とマイクロソフトの取り組みJapan Electronic Publishing Association
 

More from Japan Electronic Publishing Association (20)

出版ビジネスとブロックチェーン
出版ビジネスとブロックチェーン出版ビジネスとブロックチェーン
出版ビジネスとブロックチェーン
 
Net Galleyのご紹介
Net Galleyのご紹介Net Galleyのご紹介
Net Galleyのご紹介
 
2017年の電子出版関連ニュース 振り返りと、2018年の動向予測──jepaセミナー資料 by 鷹野凌 2018.1.9
2017年の電子出版関連ニュース 振り返りと、2018年の動向予測──jepaセミナー資料 by 鷹野凌 2018.1.92017年の電子出版関連ニュース 振り返りと、2018年の動向予測──jepaセミナー資料 by 鷹野凌 2018.1.9
2017年の電子出版関連ニュース 振り返りと、2018年の動向予測──jepaセミナー資料 by 鷹野凌 2018.1.9
 
電子書籍・電子雑誌市場ハイライト2017
電子書籍・電子雑誌市場ハイライト2017電子書籍・電子雑誌市場ハイライト2017
電子書籍・電子雑誌市場ハイライト2017
 
米国電子書籍産業動向2017
米国電子書籍産業動向2017米国電子書籍産業動向2017
米国電子書籍産業動向2017
 
APL EPUB WG報告
APL EPUB WG報告APL EPUB WG報告
APL EPUB WG報告
 
APL JLreq WG報告
APL JLreq WG報告APL JLreq WG報告
APL JLreq WG報告
 
APL Accessibility WG報告
APL Accessibility WG報告APL Accessibility WG報告
APL Accessibility WG報告
 
APL LCPと従来のDRM
APL LCPと従来のDRMAPL LCPと従来のDRM
APL LCPと従来のDRM
 
Web時代の 出版ビジネスモデルを考える JEPA金原会長
Web時代の 出版ビジネスモデルを考える JEPA金原会長Web時代の 出版ビジネスモデルを考える JEPA金原会長
Web時代の 出版ビジネスモデルを考える JEPA金原会長
 
TIMEMAPとインプレスグループ
TIMEMAPとインプレスグループTIMEMAPとインプレスグループ
TIMEMAPとインプレスグループ
 
TIMEMAPができるまで 時間情報をもつデータの扱い⽅
TIMEMAPができるまで 時間情報をもつデータの扱い⽅TIMEMAPができるまで 時間情報をもつデータの扱い⽅
TIMEMAPができるまで 時間情報をもつデータの扱い⽅
 
朝日新聞メディアラボの取り組みと人工知能研究
朝日新聞メディアラボの取り組みと人工知能研究朝日新聞メディアラボの取り組みと人工知能研究
朝日新聞メディアラボの取り組みと人工知能研究
 
電子コミック・コミックアプリ動向
電子コミック・コミックアプリ動向電子コミック・コミックアプリ動向
電子コミック・コミックアプリ動向
 
Word talkerご紹介
Word talkerご紹介Word talkerご紹介
Word talkerご紹介
 
情報アクセシビリティの現状とマイクロソフトの取り組み
情報アクセシビリティの現状とマイクロソフトの取り組み情報アクセシビリティの現状とマイクロソフトの取り組み
情報アクセシビリティの現状とマイクロソフトの取り組み
 
電子書店概況 2017(jepaセミナー資料 by鷹野凌)
電子書店概況 2017(jepaセミナー資料 by鷹野凌)電子書店概況 2017(jepaセミナー資料 by鷹野凌)
電子書店概況 2017(jepaセミナー資料 by鷹野凌)
 
デジタル時代の明治20年問題 橋口氏
デジタル時代の明治20年問題 橋口氏デジタル時代の明治20年問題 橋口氏
デジタル時代の明治20年問題 橋口氏
 
米国電子出版動向2017
米国電子出版動向2017米国電子出版動向2017
米国電子出版動向2017
 
モリサワ LayoutSquare のご紹介 村山氏
モリサワ LayoutSquare のご紹介  村山氏モリサワ LayoutSquare のご紹介  村山氏
モリサワ LayoutSquare のご紹介 村山氏
 

Recently uploaded

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 

Recently uploaded (20)

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 

2014.07.28 電子教科書のドリルをどうする!?

  • 2. Introduction This presentation aims to outline the history, design and use of IMS Content Packaging, Learning Tools Interoperability and IMS Question and Test Interoperability.
  • 3. Overview • About CETIS and myself • IMS Content Packaging • IMS Question and Test Interoperability assessment • IMS Learning Tools Interoperability • EDUPUB and IMS specifications
  • 4. About CETIS and myself • About CETIS: – Started in 1999 as the “UK IMS centre” funded by JISC (compare: AXIES?) – Became the “Centre for Educational Technology and Interoperability Standards” at the University of Wales, Bangor – 2006: JISC – CETIS innovation support centre – Now: CETIS at the University of Bolton • About me: – Co-chaired IMS Content Packaging 1.1.4 and 1.2 – Co-chaired IMS QTI 2.1
  • 5. About IMS Content Packaging • The original aims and basic design • History • An example • Difference with EPUB • Variants and profiles: – SCORM 1.2 – SCORM 2004 – IMS Common Cartridge • Convergence with other specs: RAMLET
  • 6. IMS CP: aims and basic design • Aim: interoperability between systems that import, export, aggregate, and disaggregate packages of content • Typical systems: Learning Management Systems (LMSs), repositories and authoring tools
  • 7. IMS Content Packaging: history 1999: IMS CP 1.0 base document 2001: IMS CP 1.1.2 final released; widely adopted 2004: IMS CP 1.1.4 final released; used in SCORM 2007: IMS CP 1.2 public draft 2 released 2009: ISO 12785 international standard released: same as IMS CP 1.2 pd 2
  • 8. IMS CP: Demonstration • Reload packaging tool: http://www.reload.ac.uk/ • Moodle LMS: https://moodle.org/
  • 9. IMS CP: difference with EPUB • Supports more than one table of contents/organization • Allows any type of content to be aggregated – e.g. Flash, Word docs, PDF, IMS QTI, etc. • Widely implemented in Learning Management Systems (often as SCORM or Common Cartridge) • Has been integrated with many learning technologies: – Learner activity tracking (CMI) – Eportfolios – Learning Design – QTI • No current plans for further development
  • 10. IMS CP: variants and profiles • SCORM 1.2 (2001) – Adds an IEEE Learning Object Metadata profile – Adds IEEE Computer Mediated Instruction (CMI) javascript LMS to content communication API – Adds Sharable Content Object (SCO) concept – Removes a lot of optionality • SCORM 2004 – Adds adaptation of content to learner via IMS Simple Sequencing
  • 11. IMS CP: variants and profiles • IMS Common Cartridge (1.0 2009 – 1.3 2013) – Adds Learning Tools Interoperability (LTI) descriptors – Adds forum discussions – Adds web links – Adds a QTI 1.2 profile – Adds content types for Interoperable WhiteBoard (IWB), EPUB, APIP/QTI – Defines package structure – Removes optionality
  • 12. IMS CP: convergence with other specifications- IEEE RAMLET • Resource Aggregation Model for Learning, Education and Training • Abstracts over several formats: – METS – IETF Atom – MPEG 21 DID – IMS CP – OAI ORE • Maybe EPUB? Resource Aggregation Format 1 Resource Aggregation Format 2 Resource Aggregation Format 3 RAMLET Conceptual Model
  • 13. About IMS Question and Test Interoperability • History and purpose • QTI 2.1 parts and their functions • Tools demonstration • Accessible Portable Item Protocol • Current implementations • Future developments • A possible future for QTI • Integrating QTI 2.1 into HTML5
  • 14. QTI's purpose • Make assessment items, tests and results interoperate between all relevant systems
  • 15. QTI history and characteristics • Developed since 2001 • QTI 1.x – No relation to HTML at all – Typically implemented in Flash, Java or HTML • QTI 2.x – Uses a modular W3C profile of XHTML in its own XML item document format
  • 16. QTI 2.1: parts • Items – XML format for question semantics and response processing- independent of styling • Tests – XML format for test definition, results processing and test navigation • Packaging and metadata – Binding of QTI items and tests to IMS CP and metadata • Results – XML format for assessment results, usage statistics and psychometrics
  • 17. QTI 2.1: Tools demonstration • A Jisc sponsored editor: Uniqurate – http://uniqurate.kingston.ac.uk/Uniqurate/menua ction – Open source • The QTI 2.1 reference implementation: QTIWorks – https://www2.ph.ed.ac.uk/qtiworks/ – Open source; the JQTI engine is used in many other QTI implementations
  • 18. QTI 2.1: Accessible Portable Item Protocol • IMS Accessible Portable Item Protocol (APIP) adds optional accessibility content to QTI items that are triggered by learner profiles
  • 19. QTI 2.1: current implementations • Netherlands: – Whole school system moves to QTI for assessment • Germany: – Several university consortia use Onyx QTI system • France: – MOCAH QTI system used in schools • South Korea – Large scale school experiments with QTI tools, including integration in EPUB schoolbooks • USA – $300 million Race To The Top initiative to overhaul online assessment infrastructure around APIP/QTI
  • 20. QTI 2.1: development plans • Portable Custom Interaction – Javascript API to integrate any interaction into a QTI item – Agreed • QTI 2.2 – Adds more HTML5 features, including BIDI and Ruby – Agreed • aQTI – Integrates W3C specs: WCAG, ARIA and HTML5 – Takes QTI to the presentation phase
  • 21. A possible future for QTI?
  • 22. Integrating QTI 2.1 into HTML5 • Mike Aumock's proposal • Steve Laye's proposal
  • 23. About IMS Learning Tools Interoperability (LTI) • Basic function • Access control and anonymity • Security • Current developments – LTI 1.3 – LTI 2.0 – Content Item Message service
  • 24. IMS LTI: basic function • Hands over user session from a Tool Consumer (TP, typically an LMS) to a Tool Provider (TC, typically a specialised web tool or premium content from a publisher)
  • 25. IMS LTI: access control and anonymity • Required attributes in a Basic LTI launch POST from tool consumer to provider: – Message type – LTI version – Unique resource link • Recommended but optional attributes: – Link title – Link description – User image – User role – User name/email – Context ID – Context type – Target (iFrame) – Launch styling – Return URL – Tool consumer info – Institutional info
  • 27. IMS LTI: current developments • LTI 1.2 – Adds tool profile: lists services supported – Optional outcomes service: send marks back from tool provider to consumer • Content Item message service – Allows user to pick content from a publisher's tool provider and integrate it into the tool consumer • LTI 2.0 – Allows deeper integration – Allows services to be defined and advertised by users
  • 28. EDUPUB and IMS Specifications • Two ways of integrating IMS specifications in EDUPUB: – My 2013 EPUB experiment – Works in standard e-readers – Adapts to e-reader: “progressive enhancement” – Uses QTI HTML for internal rendering – No IMS Caliper capability – IMS' official 2014 EDUPUB implementation – Works in a special version of Readium only – Uses QTI JSON & Angular.js for internal rendering – Includes IMS Caliper Sensors
  • 29. My experiment: Balancing effectiveness with robustness Most interactive Most devices Static QTI HTML inside EPUB3 • OK experience • Long lived • Works anywhere But: • No feedback • No analytics • No results (unless the user clicks a link) QTI HTML + javascript inside EPUB3 • Good experience • Reasonably long lived • No server infrastructure But: • No results or analytics • May need some work with e-reader vendors EPUB3 to online quiz tool via IMS LTI • Best experience • Secure • Quiz results return to college, analytics possible But: • Potential longevity issues • May need work with e- reader vendors • Needs an analytics ID transfer solution
  • 30. My experiment • Demonstration • Code available at: https://github.com/wilmTap/qtiEpub
  • 31. IMS EDUPUB: LTI enabled QTI approach © 2014 IMS Global Learning Consortium, Inc. All Rights Reserved
  • 32. IMS EDUPUB: EPUB3-Embedded QTI Approach © 2014 IMS Global Learning Consortium, Inc. All Rights Reserved
  • 33. Conclusions • IMS Content Packaging – Legacy format, but widely used • IMS Question and Test Interoperability – Interoperability format now, may have/become a HTML5 presentation format later – Only open standard for assessment material • IMS Learning Tool Interoperability – Probably the most widely used learning technology interoperability specification • EDUPUB with IMS specifications – Lots of potential, some work to be done
  • 35. Licence This presentation “IMS Content Packaging, QTI, LTI and EDUPUB” by Wilbert Kraan, w.g.kraan@ovod.net of Cetis http://www.cetis.ac.uk is licensed under the Creative Commons Attribution 3.0 Unported Licence http://creativecommons.org/licenses/by/3.0/