首页> 中国专利> 一种基于Web的符合SCORM标准的课件在线制作方法

一种基于Web的符合SCORM标准的课件在线制作方法

摘要

本发明提出了一种基于Web的符合SCORM标准的课件在线制作方法,包括以下步骤:设置SCORM版本,选择内容目录和SCO单元层级;确定此课件的组织架构树状图;对SCORM属性参数和Metadata文件进行编辑;系统依次生成需要交互的SCORM数据元素的Javascript代码,插入到所在的课件内容文件中;生成imsmanifest.xml文件和Javascript的SCORM API接口文件;把SCORM标准所要求的所有schema文件和imsmanifest.xml文件与其他课件内容文件一起打压成一个zip课件包。本发明的在线课件制作方法解决了现有技术中只能通过单机版课件开发工具制作符合SCORM标准的课件的问题。

著录项

  • 公开/公告号CN104268218A

    专利类型发明专利

  • 公开/公告日2015-01-07

    原文格式PDF

  • 申请/专利权人 宇威科技发展(青岛)有限公司;

    申请/专利号CN201410495564.7

  • 发明设计人 汤习俭;汤浩晨;汤浩然;

    申请日2014-09-25

  • 分类号G06F17/30;G06F9/44;G06Q50/20;

  • 代理机构北京科亿知识产权代理事务所(普通合伙);

  • 代理人苏雪雪

  • 地址 266000 山东省青岛市李沧区重庆路217号302室

  • 入库时间 2023-12-17 04:02:12

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-04-27

    授权

    授权

  • 2015-06-24

    专利申请权的转移 IPC(主分类):G06F17/30 变更前: 变更后: 登记生效日:20150605 申请日:20140925

    专利申请权、专利权的转移

  • 2015-02-04

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20140925

    实质审查的生效

  • 2015-01-07

    公开

    公开

说明书

技术领域

本发明涉及网络技术领域,特别涉及一种基于Web的符合SCORM标准的课 件在线制作方法。

背景技术

SCORM指的是共享内容对象参考模型,是一种关于在线学习的标准,涉及学 习管理平台和课件内容两个方面。在SCORM标准出现之前,课件内容和平台绑 定很死,课件不便在平台间共享,学习者的学习过程难以跟踪。SCORM标准则解 放了生产力,使得在线学习迎来一个大的发展。但制作完全符合SCORM标准的 课件不易,手工操作费时费力极易出错,而现有课件开发工具仅以单机版为主, 且只有极少部分带有支持SCORM标准的功能,难以用于在线课件开发中去。

发明内容

本发明提出一种基于Web的符合SCORM标准的课件在线制作方法,解决了 现有技术中只能通过单机版课件开发工具制作符合SCORM标准的课件的问题。

本发明的技术方案是这样实现的:

一种基于Web的符合SCORM标准的课件在线制作方法,前台使用JSP、html、 CSS和JavaScript的DOM模型,后台使用Servlet、J2EE和MySQL数据库,包括 以下步骤:

步骤(a),设置SCORM版本,选择课件所要发布的内容目录和SCO单元层 级;

步骤(b),根据步骤(a)中的操作确定此课件的manifest的组织架构树状 图,每一节点表示一个项;

步骤(c),通过点击任一所述节点,对此项的SCORM属性参数和Metadata 文件进行编辑,系统对输入的数据按照SCORM版本规范要求进行验证;

步骤(d),完成上述编辑之后,系统依次生成需要交互的SCORM数据元素 的Javascript代码,插入到所在的课件内容文件中,并依据所述的SCORM属性设 置和metadata的参数项生成符合标准的imsmanifest.xml文件以及metadata的 xml文件;

步骤(e),生成Javascript的SCORM API接口文件;

步骤(f),把SCORM标准所要求的所有schema文件和imsmanifest.xml文件 加入到课件文件夹的顶级目录下,与其他课件内容文件一起打压成一个zip课件 包。

