The Way To Happiness.....

Gary & Jenni

  DonewsBlog  |  Donews首页  |  Donews社区  |  Donews邮箱  |  我的首页  |  联系作者  |  聚合   |  登录
  84篇文章 :: 0篇收藏:: 90篇评论:: 2个Trackbacks

公告

 

gary_jia@hotmail
jennifer_weng@hotmail


268644 476015


garyjia@gmail.com jenni.w@gmail.com


Gary Jenni

文章

收藏

相册

经常去看

论文所需

生活服务

存档


正在读取评论……


  论文初稿终于写到最后的实现部分了,本来以为就快写完了,具体实现的时候才发现其实不是想象的那么简单。

  今天一天都在adl关于scorm的网页上转,首先下载了RTE,很顺利的安装完java SDK和Scorm的rte,很顺利的启动、登陆和运行。然后就进去看了看jsp源程序,大都很简单的样子,一般都是几十行代码和大量的说明信息。  于是很有信心的继续查看servlet的源程序,恩,看起来也不是很复杂。

   等到教材实例下载下来的时候问题出现了,在教材包里一般有这样几种文件:

  • 一个xml文件:imsmanifest.xml包含整个包的内容清单,大致看了看,倒不是很复杂,正如所知道的那样包含下列部分
    • 元数据——对内容清单作整体描述
    • 组织结构——描述了在内容清单中内容的一个或多个组织结构。  
    •  资源——包含了对所有实际资源和内容清单中所需媒体元素的引用,还包括描述资源的元数据和对任何外部文件的引用。
    • 子内容清单——零个或多个嵌套的内容清单
  • 若干html文件 似乎是学习内容
  • 3个js文件:APIWrapper.js,otherfunctions.js,SCOFunctions.js 似乎是用来和LMS接口的,至于具体如何实现我仍然没有太明白
  • 很多xsd文件:看了一下里面的内容,似乎是一堆数据类型的定义。刚才上网查了查,xsd=xml schema definition,论坛上有人如此比喻:

    “XMl是C语言,那么XSD就是你用C语言编写的类,而某个XMl数据文档就是你用刚刚编写的那个类的实例化,也就是按照类的定义申请了一个内存空间,并存储相应的数据。
    似乎有点明白了,呵呵,但是我奇怪的是,那个据此定义生成的xml文件在哪里呢?为什么我在教材包里都没有发现呢,我可是一直以为scorm的每一个资源都是由xml文件来加以说明的阿

  这后两个立刻让我觉得有点晕。呵呵,刚才回想了一下,目前有这样几个疑问:

  • 一个包是否就意味着一门课程?imsmanifest.xml是否意味着一个课程的组织结构,比如章节?
  • 每个asset的元数据在哪里?是不是应该有无数xml文件呢?
  • 对于一个sco,如何将asset组织起来,是否也应该是一个xml文件加以说明呢?
  • 有没有方便的scorm元数据的编辑工具?包括imsmanifest.xml(这个应该可以自动生成吧)、sco、asset的元数据以及sco的内部结构说明信息
  • 还有就是关于cmi的问题,刚才好像看到了这个缩写,似乎在scorm中还相当重要。这个也需要继续查资料
  • 那3个js文件的作用是什么,是每个教材都可以通用呢,还是需要自己订制呢?

  在开始写代码之前还有很多工作要做啊。 :(

      在开始写代码之前还有很多工作要做啊。 :(

            



          Trackback: http://tb.donews.net/TrackBack.aspx?PostId=352195


          [点击此处收藏本文]  发表于2005年04月26日 5:38 PM




          正在读取评论……

          发表评论

          大名:
          网址:
          验证码
          评论