SlideShare a Scribd company logo
1 of 48
State of the State:
Authoring Tools
Baseline of 4 Current Tools
Why did we do this?
Storyline
Captivate
Lectora
Claro
Best Practice:
Good slide/page naming is
extremely important
Best Practice:
To track in page interactions,
create additional slides to contain
the “clicked” state
Best Practice:
To track in page interactions,
create additional slides to contain
the “clicked” state
Sean Putman http://adlnet.gov/expapi/verbs/answered 'How many
JavaScript files need to be linked at the head of the file?' with score 10
{
"verb": {
"id": "http://adlnet.gov/expapi/verbs/answered"
},
"context": {
"registration": "36fc1ee0-2849-4bb9-b697-
71cd4cad1b6e",
"contextActivities": {
"parent": {
"id":
"http://learnxapi.com/gb_xapi_content/storylin-
test/6SgWpHHaW4W"
},
"grouping": {
"id":
"http://learnxapi.com/gb_xapi_content/storylin-test/"
}
}
},
"result": {
"success": true,
"response": "choice_5xwQ29qlMwQ",
Best Practice:
Whenever possible use the object
name to define the xAPI Object.
When defining the verb, it is a
good idea to check to see if there is
a community of practice that has a
set vocabulary and how to use the
verbs.
Sean Putman answered 'How many files link to the head section?'
{
"verb": {
"id": "http://adlnet.gov/expapi/verbs/answered",
"display": {
"en-US": "answered"
}
},
"object": {
"id": "http://www.uniqueurl.com/lectora_statements3-
Question__1_3074_1441983197384",
"definition": {
"description": {
"en-US": "How many files link to the head section?"
},
"type": "http://adlnet.gov/expapi/activities/cmi.interaction",
"interactionType": "choice",
"correctResponsesPattern": [
"3"
]
}
}, …
Sean Putman answered 'How many files link to the head section?’
…
"timestamp": "2015-09-11T14:53:05Z",
"context": {
"contextActivities": {
"parent": {
"id": "http://www.uniqueurl.com/lectora_statements3"
},
"grouping": {
"id": "http://www.uniqueurl.com/lectora_statements3-"
}
},
"registration": "36fc1ee0-2849-4bb9-b697-71cd4cad1b6e"
},
"result": {
"response": "3",
"success": true
},
Best Practice:
When creating the quiz and
questions, giving logical names to
the quiz and question pages is
important.
Best Practice:
Whenever possible use the object
name to define the xAPI Object.
When defining the verb, it is a
good idea to check to see if there is
a community of practice that has a
set vocabulary and how to use the
verbs.
Best Practice:
If defining an Activity ID it is a good
practice to make sure you are
being consistent across courses for
activities that are reused.
Sean Putman http://adlnet.gov/expapi/verbs/answered 'What is the first item in the statement?'
{
"id": "2831fbc4-587c-407a-ac5e-1c2f1d5c64ea",
"timestamp": "2015-12-18T15:41:45.855Z",
"actor": {
"objectType": "Agent",
"mbox": "mailto:sputman34@gmail.com",
"name": "Sean Putman"
},
"verb": {
"id": "http://adlnet.gov/expapi/verbs/answered",
"display": {
"und": "answered"
}
},
"result": {
"success": true,
"response": "c)_Actor"
},
"context": {
"registration": "36fc1ee0-2849-4bb9-b697-71cd4cad1b6e",
"contextActivities": {
"parent": [
{
"id": "http://try.clarolive.com//activities/dk-112060-TC",
"objectType": "Activity",
"definition": {
"name": {
"en-US": "xAPI Test"
},
"description": {
"en-US": ""
}
}
}
],
"grouping": [
{
"id": "http://try.clarolive.com//activities/dk-112060-
TC-undefined",
"objectType": "Activity"
}
]
}
},
"object": {
"id": "http://try.clarolive.com//activities/dk-112060-TC-
503671",
"objectType": "Activity",
"definition": {
"type":
"http://adlnet.gov/expapi/activities/cmi.interaction",
"description": {
"en-US": "What is the first item in the statement?"
},
"interactionType": "choice",
"correctResponsesPattern": [
"c)_Actor"
]
}
Best Practice:
When creating the quiz and
questions, giving logical names to
the quiz and question pages is
important.
Sean Putman
sean@learningninjas.com
putman@altair.com
@SeanPutman1

More Related Content

Similar to State of Authoring Tools Baseline Report

xAPI Live - The Statue of Authoriing Tools
xAPI Live - The Statue of Authoriing ToolsxAPI Live - The Statue of Authoriing Tools
xAPI Live - The Statue of Authoriing ToolsRISC Inc
 
Elasticsearch & "PeopleSearch"
Elasticsearch & "PeopleSearch"Elasticsearch & "PeopleSearch"
Elasticsearch & "PeopleSearch"George Stathis
 
Building Things Fast - and getting approval
Building Things Fast - and getting approvalBuilding Things Fast - and getting approval
Building Things Fast - and getting approvalSimon Willison
 
Learning How to Search and Evaluate Information
Learning How to Search and Evaluate InformationLearning How to Search and Evaluate Information
Learning How to Search and Evaluate InformationRafael Scapin, Ph.D.
 
Supercharging your Organic CTR
Supercharging your Organic CTRSupercharging your Organic CTR
Supercharging your Organic CTRPhil Pearce
 
JLeRN Paradata Challenge at Dev8D 2012
JLeRN Paradata Challenge at Dev8D 2012JLeRN Paradata Challenge at Dev8D 2012
JLeRN Paradata Challenge at Dev8D 2012Bharti Gupta
 
Digital Literacy: Learning How to Search and Evaluate Information
 Digital Literacy:  Learning How to Search and Evaluate Information Digital Literacy:  Learning How to Search and Evaluate Information
Digital Literacy: Learning How to Search and Evaluate InformationRafael Scapin, Ph.D.
 
The Vocabulary of xAPI
The Vocabulary of xAPIThe Vocabulary of xAPI
The Vocabulary of xAPIAaron Silvers
 
xAPI 101 - webinar slides
xAPI 101 - webinar slides  xAPI 101 - webinar slides
xAPI 101 - webinar slides Sprout Labs
 
Learning Resource Metadata Initiative: using schema.org to describe open edu...
 Learning Resource Metadata Initiative: using schema.org to describe open edu... Learning Resource Metadata Initiative: using schema.org to describe open edu...
Learning Resource Metadata Initiative: using schema.org to describe open edu...The Open Education Consortium
 
Learning Resource Metadata Initiative: using schema.org to describe open educ...
Learning Resource Metadata Initiative: using schema.org to describe open educ...Learning Resource Metadata Initiative: using schema.org to describe open educ...
Learning Resource Metadata Initiative: using schema.org to describe open educ...Phil Barker
 
LRMI: using schema.org to describe educational resources
LRMI: using schema.org to describe educational resourcesLRMI: using schema.org to describe educational resources
LRMI: using schema.org to describe educational resourcesPhil Barker
 
ElasticSearch in action
ElasticSearch in actionElasticSearch in action
ElasticSearch in actionCodemotion
 
Teaching information technology literacy outcomes assessment
Teaching information technology literacy outcomes assessment Teaching information technology literacy outcomes assessment
Teaching information technology literacy outcomes assessment Jaclyn Lee Parrott
 
Instructional Design Today: What We Really Need to Know as Practitioners, Res...
Instructional Design Today: What We Really Need to Know as Practitioners, Res...Instructional Design Today: What We Really Need to Know as Practitioners, Res...
Instructional Design Today: What We Really Need to Know as Practitioners, Res...Karl Kapp
 
xAPI Live - What is xAPI?
xAPI Live - What is xAPI?xAPI Live - What is xAPI?
xAPI Live - What is xAPI?RISC Inc
 
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...Puppet
 
Search Analytics: Conversations with Your Customers
Search Analytics: Conversations with Your CustomersSearch Analytics: Conversations with Your Customers
Search Analytics: Conversations with Your Customersrichwig
 

Similar to State of Authoring Tools Baseline Report (20)

xAPI Live - The Statue of Authoriing Tools
xAPI Live - The Statue of Authoriing ToolsxAPI Live - The Statue of Authoriing Tools
xAPI Live - The Statue of Authoriing Tools
 
Elasticsearch & "PeopleSearch"
Elasticsearch & "PeopleSearch"Elasticsearch & "PeopleSearch"
Elasticsearch & "PeopleSearch"
 
Building Things Fast - and getting approval
Building Things Fast - and getting approvalBuilding Things Fast - and getting approval
Building Things Fast - and getting approval
 
Learning How to Search and Evaluate Information
Learning How to Search and Evaluate InformationLearning How to Search and Evaluate Information
Learning How to Search and Evaluate Information
 
Supercharging your Organic CTR
Supercharging your Organic CTRSupercharging your Organic CTR
Supercharging your Organic CTR
 
Pratical Deep Dive into the Semantic Web - #smconnect
Pratical Deep Dive into the Semantic Web - #smconnectPratical Deep Dive into the Semantic Web - #smconnect
Pratical Deep Dive into the Semantic Web - #smconnect
 
JLeRN Paradata Challenge at Dev8D 2012
JLeRN Paradata Challenge at Dev8D 2012JLeRN Paradata Challenge at Dev8D 2012
JLeRN Paradata Challenge at Dev8D 2012
 
Digital Literacy: Learning How to Search and Evaluate Information
 Digital Literacy:  Learning How to Search and Evaluate Information Digital Literacy:  Learning How to Search and Evaluate Information
Digital Literacy: Learning How to Search and Evaluate Information
 
The Vocabulary of xAPI
The Vocabulary of xAPIThe Vocabulary of xAPI
The Vocabulary of xAPI
 
xAPI 101 - webinar slides
xAPI 101 - webinar slides  xAPI 101 - webinar slides
xAPI 101 - webinar slides
 
Learning Resource Metadata Initiative: using schema.org to describe open edu...
 Learning Resource Metadata Initiative: using schema.org to describe open edu... Learning Resource Metadata Initiative: using schema.org to describe open edu...
Learning Resource Metadata Initiative: using schema.org to describe open edu...
 
Learning Resource Metadata Initiative: using schema.org to describe open educ...
Learning Resource Metadata Initiative: using schema.org to describe open educ...Learning Resource Metadata Initiative: using schema.org to describe open educ...
Learning Resource Metadata Initiative: using schema.org to describe open educ...
 
LRMI: using schema.org to describe educational resources
LRMI: using schema.org to describe educational resourcesLRMI: using schema.org to describe educational resources
LRMI: using schema.org to describe educational resources
 
ElasticSearch in action
ElasticSearch in actionElasticSearch in action
ElasticSearch in action
 
Teaching information technology literacy outcomes assessment
Teaching information technology literacy outcomes assessment Teaching information technology literacy outcomes assessment
Teaching information technology literacy outcomes assessment
 
Instructional Design Today: What We Really Need to Know as Practitioners, Res...
Instructional Design Today: What We Really Need to Know as Practitioners, Res...Instructional Design Today: What We Really Need to Know as Practitioners, Res...
Instructional Design Today: What We Really Need to Know as Practitioners, Res...
 
xAPI Live - What is xAPI?
xAPI Live - What is xAPI?xAPI Live - What is xAPI?
xAPI Live - What is xAPI?
 
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
PuppetConf 2016: The Long, Twisty Road to Automation: Implementing Puppet at ...
 
Python webinar 2nd july
Python webinar 2nd julyPython webinar 2nd july
Python webinar 2nd july
 
Search Analytics: Conversations with Your Customers
Search Analytics: Conversations with Your CustomersSearch Analytics: Conversations with Your Customers
Search Analytics: Conversations with Your Customers
 

More from Megan Bowe

A Viable Process Model for Learning Analytics
A Viable Process Model for Learning AnalyticsA Viable Process Model for Learning Analytics
A Viable Process Model for Learning AnalyticsMegan Bowe
 
Work Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsWork Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsMegan Bowe
 
Identifying Competency Gaps
Identifying Competency GapsIdentifying Competency Gaps
Identifying Competency GapsMegan Bowe
 
xAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsxAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsMegan Bowe
 
xAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning EcosystemxAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning EcosystemMegan Bowe
 
Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Megan Bowe
 
Immersive Learning with xAPI
Immersive Learning with xAPI Immersive Learning with xAPI
Immersive Learning with xAPI Megan Bowe
 
Designing real world activities with xAPI
Designing real world activities with xAPIDesigning real world activities with xAPI
Designing real world activities with xAPIMegan Bowe
 
Thoughts on humanity, technology, and community
Thoughts on humanity, technology, and communityThoughts on humanity, technology, and community
Thoughts on humanity, technology, and communityMegan Bowe
 
It's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content SystemsIt's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content SystemsMegan Bowe
 
Data Strategy and xAPI
Data Strategy and xAPI Data Strategy and xAPI
Data Strategy and xAPI Megan Bowe
 
xAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible JourneyxAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible JourneyMegan Bowe
 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningMegan Bowe
 
Jessie's Verbs
Jessie's VerbsJessie's Verbs
Jessie's VerbsMegan Bowe
 
Riptide Learning Case Studies
Riptide Learning Case StudiesRiptide Learning Case Studies
Riptide Learning Case StudiesMegan Bowe
 
xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The LandscapeMegan Bowe
 
Real World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPIReal World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPIMegan Bowe
 
A Path from Training to Proficiency
A Path from Training to ProficiencyA Path from Training to Proficiency
A Path from Training to ProficiencyMegan Bowe
 
Data Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day OffData Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day OffMegan Bowe
 
xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The LandscapeMegan Bowe
 

More from Megan Bowe (20)

A Viable Process Model for Learning Analytics
A Viable Process Model for Learning AnalyticsA Viable Process Model for Learning Analytics
A Viable Process Model for Learning Analytics
 
Work Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsWork Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for Teams
 
Identifying Competency Gaps
Identifying Competency GapsIdentifying Competency Gaps
Identifying Competency Gaps
 
xAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsxAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for Reals
 
xAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning EcosystemxAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning Ecosystem
 
Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018
 
Immersive Learning with xAPI
Immersive Learning with xAPI Immersive Learning with xAPI
Immersive Learning with xAPI
 
Designing real world activities with xAPI
Designing real world activities with xAPIDesigning real world activities with xAPI
Designing real world activities with xAPI
 
Thoughts on humanity, technology, and community
Thoughts on humanity, technology, and communityThoughts on humanity, technology, and community
Thoughts on humanity, technology, and community
 
It's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content SystemsIt's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content Systems
 
Data Strategy and xAPI
Data Strategy and xAPI Data Strategy and xAPI
Data Strategy and xAPI
 
xAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible JourneyxAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible Journey
 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong Learning
 
Jessie's Verbs
Jessie's VerbsJessie's Verbs
Jessie's Verbs
 
Riptide Learning Case Studies
Riptide Learning Case StudiesRiptide Learning Case Studies
Riptide Learning Case Studies
 
xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The Landscape
 
Real World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPIReal World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPI
 
A Path from Training to Proficiency
A Path from Training to ProficiencyA Path from Training to Proficiency
A Path from Training to Proficiency
 
Data Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day OffData Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day Off
 
xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The Landscape
 

Recently uploaded

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

State of Authoring Tools Baseline Report

  • 1. State of the State: Authoring Tools Baseline of 4 Current Tools
  • 2. Why did we do this?
  • 3.
  • 4.
  • 5.
  • 7. Best Practice: Good slide/page naming is extremely important
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Best Practice: To track in page interactions, create additional slides to contain the “clicked” state
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Best Practice: To track in page interactions, create additional slides to contain the “clicked” state
  • 20.
  • 21. Sean Putman http://adlnet.gov/expapi/verbs/answered 'How many JavaScript files need to be linked at the head of the file?' with score 10 { "verb": { "id": "http://adlnet.gov/expapi/verbs/answered" }, "context": { "registration": "36fc1ee0-2849-4bb9-b697- 71cd4cad1b6e", "contextActivities": { "parent": { "id": "http://learnxapi.com/gb_xapi_content/storylin- test/6SgWpHHaW4W" }, "grouping": { "id": "http://learnxapi.com/gb_xapi_content/storylin-test/" } } }, "result": { "success": true, "response": "choice_5xwQ29qlMwQ",
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Best Practice: Whenever possible use the object name to define the xAPI Object. When defining the verb, it is a good idea to check to see if there is a community of practice that has a set vocabulary and how to use the verbs.
  • 31.
  • 32. Sean Putman answered 'How many files link to the head section?' { "verb": { "id": "http://adlnet.gov/expapi/verbs/answered", "display": { "en-US": "answered" } }, "object": { "id": "http://www.uniqueurl.com/lectora_statements3- Question__1_3074_1441983197384", "definition": { "description": { "en-US": "How many files link to the head section?" }, "type": "http://adlnet.gov/expapi/activities/cmi.interaction", "interactionType": "choice", "correctResponsesPattern": [ "3" ] } }, …
  • 33. Sean Putman answered 'How many files link to the head section?’ … "timestamp": "2015-09-11T14:53:05Z", "context": { "contextActivities": { "parent": { "id": "http://www.uniqueurl.com/lectora_statements3" }, "grouping": { "id": "http://www.uniqueurl.com/lectora_statements3-" } }, "registration": "36fc1ee0-2849-4bb9-b697-71cd4cad1b6e" }, "result": { "response": "3", "success": true },
  • 34. Best Practice: When creating the quiz and questions, giving logical names to the quiz and question pages is important.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. Best Practice: Whenever possible use the object name to define the xAPI Object. When defining the verb, it is a good idea to check to see if there is a community of practice that has a set vocabulary and how to use the verbs.
  • 43. Best Practice: If defining an Activity ID it is a good practice to make sure you are being consistent across courses for activities that are reused.
  • 44.
  • 45. Sean Putman http://adlnet.gov/expapi/verbs/answered 'What is the first item in the statement?' { "id": "2831fbc4-587c-407a-ac5e-1c2f1d5c64ea", "timestamp": "2015-12-18T15:41:45.855Z", "actor": { "objectType": "Agent", "mbox": "mailto:sputman34@gmail.com", "name": "Sean Putman" }, "verb": { "id": "http://adlnet.gov/expapi/verbs/answered", "display": { "und": "answered" } }, "result": { "success": true, "response": "c)_Actor" }, "context": { "registration": "36fc1ee0-2849-4bb9-b697-71cd4cad1b6e", "contextActivities": { "parent": [ { "id": "http://try.clarolive.com//activities/dk-112060-TC", "objectType": "Activity", "definition": { "name": { "en-US": "xAPI Test" }, "description": { "en-US": "" } } } ], "grouping": [ { "id": "http://try.clarolive.com//activities/dk-112060- TC-undefined", "objectType": "Activity" } ] } }, "object": { "id": "http://try.clarolive.com//activities/dk-112060-TC- 503671", "objectType": "Activity", "definition": { "type": "http://adlnet.gov/expapi/activities/cmi.interaction", "description": { "en-US": "What is the first item in the statement?" }, "interactionType": "choice", "correctResponsesPattern": [ "c)_Actor" ] }
  • 46. Best Practice: When creating the quiz and questions, giving logical names to the quiz and question pages is important.
  • 47.

Editor's Notes

  1. We wanted to baseline the activity providers to see what each could do out of the box.
  2. A course was built as a baseline. The course was originally built in HTML with xAPI statements generated by each button.
  3. Lets be clear on where the focus was when using these products. There was no focus on usability or what it was like to create the course. All of the focus was in what the generation of statements for xAPI looks like in the end. So I won’t talk about ease of use or what the user experience of the interface looks like. I will go through a few “hacks” that you can do when using some of the products.
  4. Basic set of statements is available from all activity providers. Each one will give statements based on slides viewed. Each one of the activity providers tested uses the verb experienced for each slide or page view. Each one uses the name of the slide or page as the object in the statement.
  5. Captivate offers support of quizzing with the xAPI output. When you create a quiz Captivate will use the verb experienced when a quiz slide is opened. It also important here to name the Quiz slides appropriately as the name will be sued as the object in the statement. The JSON for the answered question(s) will show the answer that was provided and if that was passed or failed. Once the quiz is complete a statement is generated using the
  6. Add arrow going up
  7. Add arrow going up
  8. Add arrow going up
  9. Captivate offers support of quizzing with the xAPI output. When you create a quiz Captivate will use the verb experienced when a quiz slide is opened. It also important here to name the Quiz slides appropriately as the name will be sued as the object in the statement. The JSON for the answered question(s) will show the answer that was provided and if that was passed or failed. Once the quiz is complete a statement is generated using the
  10. Captivate offers support of quizzing with the xAPI output. When you create a quiz Captivate will use the verb experienced when a quiz slide is opened. It also important here to name the Quiz slides appropriately as the name will be sued as the object in the statement. The JSON for the answered question(s) will show the answer that was provided and if that was passed or failed. Once the quiz is complete a statement is generated using the
  11. Captivate offers support of quizzing with the xAPI output. When you create a quiz Captivate will use the verb experienced when a quiz slide is opened. It also important here to name the Quiz slides appropriately as the name will be sued as the object in the statement. The JSON for the answered question(s) will show the answer that was provided and if that was passed or failed. Once the quiz is complete a statement is generated using the
  12. Captivate offers support of quizzing with the xAPI output. When you create a quiz Captivate will use the verb experienced when a quiz slide is opened. It also important here to name the Quiz slides appropriately as the name will be sued as the object in the statement. The JSON for the answered question(s) will show the answer that was provided and if that was passed or failed. Once the quiz is complete a statement is generated using the
  13. Captivate offers support of quizzing with the xAPI output. When you create a quiz Captivate will use the verb experienced when a quiz slide is opened. It also important here to name the Quiz slides appropriately as the name will be sued as the object in the statement. The JSON for the answered question(s) will show the answer that was provided and if that was passed or failed. Once the quiz is complete a statement is generated using the