Shopping Cart

No products in the cart.

IEEE P1484.11.2:2020 Edition

$34.67

IEEE Approved Draft Standard for Learning Technology – ECMAScript Application Programming Interface for Content to Runtime Services Communication

Published By Publication Date Number of Pages
IEEE 2020
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

Revision Standard – Active – Draft. This Standard describes an ECMAScript application programming interface (API) for content-to-runtime-services communication. It is based on a current industry practice called “CMI-computer managed instruction.” This API enables the communication of information between content and a runtime service (RTS) typically provided by a learning management system (LMS) via common API services using the ECMAScript language. The purpose of this Standard is to build consensus around, resolve ambiguities, and correct defects in existing specifications for an ECMA¬Script API for ex-changing data between learning-related content and an LMS.

PDF Catalog

PDF Pages PDF Title
1 IEEE Std 1484.11.2™-2020 Front cover
2 Title page
4 Important Notices and Disclaimers Concerning IEEE Standards Documents
8 Participants
9 Introduction
10 Contents
11 1. Overview
1.1 Scope
1.2 Purpose
1.3 Word usage
12 2. Normative references
3. Definitions, acronyms, and abbreviations
3.1 Definitions
13 3.2 Acronyms and abbreviations
14 4. Conformance
4.1 Behavior
4.2 API implementation
4.3 Content object use of an API implementation
15 4.4 Outside of scope
4.5 Instantiation of an instance of an API implementation
16 4.6 Multiple instances
4.7 Binding a content object to an API instance
5. Content communication state model
5.1 Overview
17 5.2 Communication and error states
5.3 Events
22 6. ECMAScript API methods and syntax
6.1 Overview
23 6.2 Session methods
25 6.3 Data-transfer methods
27 6.4 Support methods
30 Annex A (informative) Bibliography
31 Annex B (informative) Sample implementation to find an API instance
32 Annex C (informative) Conceptual model
C.1 Simplified learning content ECMAScript API communication model
33 C.2 Basic scenario
34 C.3 Implementation for Web-browser-based content
35 C.4 ECMAScript API extensibility
C.5 When to call the terminate communication session method
37 Annex D (informative) API implementation error codes
39 Back cover
IEEE P1484.11.2
$34.67