2015-05-08 4 views
0
**css 
edge_includes 
font 
images 
media 
menu1_images 
menu2_images 
menu3_images 
menu4_images** 
index.html 
index_edge.js 
index_edgeActions.js 
menu1.html 
menu1_edge.js 
menu1_edgeActions.js 
menu2.html 
menu2_edge.js 
menu2_edgeActions.js 
menu3.html 
menu3_edge.js 
menu3_edgeActions.js 
menu4.html 
menu4_edge.js 
menu4_edgeActions.js 


'Bold-folders' 

Это структура папок моего объекта html здесь menu1.html, menu2.html, menu3.html, menu4.html имеют ссылку на странице index.html, здесь, когда мы нажимаем ссылку на индексной странице. Я динамически загружаю соответствующую страницу с помощью функции загрузки jquery.Как сделать html-активы в пакет scorm?

Мой вопрос:

Как преобразовать этот HTML актив в пакет SCORM»

Как только это будет сделано, как увидеть этот пакет SCORM в valamis игрока (www.valamiselearning.com) ?

+0

Можете ли вы объяснить, почему вы хотите, чтобы это был пакет SCORM? Даже если наилучшим подходом к решению вашей проблемы является SCORM (что может быть или не быть), причины, требующие SCORM, важны для понимания того, как глубоко в SCORM вам нужно идти. –

+0

Модель ссылочной модели контента (SCORM) представляет собой набор стандартов и спецификаций для электронных образовательных технологий (также называемых электронным обучением). Он определяет связь между содержимым на стороне клиента и хост-системой (называемой «среда выполнения»), которая обычно поддерживается системой управления обучением. SCORM также определяет, как контент может быть упакован в переносимый ZIP-файл под названием «Формат обмена пакетами». – user3547679

+0

Этот вопрос слишком широк. Если вы не знакомы с использованием SCORM и интегрируете SCORM в курс на основе HTML, вы должны сделать веб-поиск учебных пособий. Слишком сложно ответить на один столбец StackOverflow. – pipwerks

ответ

0

Я попытаюсь непосредственно ответить на ваш вопрос -

у вас есть несколько вариантов -

  1. вы создаете страницу SCORM на основе страницы, используя imsmanifest.xml, следуя остальной спецификации упаковки для SCORM 1.2 или SCORM 2004. Это по сути означает, что вы настроите организацию, в которой каждый ресурс является одной страницей, а LMS может отображать их в дереве, и студент запускает каждый из них. Я приведу пример чего-то подобного - https://github.com/cybercussion/SCOBot/wiki/Single-Pages-Managed-by-LMS-Navigation

  2. Вы идете по маршруту, о котором вы просите об использовании AJAX для загрузки на последующих страницах. Этим типам игроков обычно нужно больше думать, как если бы вы настраивали события кнопок или другие обработчики событий на страницах и удаляли их, вы можете потерять некоторые утечки памяти, если вы не справитесь с ними правильно. Вот почему другие объектно-ориентированные библиотеки или фреймворки существуют с JavaScript для поддержки создания приложений, веб-сайтов или других действий, игр и т. Д. Таким образом. Есть несколько подходов к этому, вы найдете в Интернете, которые включают переходы. Некоторые могут загружать новую страницу и выгружать старые. Некоторые могут оставить все страницы в HTML-документе, корректируя их параметры отображения и видимости в CSS. Но это комбинированный подход с HTML, CSS и JavaScript. Помимо jQTouch, Sencha Touch и в некоторых случаях Backbone и т. Д. Учебники онлайн могут указывать вам в направлении http://code.tutsplus.com/tutorials/how-to-load-in-and-animate-content-with-jquery--net-26. Их множество других вариантов. Но это требует большего управления с поддержкой назад/вперед, если вам это нужно, и возможностью поддерживать навигацию во время приостановки и возобновления. У меня также есть пример такого типа подхода на моей домашней странице https://cybercussion.com

  3. вы идете по старой школьной трассе с использованием iframe для загрузки ваших страниц внутри нее. Этот маршрут, как правило, повреждает мобильные устройства, если это на вашем горизонте, поскольку оно имеет тенденцию ослаблять частоту кадров и уделять больше внимания вашим видовым экранам.

 Смежные вопросы

  • Нет связанных вопросов^_^