SCORM教改平台设计和实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:zhangyongqihx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:标准共享内容对象参考模型(SCORM)是美国国防部高级分布式学习组织(ADL)制定的数字内容教材的制作开发的标准规范,其核心是“教材再用与共享”。该文在综合研究SCORM标准的基础上,设计开发了一个基于SCORM标准的课件学习平台(JustSCORM),其主要模块包括:1.学员的注册管理模块;2.课件管理模块;3.学员注册课件和学习模块;4.课件学习进度和状态记录模块;5.统计查询模块等。
  关键词:E-Learning; SCORM; ADL; HTML
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)21-0070-03
  1 背景
  互联网的快速发展改变了我们的学习和生活,为教育培训带来新的机遇,使得网络教育越来越成为教育发展的发展方向。网络教育的主要优点是开放性、协同性、资源共享性和时空无限制性。
  网络教育资源的有效共享是网络教育普及的关键。现有的教育资源共享主要基于HTML网页和其他常用文件,缺少统一的资源结构,使得教育资源开发严重度高、共享难度大。为此,美国国防部高级分布式学习组织(Advanced Distributed Learning,简称ADL)组织制定了标准共享内容对象参考模型(Sharable Content Object Reference Model,简称SCORM),建立了统一数字内容教材的制作开发规范,其主要内容包括:内容聚合模型 (CAM)、SCORM运行时间环境(RTE)和SCORM 排序和导航(SN)。
  本文在研究SCORM标准的基础上,采用Java语言,以MySql为数据库,设计开发了一个基于SCORM标准的课件学习平台(JustSCORM),实现了标准SCORM学习平台的基本功能。
  2 平台主要需求
  如下图所示,平台包括两种用户:
  2.1 学员
  其能使用的功能包括:
  1) 用户注册:注册学员用户或管理员用户
  2) 用户登录:学员或管理员用户输入用户名密码,验证通过后登录系统
  3) 浏览课件:查看浏览管理员上传的课件
  4) 注册课程(课件):用户在学习课件之前,必须先注册课件。用户浏览上传的课件,选择性的注册
  5) 播放和学习课件:用户浏览课件,选择性的进行课件的播放和学习
  6) 做笔记和课件满意度调查:用户在学习课件过程中,对课件内容进行笔记,并可以对课件进行打分,让管理员了解其上传的课件的用户是否满意。
  7) 记录课件状态:自动记录课件学习的状态,学员的得分等。
  2.2 管理员(管理员是一种特殊的学员,可以使用学员的所有功能)
  管理员的特殊功能包括:
  1) 初始化系统:对平台数据库进行初始化
  2) 管理学员:对平台中所有的学员进行管理
  3) 上传SCORM课件:将SCORM的课件上传到平台中。
  4) 课件解压、解析和入库:解压压缩的课件,根据课件清单解析课件的组成成分,并将这些课件、组成课件的SCO对象及其关系入库,便于课件的学习。
  5) 管理课件:对上传的课件进行管理
  6) 查看统计课件状态
  3 总体设计
  3.1数据库设计
  主要的数据库实体包括(其关系如下图所示):
  1)courseinfo(课程信息):CoueseID(课程ID),CourseTitle(课程名),Active(激活状态),Control(课件播放模式)
  2)coursenote(课程笔记):userid(用户ID),courseid(课程ID),content(内容)
  3)iteminfo(教学活动信息):CourseID(课程ID),Identifier(打包时的值),_Type(课程类型),Title(课程名称),Launch(文件位置),ParameterString(参数串),DataFormLMS(每个SCO间的相互制约关系),Prerequisites(需要先学习的单元限制),MasteryScore(学习需掌握的得分),MaxTimeAllowed(学习的最大时间),TimeLimitAction(时间限制),Sequence(SCO顺序),TheLevel(菜单所在等级)
  4)usercourseinfo(用户课程信息):UserID(用户ID),CourseID(课程ID)
  5)usercourseinfoext(用户课程得分):UserID(用户ID),CourseID(课程ID),Score(得分)
  6)userinfo(用户信息):UserID(用户ID),LastName(名字),FirstName(姓氏),Admin(权限),_Psaaword(密码),Active(激活状态)
  7)userscoinfo(用户学习状态):UserID(用户ID),CourseID(课程ID),SCOID,Launch(文件位置),ParameterString(参数串),LessonStatus(课程状态),Prerequisites(需要先学习的单元限制),_Exit(暂停),Entry(开始状态),MasteryScore(学习需掌握的得分),Sequence(SCO顺序),_Type(课程类型)
  8)userscoinfoext(用户观看SCO时间):UserID(用户ID),CourseID(课程ID),SCOID,WatchTime(观看时间)
  3.2 业务流程   主要包含4个界面:用户登录界面,新用户注册界面,管理员界面以及普通用户界面,由于管理员包含所有普通用户的功能所以可以设计成导航栏或菜单栏的形式。
  用户完成登陆操作后即进入主菜单。主菜单根据用户权限的不同,显示相应的界面,用通过点击界面里对应的功能按钮来执行相应操作。如图3所示,管理员拥有导入课程、删除课程、统计课程、添加账户、删除账户、清空数据以及普通用户所有功能。而普通用户只有注册课程、查看课程、查看状态、修改密码和退出登录等。
  4 详细设计和实现
  4.1主界面
  登陆成功后进入主界面,主界面包含左侧导航栏和右侧平台说明书两个部分,如下图所示为管理员用户的主界面:
  4.2 导入课程
  点击导入课程,菜单右边显示管理员导入课程界面,输入标题,选择SCORM课件,点击提交,如下图所示:
  4.3 注册课程
  点击注册课程,菜单右边显示用户注册课程界面,勾选相应课程,点击提交,如下图所示:
  4.4 查看课程
  用户点击查看课程按钮,进入查看课程界面,如下图所示:
  用户可在记事本中记录学习的心得,如图8所示:
  用户可在下图所示框中对课程打分,如下图所示:
  4.5 查看状态
  用户点击查看状态进入查看状态界面,如下图所示:
  4.6 统计课程
  管理员点击统计课程,进入课程统计信息页面,如下图所示:
  参考文献:
  [1] 余文森,刘家访,洪明. 现代教学论基础教程[M].长春:东北师范大学出版社 ,2007 :173-174.
  [1] Qu C, Nejdl W. Towards interoperability and reusability of learning resources: A SCORM-conformant courseware for computer science education[C]//Proc. of the 2nd IEEE International Conference on Advanced Learning Technologies (IEEE ICALT 2002), Kazan, Tatarstan, Russia. 2002.
  [2] Kim J, Hwang D, Park S I, et al. Personalized Interactive e-Learning System using Expanded SCORM[J]. Appl. Math, 2014, 8(1L): 133-139.
  [3] Zervas P, Sampson D G. Supporting Mobile Access to Online Courses: The ASK Mobile SCORM Player and the ASK Mobile LD Player[J]. Increasing Access, 2014: 125.
  [4] Brown J, Hruska M, Johnson A, et al. Educational Standards for Mobile Learning and Mobile Application Development[J]. Increasing Access, 2014: 17.
  [5]Chakravarthy S S, Raman A C. Educational Data Mining on Learning Management Systems Using Experience API[C]//Communication Systems and Network Technologies (CSNT), 2014 Fourth International Conference on. IEEE, 2014: 424-427.
  [6] Baby A, Kerala I, Kannammal A. Information Security Modelling In an E-Learning Environment[J]. International Journal of Computer Science Issues (IJCSI), 2014, 11(1).
  [7] Stead G. Open Formats for Mobile Learning[J]. Increasing Access, 2014: 99.
  [8] Boudhief A, Maraoui M, Zrigui M. Elaboration of a model for an indexed base for teaching Arabic language to disabled people[C]//Computer Science and Information Technology (CSIT), 2014 6th International Conference on. IEEE, 2014: 110-116.
  [9] Pogodin A, Unni R, Ormiston L. System and method for playing web-based training content on a client computer system: U.S. Patent 8,684,748[P]. 2014-4-1.
