Fill in the blank.
The purpose of the Sharable Content Object Refence Model (SCORM) is to enable communication of data between content and run-time services (RTS) provided by a learning management system (LMS).
Multiple choice.
Application Programming Interface (API) is __
Application Programming Interface (API) Implementation is __
Application Programming Interface (API) Instance is __
The purpose of Application Programming Interface (API) Methods and Syntax is __.
Methods are calls required for minimal Sharable Content Object Reference Model (SCORM) conformance to "initialize" when the content starts and "terminate" when it exits.
Methods are calls that enable reporting data, such as test results or the time a learner spent in a Sharable Content Object (SCO).
Methods are calls that allow the Sharable Content Object (SCO) to handle errors.
Which of the following is not a general requirement for Sharable Content Object Reference Model (SCORM) Application Programming Interface (API) methods:
The method syntax for "terminate" is return_value = (parameter).
is the method that requests information from the Learning Management System (LMS).
is the method that allows the Sharable Content Object (SCO) to send information to the Learning management system (LMS) for storage.
is the method that requests forwarding to the persistent data store, any data from the Sharable Content Object (SCO) that may have been cached by the Application Programming Instance since the last call to Initialize("") or Commit(""), whichever occurred most recently.
is the method that requests the error code for the current error state of the Application Programming Interface (API) Instance.
return_value = " is the method syntax for "GetErrorString."
is the method that allows the Learning management system (LMS) to define additional diagnostic information through the Application Programming Interface (API).
The state that describes the conceptual communication state between the actual launching of the Sharable Content Object (SCO) and before the Initialize("") Application Programming Interface (API) method is successfully invoked by the SCO is ___.
The state that describes the conceptual communication state once the Initialize("") Application Programming Interface (API) method is successfully invoked by the Sharable Content Object (SCO) and before the Terminate("") API method call is successfully invoked by the SCO is ___.
The state that describes the conceptual communication state once the Terminate("") API method is successfully invoked is ___.
True or false?
The valid locations in the Document Object Model (DOM) hierarchy where the Learning management system (LMS) is permitted to place its Application Programming Interface (API) Instance are Chain of Parents and Opener.
To provide for an interoperable means to locate the Application Programming Interface (API) Instance, the Learning management system's (LMS) API Instance must be accessible through the Document Object Model (DOM) as an object named , the name for the API Implementation.
It is important that the Sharable Content Object look in the following locations and in the order specified for the Application Profile Interface (API) Instance:
What are the minimal calls for a Sharable Content Object (SCO) once a SCO finds an Application Programming Instance (API)?
If the Application Programming Interface (API) Instance's error code is set to 0 once GetLastError() is called after a call to Initialize(""), then one of the assumptions is that the API Instance has successfully performed the appropriate learning management system (LMS) specific communication session initialization procedures.
If the Application Programming Interface (API) Instance's error code is set to 0, then one of the assumptions is
The General Termination Failure (111) error code means that an attempt was made to terminate communication that had already been terminated.
The Retrieve Data Before Initialization (122) error code means ___.
The General Argument Error (201) error code means ___.
The General Get Failure (301) error code means that an attempt to commit data to storage failed and no other information error is available.
The General Set Failure (351) error code means ___.
The Data Model Dependency Not Established (408) error code means that the data model element passed as parameter in GetValue or parameter_1 in SetValue is dependent on one or more related data model elements that have a value or values that are unassigned or invalid. The value returned by GetValue is an empty string ("") or a SetValue failed.
The Data Model Element Type Mismatch (406) error code means ___.
The Data Model Element Does Not Have Children error condition means a Sharable Content Object (SCO) attempted to retrieve the number of entries currently stored in a data model element that is not an array.
The Data Model Element Not Specified error condition means that ___.