Knowledge (XXG)

Experience API

Source đź“ť

970: 74: 288:(JSON) for its data format. The web service allows software clients to read and write experiential data in the form of “statement” objects. In their simplest form, statements are in the form of “I did this”, or more generally “actor verb object”. More complex statement forms can be used. There is also a built-in query API to help filter recorded statements, and a state API that allows for a sort of “scratch space” for consuming applications. 110: 33: 318:
Rustici Software conducted interviews with the e-learning community to determine where to make improvements, and then developed the research version of the Experience API specification. This process was called Project Tin Can. The moniker "Tin Can API" was derived from Project Tin Can, and is still
711: 458: 259:, the Sharable Content Object Reference Model, which is a standard for packaging e-learning content. The new Experience API allows trainers to deploy several new capabilities that were not supported with SCORM at the time, such as: 311:-sponsored stewards of SCORM, recognized the need for a newer and more capable software specification than the original SCORM specification, which was then more than ten years old. To address the need, ADL issued a 341:
Previous versions include: 1.0.3, 1.0.2., 1.0.1., 1.0.0. version 0.8 (official output of the BAA) and version 0.9 (research version specification) 0.95 (second research version specification).
715: 462: 612: 928: 322:
The Experience API was developed by a community working group and released as version 1.0 in April 2013. There are currently over 160 adopters (19 January 2016).
586:"(press release) eLogic Learning Partners with Rustici Software to be an Early Adopter of the Next Generation of SCORM Standards Known as the 'Tin Can API'" 985: 759: 315:(BAA) asking for assistance in improving SCORM, and the BAA was awarded to Rustici Software, a Nashville-based software company experienced with SCORM. 785: 239:
software specification that records and tracks various types of learning experiences for learning systems. Learning experiences are recorded in a
585: 616: 531: 308: 211: 193: 60: 131: 124: 505: 424: 46: 174: 807: 936: 639: 146: 304: 837: 153: 285: 244: 120: 793: 737: 312: 763: 160: 142: 240: 560: 902: 879: 851: 52: 589: 484: 535: 167: 17: 296:
In 2008, it was determined that the interoperability standards were too limited for SCORM.
969: 87:
Please help update this article to reflect recent events or newly available information.
692:
Ali Shahrazad & Russell Duhon of Saltbox Talk about Tin Can Alley at mLearnCon 2012
266:
Platform transition; e.g. start e-learning on a mobile device, finish it on a computer
979: 880:"From ADL Team Member... Andy Johnson: Experience API (xAPI) version 1.0.1 released" 428: 665: 815: 331: 643: 277: 109: 392: 690: 263:
Recording learning from non-browser activities, such as games and simulations.
236: 300:
appears to request community ideas, as a result of this SCORM 2.0 comes out.
366: 281: 555: 553: 452: 450: 448: 446: 334:” – also referred to as xAPI 2.0 - released 10 October 2023 by the 297: 256: 856: 335: 963: 580: 578: 461:. American Society for Training and Development. Archived from 227: 103: 67: 26: 906: 712:"The Next Generation of SCORM: A Q&A; with Aaron Silvers" 418: 416: 459:"THE NEXT GENERATION OF SCORM: A Q&A WITH AARON SILVERS" 506:"How to Explain AICC, SCORM 1.2, and SCORM 2004 to Anyone" 379: 319:
used interchangeably with the name "Experience API".
255:
The Experience API (Tin Can API) is meant to succeed
838:"xAPI officially Becomes a Published IEEE Standard" 613:"Tin Can: My First Impressions From mLearnCon 2012" 786:"Experience API (Tin Can API) | Training Industry" 738:"Project Tin Can – The Next Generation of SCORM" 425:"Making History: mLearnCon 2012 Rocks Attendees" 935:. Advanced Distributed Learning. Archived from 762:. Advanced Distributed Learning. Archived from 640:"I Want This: Tin Can Plans, Goals and Targets" 427:. Learning Solutions Magazine. Archived from 330:The current version of the specification is “ 8: 61:Learn how and when to remove these messages 968: 243:(LRS), which can exist within traditional 212:Learn how and when to remove this message 194:Learn how and when to remove this message 929:"ADLnet.gov Tin Can Draft Specification" 348: 534:. The Training Business. Archived from 412: 760:"ADL Project Tin Can Research Summary" 130:Please improve this article by adding 7: 561:"Saltbox Developers Discuss Tin Can" 532:"An Introduction to the Tin Can API" 309:United States Department of Defense 986:Application programming interfaces 852:"xapi-base-standard-documentation" 814:. Rustici Software. Archived from 25: 615:. Upside Learning. Archived from 272:Tracking learning plans and goals 42:This article has multiple issues. 108: 72: 31: 808:"Tin Can API: Current Adopters" 50:or discuss these issues on the 1: 504:Batt, Brian (18 April 2011). 305:Advanced Distributed Learning 132:secondary or tertiary sources 714:. 2014-08-22. Archived from 485:"The Experience API (SCORM)" 18:Experience API (Tin Can API) 666:"The Open Source Landscape" 276:The Experience API spec is 245:learning management systems 1002: 286:JavaScript Object Notation 313:Broad Agency Announcement 81:This article needs to be 790:www.trainingindustry.com 588:. SFGate. Archived from 247:(LMSs) or on their own. 740:. Float Mobile Learning 563:. Float Mobile Learning 119:relies excessively on 269:Team-based e-learning 241:Learning Record Store 939:on 15 September 2012 400:Apache-2.0 license 374:Apache-2.0 license 351: 349: 332:IEEE 9274.1.1-2023 903:"TinCanAPI.co.uk" 718:on 22 August 2014 619:on 27 August 2012 465:on 22 August 2014 457:Brusino, Justin. 404: 403: 350:Client Libraries 284:web service with 222: 221: 214: 204: 203: 196: 178: 102: 101: 65: 16:(Redirected from 993: 972: 967: 966: 964:Official website 949: 948: 946: 944: 925: 919: 918: 916: 914: 909:on 22 April 2013 905:. Archived from 901:Downes, Andrew. 898: 892: 891: 889: 887: 875: 869: 868: 866: 864: 848: 842: 841: 834: 828: 827: 825: 823: 804: 798: 797: 792:. Archived from 782: 776: 775: 773: 771: 756: 750: 749: 747: 745: 733: 727: 726: 724: 723: 708: 702: 701: 700: 699: 687: 681: 680: 678: 677: 662: 656: 655: 653: 651: 642:. Archived from 638:Downes, Andrew. 635: 629: 628: 626: 624: 608: 602: 601: 599: 597: 582: 573: 572: 570: 568: 557: 548: 547: 545: 543: 538:on 10 March 2013 530:Whitaker, Andy. 527: 521: 520: 518: 516: 501: 495: 494: 492: 491: 481: 475: 474: 472: 470: 454: 441: 440: 438: 436: 431:on 6 August 2012 420: 352: 217: 210: 199: 192: 188: 185: 179: 177: 143:"Experience API" 136: 112: 104: 97: 94: 88: 76: 75: 68: 57: 35: 34: 27: 21: 1001: 1000: 996: 995: 994: 992: 991: 990: 976: 975: 962: 961: 958: 953: 952: 942: 940: 927: 926: 922: 912: 910: 900: 899: 895: 885: 883: 878:Johnson, Andy. 877: 876: 872: 862: 860: 850: 849: 845: 836: 835: 831: 821: 819: 818:on 22 July 2012 806: 805: 801: 784: 783: 779: 769: 767: 766:on 23 July 2012 758: 757: 753: 743: 741: 736:Tillett, Jeff. 735: 734: 730: 721: 719: 710: 709: 705: 697: 695: 689: 688: 684: 675: 673: 664: 663: 659: 649: 647: 646:on 24 July 2013 637: 636: 632: 622: 620: 610: 609: 605: 595: 593: 592:on 30 July 2012 584: 583: 576: 566: 564: 559: 558: 551: 541: 539: 529: 528: 524: 514: 512: 503: 502: 498: 489: 487: 483: 482: 478: 468: 466: 456: 455: 444: 434: 432: 423:Brandon, Bill. 422: 421: 414: 409: 347: 345:Implementations 328: 294: 253: 218: 207: 206: 205: 200: 189: 183: 180: 137: 135: 129: 125:primary sources 113: 98: 92: 89: 86: 77: 73: 36: 32: 23: 22: 15: 12: 11: 5: 999: 997: 989: 988: 978: 977: 974: 973: 957: 956:External links 954: 951: 950: 920: 893: 870: 843: 829: 799: 796:on 2013-02-05. 777: 751: 728: 703: 682: 657: 630: 611:Gautam, Amit. 603: 574: 549: 522: 510:elearningfreak 496: 476: 442: 411: 410: 408: 405: 402: 401: 398: 395: 389: 388: 385: 382: 376: 375: 372: 369: 363: 362: 359: 356: 346: 343: 327: 326:Current status 324: 293: 290: 280:. xAPI uses a 274: 273: 270: 267: 264: 252: 249: 220: 219: 202: 201: 116: 114: 107: 100: 99: 80: 78: 71: 66: 40: 39: 37: 30: 24: 14: 13: 10: 9: 6: 4: 3: 2: 998: 987: 984: 983: 981: 971: 965: 960: 959: 955: 938: 934: 930: 924: 921: 908: 904: 897: 894: 881: 874: 871: 859: 858: 853: 847: 844: 839: 833: 830: 817: 813: 812:TinCanAPI.com 809: 803: 800: 795: 791: 787: 781: 778: 765: 761: 755: 752: 739: 732: 729: 717: 713: 707: 704: 694: 693: 686: 683: 671: 667: 661: 658: 645: 641: 634: 631: 618: 614: 607: 604: 591: 587: 581: 579: 575: 562: 556: 554: 550: 537: 533: 526: 523: 511: 507: 500: 497: 486: 480: 477: 464: 460: 453: 451: 449: 447: 443: 430: 426: 419: 417: 413: 406: 399: 396: 394: 391: 390: 386: 383: 381: 378: 377: 373: 370: 368: 365: 364: 360: 357: 354: 353: 344: 342: 339: 337: 333: 325: 323: 320: 316: 314: 310: 306: 301: 299: 291: 289: 287: 283: 279: 271: 268: 265: 262: 261: 260: 258: 250: 248: 246: 242: 238: 234: 230: 229: 216: 213: 198: 195: 187: 176: 173: 169: 166: 162: 159: 155: 152: 148: 145: â€“  144: 140: 139:Find sources: 133: 127: 126: 122: 117:This article 115: 111: 106: 105: 96: 84: 79: 70: 69: 64: 62: 55: 54: 49: 48: 43: 38: 29: 28: 19: 941:. Retrieved 937:the original 932: 923: 911:. Retrieved 907:the original 896: 884:. Retrieved 873: 861:. Retrieved 855: 846: 832: 820:. Retrieved 816:the original 811: 802: 794:the original 789: 780: 768:. Retrieved 764:the original 754: 742:. Retrieved 731: 720:. Retrieved 716:the original 706: 696:, retrieved 691: 685: 674:. Retrieved 672:. 2013-07-11 669: 660: 648:. Retrieved 644:the original 633: 621:. Retrieved 617:the original 606: 594:. Retrieved 590:the original 565:. Retrieved 540:. Retrieved 536:the original 525: 513:. Retrieved 509: 499: 488:. Retrieved 479: 467:. Retrieved 463:the original 433:. Retrieved 429:the original 387:MIT license 340: 329: 321: 317: 302: 295: 275: 254: 232: 225: 223: 208: 190: 181: 171: 164: 157: 150: 138: 118: 90: 82: 58: 51: 45: 44:Please help 41: 307:(ADL), the 278:open source 226:Experience 933:ADLnet.gov 722:2022-09-15 698:2022-04-19 676:2022-04-19 515:21 October 490:2017-04-22 407:References 384:JavaScript 237:e-learning 184:April 2022 154:newspapers 121:references 93:April 2022 47:improve it 393:TinCanPHP 367:xAPI-Java 53:talk page 980:Category 913:28 April 886:24 April 670:xAPI.com 650:28 April 361:Licence 358:Language 303:In 2011 235:) is an 943:30 July 822:30 July 770:31 July 744:31 July 623:31 July 596:31 July 567:31 July 542:31 July 469:31 July 435:31 July 380:xAPI.js 292:History 282:Restful 251:Summary 168:scholar 83:updated 170:  163:  156:  149:  141:  882:. ADL 863:2 May 298:LETSI 257:SCORM 175:JSTOR 161:books 945:2012 915:2013 888:2017 865:2024 857:IEEE 824:2012 772:2012 746:2012 652:2013 625:2012 598:2012 569:2012 544:2012 517:2015 471:2012 437:2012 371:Java 355:Name 336:IEEE 233:xAPI 224:The 147:news 397:PHP 338:. 228:API 123:to 982:: 931:. 854:. 810:. 788:. 668:. 577:^ 552:^ 508:. 445:^ 415:^ 134:. 56:. 947:. 917:. 890:. 867:. 840:. 826:. 774:. 748:. 725:. 679:. 654:. 627:. 600:. 571:. 546:. 519:. 493:. 473:. 439:. 231:( 215:) 209:( 197:) 191:( 186:) 182:( 172:· 165:· 158:· 151:· 128:. 95:) 91:( 85:. 63:) 59:( 20:)

Index

Experience API (Tin Can API)
improve it
talk page
Learn how and when to remove these messages

references
primary sources
secondary or tertiary sources
"Experience API"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Learn how and when to remove this message
API
e-learning
Learning Record Store
learning management systems
SCORM
open source
Restful
JavaScript Object Notation
LETSI
Advanced Distributed Learning
United States Department of Defense
Broad Agency Announcement
IEEE 9274.1.1-2023
IEEE

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