其他文献
高校卡拉OK活动分析与对策孙大鹏十多年前,“卡拉OK”传入我国大陆,即以简便易行的特点,迅速流传成为群众音乐娱乐活动的重要形式之一,各种各样的卡拉OK活动和比赛层出不穷。由于卡拉
本研究用二步液相层析法从小鼠颌下腺粗提物中纯化表皮生长因了(EGF),结果表明Bio-gel p-10分子筛和DEAE纤维素联合纯化EGF的效果较为理想。以纯化的EGF应用于动物的烧伤创面
应用Scatchard分析、Pseudoscatchard分析和置换曲线分析,发现大鼠肝胞液存在两类糖皮质激素(GC)结合位点:高亲和力结合位点(HAGS)和低亲和力结合位点(LAGS)。Pseudoscatchar
<正> 舌癌在口腔癌中发病率较高。其治疗方法目前多主张外科舌颌颈联合根治术,同时用游离皮瓣组织移植替代舌体,由于种种原因效果均不甚满意。1981年1月~1990年初我院采用不同
<正> 酶学检测在临床医学中具有一定的重要意义。有关酶的指标对儿科疾病的诊断价值也已十分明确。然而,目前已建立的酶血检测均系采用静脉血,所需血最较多,对小儿特别是婴幼
作者观察了我国13种按蚊的脑有丝分裂染色体核型及异染色质带,结果表明:按蚊性染色体差异、常染色体异染色质数量及分布的差异是按蚊分类特别是近似种鉴别的有效手段。四川和
1990年7月25日至30日,国家教委在兰州召开了全国高等理科教育工作座谈会,为了贯彻这次座谈会和国家教委领导同志的讲话精神,进一步总结建校以来我校在教育改革中的经验,提出
【正】提起跑的节奏训练,人们总是将其与跨栏跑或较长距离跑项目联系在一起,而对百米跑节奏训练则不予重视。但实践业已证实,百米跑有其独持的节奏。我们可以从百米全程跑速
介绍了体育统计的研究方法,分析了体育统计的参考文献和应用软件,归纳了体育统计的五个特点及发展趋势。
共青团是先进青年的群众组织,是党的助手和后备军,高等学校在培养社会主义事业的建设者和接班人的任务中,共青团组织肩负着重任。如何在高校学生中发挥团组织的先