可选地,所述步骤(c)中,对于SCORM1.2版本,还包括编辑排序的先决条 件的步骤。

可选地,所述步骤(c)中,对于SCORM2004版本,还包括编辑各种排序要 求的条件和控制模式的步骤。

可选地,所述步骤(c)中,对于SCORM2004版本,所述排序要求的条件包 括前条件、后条件、退出条件以及上推条件。

本发明的有益效果是:

(1)生成manifest、metadata和schema等xml文件,以及与支持SCORM 标准的学习管理平台通讯的Javascript接口文件,并将它们与其他文件自动打压 成一个标准课件zip包;

(2)根据课件内容目录,设定共享单元SCO的组织架构项的层级和每一个 项的属性,以及学习排序、导航和先决条件等;

(3)生成各种需要交互的SCORM数据元素的Javascript代码,如标签、学 习时长、测试问题答案和成绩等;

(4)提供编辑各种metadata文件的界面,验证输入数据是否符合所定义的 规范;

(5)根据内容目录选项,将整个课件分拆成一个或多个共享单元SCO项包, 从而轻松创建出可供不同课件共享的重用构件。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例 或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的 附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造 性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明基于Web的符合SCORM标准的课件在线制作方法的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全 部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳 动前提下所获得的所有其他实施例,都属于本发明保护的范围。

现有课件开发工具仅以单机版为主,且只有极少部分带有支持SCORM标准 的功能,难以用于在线课件开发中去。本发明采用Java Web技术开发,前台使 用JSP、html、CSS和JavaScript的DOM模型(Document Object Mode,文件对 象模型),后台使用Servlet、J2EE和MySQL数据库,实现了符合SCORM标准的 课件在线制作。下面结合附图对本发明的基于Web的符合SCORM标准的课件在 线制作方法进行详细说明。

本发明的方法在课件发布界面进行操作,如图1所示,具体包括以下步骤:

步骤(a),设置所要符合的SCORM版本以及选择课件所要发布的内容目录 和SCO单元层级。

步骤(b),通过上述步骤(a)中的操作,从而确定此课件的manifest的组 织架构树状图,每一节点表示一个项。

步骤(c),在课件发布界面上点击任一上述节点,则可对此项的SCORM属 性参数和Metadata文件进行编辑,若是SCORM1.2还可编辑排序的先决条件,若 是SCORM2004则可编辑各种排序要求的条件和控制模式,包括前条件、后条件、 退出条件以及上推条件等,系统对输入的数据按照SCORM版本规范要求进行验 证,以确保完全兼容SCORM标准。

步骤(d),在完成上述操作和编辑之后,点击课件发布界面上的发布按键, 系统将依次生成各种需要交互的SCORM数据元素的Javascript代码,如学员姓名、 标签、学习时长、测试问题答案和成绩等,并插入到所在的课件内容文件中;并 依据上述的SCORM属性设置和metadata的参数项生成符合标准的 imsmanifest.xml文件以及各种metadata的xml文件。

步骤(e),接下来,生成Javascript的SCORM API接口文件。

步骤(f),最后把SCORM标准所要求的所有schema文件和imsmanifest.xml 文件加入到课件文件夹的顶级目录下,与其他课件内容文件一起打压成一个zip 课件包。

本发明的基于Web的符合SCORM标准的课件在线制作方法,生成manifest、 metadata和schema等xml文件,以及与支持SCORM标准的学习管理平台通讯的 Javascript接口文件,并将它们与其他文件打压成一个标准课件zip包;根据课件 内容目录,可任意设定共享单元SCO的组织架构项的层级和每一个项的属性,以 及学习排序、导航和先决条件等;生成各种需要交互的SCORM数据元素的 Javascript代码,如标签、学习时长、测试问题答案和成绩等;提供编辑各种 metadata文件的界面,验证输入数据是否符合所定义的规范;根据内容目录选项, 将整个课件分拆成一个或多个共享单元SCO项包,从而轻松创建出可供不同课件 共享的重用构件。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明 的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号