Обмен данными с LMS
Для обмена данными с LMS-системой можно использовать две функции API -
- LMSGetValue(parameter)
- LMSSetValue(parameter_1,parameter_2)
В версии стандарта SCORM 2004 название функций API немного изменили – убрали приставку «LMS».
SCORM1.2 |
SCORM2004 |
LMSInitialize(“”) |
Initialize(“”) |
LMSFinish(“”) |
Terminate(“”) |
LMSGetValue(parameter) |
GetValue(parameter) |
LMSSetValue(parameter_1,parameter_2) |
SetValue(parameter_1,parameter_2) |
LMSCommit(“”) |
Commit(“”) |
LMSGetLastError() |
GetLastError() |
LMSGetErrorString(parameter) |
GetErrorString(parameter) |
LMSGetDiagnostic(parameter) |
GetDiagnostic(parameter) |
Несмотря на то, что функций API всего 8, они позволяют выполнять любые действия по управлению обучением. Фактически, одно из достижений стандарта SCORM именно в том, что он предоставляет единую структуру данных, которая применяется для управления обучением, а также предоставляет API, с помощью которого осуществляется управление этой структурой данных и их изменение.