Стандарт SCORM предоставляет только ограниченный способ сообщать о достижениях зрителя в наборе следующих переменных:
cmi.progress_measure (реальный (10,7) диапазон (0..1), RW) Измерение прогресса, достигнутого учащимся в завершении SCO
cmi.scaled_passing_score (реальный (10,7) диапазон (-1 .. 1), RO) Масштабированный проходной балл, необходимый для освоения SCO
cmi.score._children (масштабированный, raw, min, max, RO) Список поддерживаемых элементов модели данных
cmi.score.scaled (действительный (10,7) диапазон (-1..1), RW) Число, отражающее успеваемость учащегося
cmi.score.raw (действительное (10,7), RW) Число, отражающее успеваемость учащегося относительно диапазона, ограниченного значениями min и max
cmi.score.min (real (10,7), RW) Минимальное значение в диапазоне для необработанного счета
cmi.score.max (real (10,7), RW) Максимальное значение в диапазоне для необработанного счета
Эти переменные являются общими и, следовательно, могут использоваться различными объектами SCO. Однако из-за исключительности этой общей метки SCO, объединяющие смешанный контент в одну единицу (например, презентации iSpring, которые могут содержать слайды и тесты), не позволяют отслеживать подробную информацию - у вас просто есть общая оценка.
iSpring Presenter позволяет указывать «вес» слайдов и отдельных тестов в презентации при расчете итоговой оценки.
процент просмотренных слайдов
SlidesPercent = SlidesViewed / TotalSlides
Процент каждого теста в рамках презентации
QuizPercent (i) = СобраниеQuizScore (i) / MaximumScore (i)
Рассчитать взвешенный процент (сумма процентов каждого элемента учебного курса, умноженная на соответствующий вес)
WeightedPercent = (SlidesPercent * SlidesWeight) + Sum (QuizPercent (i) * QuizWeight (i))
Рассчитать общий вес учебного курса (сумма весов викторины плюс вес слайдов
Общий вес = Вес слайдов + Сумма (QuizWeight (i)
Рассчитать нормализованный процент от всего курса обучения (0..1)
NormalizedPercent = WeightedPercent / TotalWeight
Рассчитать общий балл учебного курса
TotalScore = NormlizedPercent * MaxScore
Общий балл сообщается учебным контентом iSpring в LMS как cmi.score.raw
Нормализованный процент сообщается в LMS как cmi.score.scaled
Однако по причинам, описанным выше, невозможно сообщить подробности в общую LMS, совместимую с SCORM. Единственное решение - сделать отдельные тесты из слайдов.