为 Web 承载准备与 AICC 兼容的交互式学习组件

要将跟踪数据发送到与 AICC 兼容的 LMS,您需要在测验中启用跟踪,然后用“具有 AICC 跟踪功能的 Flash”模板发布 Flash 应用程序。您必须将 Flash 生成的文件放在 Web 服务器上的同一目录中,并且用测验的名称修改框架集文件,然后将框架集文件放在包含 HTML 和 SWF 文件的 Web 服务器上。此外,您的 LMS 必须与 AICC 兼容并要引用框架集文件。默认情况下,该文件名为 frameset.htm。

要为 Web 承载准备与 AICC 兼容的文件:

  1. 在 Flash 中打开文档。
  2. 选择“文件”>“发布设置”。
  3. 在出现的“发布设置”对话框中,确保在“格式”面板中至少同时选择了 Flash (.swf) 和 HTML 文件。
  4. 单击“发布设置”对话框顶部的“HTML”选项卡,从“模板”弹出菜单中选择“具有 AICC 跟踪功能的 Flash”模板。
  5. 单击“发布”按钮并关闭对话框。
  6. 将通过发布 Flash 文件而生成的文件和任何链接的文件(如 MP3 或 FLV)放在 Web 服务器上的同一目录内。

    如果在“发布设置”对话框的“HTML”选项卡内选择了“检测 Flash 版本”,则会创建其它文件。确保将除 FLA 文件以外的所有 HTML 文件复制到 Web 服务器。

  7. 打开 Learning Extensions Srvr Files 子文件夹,它位于 Flash MX 2004 程序文件夹的子文件夹 en/First Run/HTML/Learning Extensions 中。将该文件夹的内容(frameset.htm、results.htm 和 scripts 子文件夹)复制到以下目录:在 Flash 中将 SWF 文件和 HTML 文件发布到的 Web 服务器目录。
  8. 在文本编辑器中打开 frameset.htm 文件的新副本。

    frameset.htm 文件中包含以下各行:

    <frameset frameborder="0" border="0" framespacing="0" rows="*,1">  
    <frame src="Untitled-1.htm" name="content" frameborder="0">
    <frame src="results.htm" name="cmiresults" scrolling="0" frameborder="0">
    
  9. 在第二行中,将 Untitled-1.htm 改为您用 Flash 发布的 HTML 文件的名称(通常是在“发布设置”的“格式”选项卡中指定的 HTML 文件名)。

    主文件引用在发布过程中创建的任何 HTML 文件。例如,如果在发布文档时创建了
    myQuiz.htm、myQuiz_content.htm 和 myQuiz_alternate.htm,则用 myQuiz.htm 代替 frameset.htm 文件中的 Untitled-1.htm。之后,myQuiz.htm 会在必要时调用
    myQuiz_content.htm 和 myQuiz_alternate.htm。

  10. 启动引用 frameset.htm 文件的 LMS 系统(或创建 AICC 课程描述符文件)。