corm标准的课程设计.pptx_第1页
corm标准的课程设计.pptx_第2页
corm标准的课程设计.pptx_第3页
corm标准的课程设计.pptx_第4页
corm标准的课程设计.pptx_第5页
已阅读5页,还剩117页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MSN: E-mail: QQ:272566505 讨论群:3282847 洪河条 (可木) SCORMSCORM标准标准的教材的教材 (课件)设计与制作(课件)设计与制作 2 符合与不符合标准的课件区别在哪里?特点在哪里? 你目前对scorm标准了解多少?想多了解哪些知识? 3 各位老师学习的目的是什么? 本次Scorm学习的目标呢? 4 主要学习内容 4 标准基础知识 标准课件设计 标准课件制作 标准课件测试 常用制作工具 标准课件制作问题讨论 一、scorm基础知识 5 6 Scorm基础知识 什么是SCORM? lSCORM 共享内容对象参考模型(Sharable Content Object Reference Model)是由美国国防部ADL(Advanced Distributed Learning)组织所拟定的标准,对于数字内容教 材的制作、内容开发提供一套共通的规范。 7 8 9 是对已有的一些标准的优化组合,形成一 个新的规范,准确的说是一个参考模型! 10 10 SCORM BOOK 3: The SCORM Runtime Environment BOOK 1: The SCORM Overview BOOK 2: The SCORM Content Aggregation Model Metadata Dictionary (from IEEE) Content Packaging (from IMS) Meta-data XML Binding and best Practice (from IMS) Launch, Communication API (from AICC) Data Model (from AICC) Content Structure (derived from AICC) Others: Applications, Conformanceetc. 11 传统教材不容易再次使用: l开发的教材都已固定在教学软件内部,不容易再 被重复使用,因此开发的成本要更多的人员使用, 才能符合经济效益。 传统教材不具互通性: l教材只能在特定教学平台上使用,若是教学平台不能够互相跨越,教 材也就不能够顺利的再次使用。 传统教材不具交互性: l教材用在网络教学中,监控和移植效果都很差,比如学员的学习记录 ,分数 记录,学员资料的接口。 Scorm的起源 12 13 ASP、ASPX、PHP、JSP、HTML 14 传统课件与scorm课件区别 15 Scorm实现目标 l可重用性(reusability) l易取得性(accessibility) l互通性(interoperability) l耐用性(durability) 16 Reusability(重复使用) 番茄经济学 如何种植番茄 Text Text 烹饪课程 Text 17 lAccessibility(易取得) 18 Interoperability(互通性) 19 Scorm具体内容 20 lSCORM 1.2 规格书分为三部分 SCORM Overview(概述) Content Aggregation Model(内容聚合) Run-Time Environment(运行环境) Scorm的组成 21 22 23 24 SCORM 1.2规范 Content Aggregation Model Content Model Metadata Content Package SCO Asset Content Organization Manifest档案 文件 Manifest 内容聚合规范 25 Content Aggregation Model ( CAM ) Content Model SCO Asset Content Organization metadata Content Package 内容封装 (打包) 教材整合模式(Content Aggregation Model) 规范封装(packaging)学习对象(learning object)的数据结构 定义教材结构,让教材可以互通于不同的LMS教材可在不同LMS 上执行,但必须符合SCORM RTE规范 26 Content Model Asset(元素) 27 Content Model SCO(微单元) 任何支持SCORM RTE的LMS都可以发布并跟踪这些SCO,而不用顾及是谁生成的; 任何支持SCORM RTE的LMS可以跟踪人意的SCO,知道他们何时开始,何时结束; 在平台中,SCO是最小的跟踪单位,每个课程的完成百分比就是根据整个算出来的。 Sco的职责 lSCO的责任是通过API与LMS进行通信。SCO必须能寻找和定位API实 例,这样SCO就可以通过LMS对学习者进行跟踪。 lSCO必须按照这种方式搜索API实例,直到API实例被发现,为了让 SCO能找到API实例,IEEE为API实例对象在DOM树中定义了一个强 制性名字:API_1484_11 lSCO通过与平台的data model沟通进行状态的跟踪与记录 l 28 Sco大小的确定 29 SCORM本身没有对SCO的大小进行特定的限制。 为了可以重用,SCO 并不依赖于学习内容,而是其本身。比如,一个SCO 可以 用在不同的学习体验中来执行不同的课件。另外,一个或者多个SCO可以整合成更 加高端的教学和培训单元,来执行更高端的学习对象。 可以根据重用性的要求来设计SCO的大小。 SCO被认为是小型的单元,所以跨课件的重用是有可能的。SCORM 对 SCO的大 小不会有特别的限制。尽管在设计编写期间,决定SCO大小的时候还是定一个其内 容的最小的逻辑大小,而这些内容在运行是可以由LMS跟踪。内容开发者根据学习 内容的信息数量和其可重用的水平来决定SCO 的大小。 30 Content Model organization(组织结构) 结构将以IMSmanifest.xml的特定文件来组织 31 IMSmanifest.xml 32 内容聚合的内涵 Content Organization就好比教材目录; SCO可以想成是可以被记录的学习主题,通常至少包含一个学习目标; Asset就是媒体组件,组成整个教材的各种元素; 33 Meta-data Meta-data是一种描述数据的数据。元 数据用来描述整个内容包。元数据提供 了内容包的自搜索和自发现的功能。它 提供了一种描述内容包特征的机制。 Meta-data的目的是提供使用一个通用的 方法和通用的命名来描述学习资源。通 过元数据可以系统地搜索到学习资源并 且返回学习资源以重复使用。 34 1通用General描述了教育资源的一些通用信息。 2 生存周 期 Life Cycle 描述了教育资源在过去和现在所处的状态以及那些对教育资源的发展产 生作用的人和组织。 3元元数据Meta-Metadata 描述了教育资源元数据记录本身(而不是元数据所描述的教育资源)的 信息。 4技术Technical描述了教育资源的技术要求和相关特征 5教育Educational描述了教育资源在教育和教学方面的一些关键特征。 6权利Rights描述了教育资源的知识产权和使用条件等信息。 7关系Relation定义了学习对象和其他学习对象(目标学习对象)之间的关系。 8评注Annotation 提供了教育资源在教育使用方面的一些评价,以及这些评论的作者和创 作时间 9分类Classification描述了教育资源在某一特定分类系统中所处的位置。 在SCORM1.2标准的教材制作中,没有强制要求填写该内容! Meta-data书写原则 35 l l 属性项要考虑全面,可属性项要考虑全面,可 以多,但不可以少。以多,但不可以少。 l l 必选项要全部填写。必选项要全部填写。 l l 可选项和扩展项目可选项和扩展项目 预设值,可以不填写。预设值,可以不填写。 l l 部分属性通过计算机部分属性通过计算机 自动检测生成,如文件大小。自动检测生成,如文件大小。 l l 标签必须成对出现。标签必须成对出现。 36 Metadata的层次 l微单元元数据(Asset Meta-data ) l可共享内容对象元数据(SCO Meta-data) l内容聚合元数据 (Content Aggregation Meta-data) l内容组织结构元数据(Content Organization Meta-data) 37 Content Aggregation Content Aggregation Meta-Data Content Aggregation Content Aggregation Meta-Data SCO SCO Meta-Data Asset Asset Meta-Data SCO Asset 38 Content Package(打包 ) lPIF用于呈现内容包,SCORM要求PIF符合RFC 1951。除了这个要 求外,SCORM要求存档格式是PKZip v2.04g (.zip)。这个.zip文件是 符合RFC1951的。 l最常用于常见的打包工具Reload Editor l在使用中,发现winrar和winzip也可以进行包装操作 39 l一个逻辑目录,包含了一个顶级内容清单文件,以及在该内容清单文 件中引用到的各个子目录下的实际物理资源文件。 l一个包代表一组可独立使用的学习内容。它可以是课程的一部分,因 为有教学需求而单独提取出来使用;也可以是一门完整的课程或者若 干课程的集合。一个包可以被重新组合或拆分。包必须能够独立存在 ,即它包含了被单独运行或复用时需要的所有信息。 l包并不一定要压缩成一个包交换文件,它可以直接通过CD或其它可移 动媒介进行发布。内容清单文件和该文件所需要的支持文件(如XML文 件所需的DTD,XDR,XSD)必须置于该发布媒介的根目录下。 40 41 XML File to Describe this Relation Asset Content Structure Information Model SCO ADL SCORM 1.2 R_01.xml ADL SCORM 1.2 image1.xml Resource Reference Actual Resource 42 42 Manifest Meta-data Organizations Resources Physical Files (The actual Content, Media, Assessment, Collaboration And other files) (sub)Manifest(s) Manifest File: An XML file named “imsmanifest.xml”, it describe the content structure, content resource reference and where the physical resource locate. Package Interchange File: Is a representation of the content packaging components within an archive format such as zip, jar, tar, etc. It is not mandatory that a content package be archived as a PIF, but it is a convenient way to transport content package between systems. Physical Files: All physical files that content package references. PIF 43 Import a Content Package into LMS unzip content package put all files in content directory extract imsmanifest.xml from content directory parse imsmanifest.xml and record all Information about this content package into database put a copy of PIF on Content Package Center DB table itemlocation Chap 1Course 1/chap 1.htm Chap 2Course 2/chap 2.htm 44 Without Content Package lHow to provide a standardized way to exchange digital learning resources between systems and tools? lHow to define the structure (or organization) of a collection of learning resources? LMS ALMS BTool A SCOs or Assets Mechanism between LMS A and LMS B Mechanism between LMS B and Tool A 45 lProvide a standardized way to exchange digital learning resources between systems and tools. lDefine the structure (or organization) of a collection of learning resources. LMS ALMS BTool A Content Package Content PackageContent Package With Content Package 46 Scorm跟踪原理 47 Run-Time Environment(运行环境) Run-Time Environment Launch API Data Model 48 运行环境功能 应用API 是内容对象与LMS之间传送的信息的一种通信机制,使用API可 以开始、结束、获取、存储数据等动作。 描述了在SCO与LMS之间传送信息数据的模型,如SCO的跟踪信 息,SCO的完成状态、停留时间等数据。在学习者会话中,LMS必 须维护来自SCO数据模型的状态信息。而SCO需要利用这些预先定 义的信息,以便在不同的LMS中重复使用。 为LMSs定义了一个通用的方法来启动内容对象。在 SCORM中定义了两种内容对象:Assets和SCOs。运行处 理确立了在运行的内容对象与LMS之间的通信机制,这种 通讯通过公共的API进行标准化。 运行lunch 数据模型 49 l由于大家都遵循SCORM课件标准,课件的制作是不依赖于平台的,课 件就可以卖给不同的平台,平台运作商也可以采购不同厂家的课件, 对于平台来说,可以解决内容来源的问题,运营商可以专心做好运营 ,制作商可以专心做课件,这也体现专业分工的问题。 l课件与平台交互还有别的好处,最主要的一点是学习路径的影响和学 习过程信息的记录。 50 Lunch LMSs定义了一个通用的方法来启动内容对象。在 SCORM中定义了两种内容对象:Assests和SCOs。 51 API 使用一个公共的API是为了 提供一个标准的方法,使用 该方法可以使的SCOs和 LMSs之间互相通信,以达 到互动性与重用性。怎样执 行API进行通信是SCO开发 者的事,同样服务器端的 LMS怎样提供一个API实例 以供SCO使用也不是由 SCORM规定的,具体实现 细节由LMS厂商决定,与教 材无关。 l在SCORM1.2的标准中,API定义了8个主要的function,分别是 LMSInitilize, LMSFinish, LMSSetValue, LMSGetValue, LMSCommit, LMSGetLastError, LMSGetErrorString, LMSGetDiagnostic。 52 53 Scorm跟踪原理 54 Scorm跟踪原理 lLMSInitialize: lLMSInitialize负责启动SCO,当学习者进入开始阅读一 个SCO时,SCO第一步就是先要呼叫LMSInitialize, LMSInitialize function判断该学员之上课记录,当学员 第一次阅读该门课的该SCO时,LMSInitialize就会将设 定初值至相关的环境变量;若学习者并不是第一次阅 读该SCO,LMSInitialize则必须将该学习者之前的上课 记录取出,并存入环境变量中,如此即完成启动SCO 之动作。 55 Scorm跟踪原理 lLMSSetValue: l在LMSSetValue是相当复杂的Function,负责储存所有相 关的学习记录,当SCO呼叫欲将某个data model回存时, LMSSetValue第一步先判断所欲回存之data model,判断 该data model是否可以set(写入),其次判断其型别,当型 别错误时,记录其Error Code,当型别检查通过时,则依 SCORM 1.2 RTE所订定该data model的处理规则,并将数 据存入内存中。 56 Scorm跟踪原理 lLMSGetValue: l LMSGetValue主要负责将数据由LMS取出,当SCO呼叫 LMSGetValue时,LMSSetValue会先判断data model是否 可以读取,若不可读取,则写入其错误代码;若该data model是可以读取,则进取出其值并回传给SCO。但在设 计时,如同LMSSetValue并没有直接和receiver相连,所 以是将数据由暂存的内存中取出。 57 Scorm跟踪原理 lLMSFinish: l 当学习者阅读完并要离开一个SCO时,在结束时SCO便会 将呼叫LMSFinish,LMSFinish主要负责将环境变量重设, 并判断该SCO是否在结束之前己经有呼叫LMSCommit将 所有记录回存至LMS,若尚未储存,则会自动呼叫将所有 学习者在该SCO的上课记录回存。 58 Scorm跟踪原理 59 Data Model介绍 数据模型(DataModel)主要描述了在SCO与LMS之间传 送信息数据的模型,如SCO的跟踪信息,SCO的完成 状态、一次测试的成绩等数据。在学习者会话中, LMS必须维护来自SCO数据模型的状态信息。 各个元素的属性可以详见说明书 SCORM 将 Data Model 中的元素分 为强制性(Mandatory)与选择性(Optional两种类型 其中强 制性的元素表示 LMS 一定要支持 而选择性的元素则表示 LMS,可自 行决定是否支持。 60 CMI launch_datasuspend_datacomments interactions student_preference core student_dataobjectives AICC CMI Data Model Structure 61 常用Data Model介绍 1、cmi.core.student_id Scenario 1 : (in JavaScript) Var student_id = LMSGetValue(“cmi.core.student_id”); alert(student_id+ “您好,欢迎进入本单元学习!”); 学员编号,在lms中是唯一的,课件可以向lms发出请求,读取学员id号. 62 2、cmi.core.student_name 学员姓名,课件可以向lms发出请求,读取学员姓名,显示在需要的位置. Scenario 1 : (in JavaScript) Var student_name = LMSGetValue(“cmi.core.student_name”); Var student_id = LMSGetValue(“cmi.core.student_id”); alert(student_name+”(”+student_id+ “)您好,欢迎进入本单元学习!”); 63 3、cmi.core.lesson_status 当前sco的学习状态,可以写入与读取! Scenario : (in JavaScript) var lessonStatus = LMSGetValue(“cmi.core.lesson_status”); if(lessonStatus=“incomplete”) alert(“您未完成本节学习,继续努力!”) 包括not attempted(未尝试/未学习)、incomplete(未完成),completed(已完成)。在平台 上,课程的进度实际上是(已完成的sco数/sco总数)100%。所以若是单sco的课程,就 则只有两种,0%和100%。而sco内部的记录跟平台是没有关系的。 64 4、cmi.core.score.raw 学员在当前sco所取得的成绩. Scenario : (in JavaScript) LMSSetValue(“cmi.core.score.raw”,”85”); 65 5、cmi.core.total_time 学员在当前sco学习所花的总时间. 6、cmi.core.session_time(write noly) 学员在当前sco本次所花的时间. 根据datamodel的支持能力 lLMS-RTE1 具备汇入与处理 Content Aggregation Package 的能力。 具备启动符合标准的 SCO 的能力。 具备启动 Asset 的能力。 提供 API Adapter。 支持 Data Model 中所有强制性的元素。 lLMS-RTE2 符合 LMS-RTE1 支持 Data Model 中部分选择性的元素。 lLMS-RTE3 符合 LMS-RTE1 支持 Data Model 中所有的元素。 66 67 LMS Running Time Environment LMS-RTE1 LMS-RTE2 LMS-RTE3 68 Scorm常见平台介绍 学习系统的平台开发商与课件工具开发商,国外如Sum Total,Saba, IBM,Oracle,国内有傲姿时代、东软、汇思、中欧互联等。 二、scorm标准课件的设计 69 Scorm课件设计 标准课件的形式设计 标准课件的结构设计 标准课件设计的步骤 标准对课件设计影响 70 标准课件的形式设计 71 72 73 74 75 76 对于教学设计人员而言是非常抽象且模糊的字眼,事实上对于教 学设计人员而言,只要注意其主要四大内涵:Aggregation、 SCO、Asset、Metadata。可以容易记忆的是,Aggregation就好 比教材目录;而SCO可以想成是可以被记录的学习主题,通常至 少包含一个学习目标;Asset就是媒体组件;最后为了透过统一 的搜寻接口可以轻易地找到所需的内容。 分析目标确定内容分析学习者确定绩效 开发策略背景分析内容编排课件评价 修改 Scorm课件教学设计 一、分析需要确定目标 77 1、分析目前遇到的问题并进一步细化 2、分析目标的合理性和影响的因素 3、确定参与人员及相互的分工 4、分析其他环境和工具等因素 二、教学分析 l学习类型和学习目标进行分类 l学习目标进行学习动机的激发 l确定技能知识并画出教学流程 78 三、学习者分析 l分析最重要的学习者的特征 l确定需要lms跟踪的内容 lAssets与SCO的内容整理 l进行SCO大小的分析与切割 79 四、制定绩效目标 l分析学习者学习后能干什么 l学习者完成任务的条件 l评价学习者表现的标准 l考虑刺激和提示以及资源的分布 80 五、教学策略 l主要是从SCO的重用性角度考虑 l目前的很多做法是硬性的符合标准 81 六、背景分析 七、内容排序 l分析SCO之间的关系 l进行有效的学习设计 82 83 八、课件评价修改 84 1、学习内容的可重用性; 2、详细的学习记录跟踪; 3、丰富的学习路径设计; 4、多重目标的设定; 5、多种学习交互方式; 6、课件跨平台使用; 7、多种媒体资源的整合 标准课件的特点 l内容科学权威 l体现开发实力 l着重教学设计 l表现形式平衡 l技术标准保证 85 高质量E-Learning课件有哪些要求? 网络教材内容设计原则 教材应有组织与结构性 教材须包涵相关的学习资料 确定明确的学习目标 统整相关课程或教材 教材单元的拟订不宜过长 教材学习活动应与其它学习活动配合 教材应容易阅读 教材与日常情境配合 教材与问题导向结合 86 注重个别的差异 教材关连程度不宜过杂 提供单纯与一致性的使用者接口 营造学习气氛 注意教材的版面规律性 适当的字体 舒适的配色 适当地加入声音与影像 87 网络教材内容呈现原则 88 Scorm教材设计的团队 l项目经理:负责整个课程的过程管理。 l教学设计师:必须要考虑重复使用性的选择、针对符合学习组件精神设计内容架构图、 定义特定的行为、与其它团队成员合作以确定教学内容的一致性。 l内容发展人员或程序设计师:必须要依据SCORM规定制作内容组件及包装、必须要能 修改学习管理系统程序、在传递学习内容给学习者前要确定学习管理系统平台有哪些功 能,并与教学设计师紧密合作以确定教材架构的行为符合技术上的应用。 l媒体人员:与传统工作内容不同于其需要定义、制作、管理可重复使用的媒体组件 (asset),例如图片、影音或动画、音档。同时必须要撰写所有媒体组件的metadata。 与其它团队伙伴紧密合作以确保设计的可重复使用的组件符合所需。 l内容专家:必须要和教学设计人员紧密合作,以针对学习者及可重复使用性的目地去切 割内容组件,并且一起讨论教材架构流程及行为。 l内容图书馆员:是新的成员,必须要建立和维护assets、SCOs、aggregations、 content packages的metadata记录,且要将内容储存到储存库里;当有需求时要协助找 出可重复使用的数据。 三、scorm课件的具体制作 89 制作一门完整的SCORM不但要包含以上的设计步骤,还要 进行具体的实现,包括编写脚本、建立学习主题(Create Scos)、建立内容清单(Create Manifest)、建立内容包 (Create Content Package)、测试及评价(Test and Evaluate Product)、发布和应用(Deliver and Implement Product)、设计和进行总结性评价修改(Designing and Conducting Summative Evaluations)等工序 90 Scorm课件具体制作 91 SCORMSCORM标准教材制作步骤标准教材制作步骤 一、整个课程结构的设计 根据内容和学习的需要,进行章节内容资源的分配。 二、课程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论