Разработать LMS и Scorm Sequesncing Engine - PullRequest
1 голос
/ 09 июля 2010

Нам нужна LMS (закодированная в ASP.NET/vb.net), которая способна импортировать пакеты SCORM и отображать ее для учащихся для просмотра контента. Я совершенно новичок в SCORM и перешел на этот проект. Я хочу знать, как я могу получить доступ к результатам (тесту) объекта оценки SCORM, таким как идентификатор учащегося, пройдено / не пройдено, время.

Подскажите, пожалуйста, что мне нужно будет реализовать в коде ASP.NET для достижения моей цели?

Задача, которую я выполнил до сих пор,

Чтение файла zip манифеста, разархивирование файла и получение всей информации из файла (имя контента, описание, элементы и стартовая страница), а когда пользователь нажимает на определенный курс, всплывающее окно запускает страницу.

Я очень хочу знать, что я могу сделать дальше, чтобы общаться с LMS с помощью API. Должен ли я разработать свою собственную LMS, чтобы получить результат. Если выполняется викторина, все, что мне нужно знать, - это отсутствие вопросов, задаваемых пользователем, является ли пользователь успешным или нет, и мне нужно сохранить все информация в базе данных для отдельного пользователя, чтобы я мог просмотреть результат позже.

Итак, задача осталась.

  1. Механизм отслеживания доставки контента.
  2. Механизм секвенирования SCORM / LMS, который управляет навигацией между частями согласованного курса SCORM.

Пожалуйста, помогите.

Ответы [ 2 ]

2 голосов
/ 27 июня 2011

SLK в codeplex обеспечивает хорошую отправную точку. Однако, если вы действительно хотите предоставить полностью написанную игру SCORM, полностью совместимую, перед вами стоит большая задача. По сути, есть три партии, которые нужно полностью развить:

CAM - процесс расстегивания молнии, который, похоже, уже достигнут.

RTE - хост javascript для SCORM, предоставляющий 8 указанных методов. За этим вам также необходимо реализовать объектную модель SCORM, с которой SLC помогает. Если вы реализовали все это, то в модели данных должны быть записи данных, указывающие на завершение и т. Д.

SN - последовательность и навигационная обработка. Это значительно самая сложная часть. Я все еще пытаюсь реализовать это, используя SLC, и это сложно. Именно завершение этого потенциально даст вам больше информации, которая позволит вам узнать, что было сделано.

Стоит также обратиться к scorm.com, который является консультантом, но предоставляет много полезной информации о стандарте scorm.

0 голосов
/ 03 августа 2010

Это правда.SCORM - один из этих стандартов, где вы можете реализовать как можно меньше.Но вам понадобится немного Javascript с Backend-Script (JSON для спасения), чтобы вы могли отслеживать данные scorm и сохранять их в своей базе данных.

Но позвольте мне сказать вам следующее: это самая простая задача!Создание собственного курса-создателя - это совсем другой зверь.

...