新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论IMS, IEEE LTSC, ADL SCORM, AICC CBT,CLTSC CELTS等基于网络教育/远程教育(E-learning)技术。
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - 高级XML应用『 IMS/SCORM/E-learning 』 → 网络课程几种形式的scorm跟踪设计(iscorm.cn) 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 7477 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 网络课程几种形式的scorm跟踪设计(iscorm.cn) 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     scormexplorer 帅哥哟,离线,有人找我吗?
      
      
      等级:大三(要不要学学XML呢?)(版主)
      文章:90
      积分:621
      门派:XML.ORG.CN
      注册:2005/8/27

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给scormexplorer发送一个短消息 把scormexplorer加入好友 查看scormexplorer的个人资料 搜索scormexplorer在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看scormexplorer的博客楼主
    发贴心情 网络课程几种形式的scorm跟踪设计(iscorm.cn)

    网络课程几种形式的scorm跟踪设计(iscorm.cn)
    在初级的scorm标准应用中,章节的跟踪显得使用比较频繁,也觉得比一般的网页课程更加又监控性,能获知具体的学习过程的统计。那常见的几种网络课程,如何设计跟踪点和方法比较合理呢?
    一、 跟踪原理
    在scorm标准中,SCO是最小的跟踪单位,只有做成sco平台才能实现跟踪,如何制作sco,请看这里SCORM标准教材制作入门—制作sco,sco大小的规划以及制作的一些要求。了解sco与LMS进行沟通,达到跟踪效果看这里。再谈LMS与SCO的通讯与沟通, SCO需要提供的功能和职责。
    二、几种常见课程形式的跟踪设计(个人观点)
    1、网页(htm/html)
    就是一般的网页课程,包括图片,动画,声音等组成的一个网页,通常作为一节或者一章,而在scorm标准课程制作中,我们讲这样一个网页作为一个sco,作为跟踪的最小单位。那这样一个sco,我们如何来跟踪与检测显得比较合理呢?在常见的做法中,一般我们会加入scorm的sco制作代码:
    script type="text/javascript" src="SCOFunctions.js">
    script type="text/javascript" src="APIWrapper.js">
    并在页面的载入和退出加上平台的初始化,和结束事件,来达到LMS记录该sco的学习完成情况。这样就产生了一些问题,比如,我只要点一下页面,出来后就算学习完成了,那又如何来改进比较好呢?我认为:
    1) 如果在网页中含有必须听的声音,或者必须看完的flash,那就可以用这些时间来作为完成的标准,比如声音是3分钟,那我们认为,你至少要在3分钟以后,离开这个网页,我们算学习完成。
    2) 如何来控制时间比较合理呢?一种方法可以采用按钮来激活完成的状态,而按钮在规定的时间后出来;另外一种方法就是获取当前sco的session time加上平台记录的totaltime与我们规定的学习时间来比较。如果大于规定时间,我们可以认为学习完成了。
    3) 在上述方法后,可能会有人想到,这样只能机械的来保证学习时间,那如何保证效果呢?实际上要是在网页的最后加一个测试题,根据上面内容的测试题,我想就基本可以达到我们要求的效果了。
    2、flash课件
    如何对flash的课件进行有效的跟踪,也是目前应用中比较繁琐和复杂的一个事件,那比较理想的处理方法就是针对flash的特点,用时间轴来做文章,在教程(动画)开始后5秒左右,对LMS进行初始化:
    import flash.external.ExternalInterface;
    ExternalInterface.call("LMSInitialize","");
    在教程的最后,加上与LMS的沟通来达到课程状态的完成目的:
    import flash.external.ExternalInterface;
    ExternalInterface.call("LMSSetValue","cmi.core.les son_status,completed");
    ExternalInterface.call("LMSFinish","");
    在实际应用中,需要检测课程播放中间的状态,一直要保持未incompleted,否则,会产生象网页的情况,进去学习开始后不久出来,课程就算学习完成了。
    更多内容查看爱思考-scorm标准研究网站
    http://www.iscorm.cn/post/513.html

       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    SCORM国内首家专题研究网站
    http://www.iscorm.cn

    QQ:421437883
    MSN:hetiaohong@hotmail.com

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/12/1 14:59:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 IMS/SCORM/E-learning 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/30 13:02:28

    本主题贴数1,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    46.875ms