scorm标准中的cmi.core.lesson_location详解
来源:互联网 发布:mac终端进入目录 编辑:程序博客网 时间:2024/06/05 20:49
cmi.core.lesson_location的说明
cmi.core.lesson_location的设计按照sco来,就是每个sco都有一个对应的cmi.core.lesson_location,这个值可以由系统来设计他保存的内容,可以是SCOID,可以是launch的地址,也可以是具体的数字,比如在flash中的帧数。不管保存什么内容,必须通过(客户端)教材来进行读写。注意,cmi.core.lesson_location的定位针对的是一个SCO而言,而不是一个课程的定位。在普通网页制作的多个SCO课程时,系统本身也可根据exit entry launch来自动进行教材的定位。从而实现平台自动的进入学员需要学习的位置,见后!当用户登陆一门课程时,可以提示“你上次从“SCOtitle”退出,是不是需要从这里接着学习?”如果点是,那就进入系统记录的exit和entry状态调入launch地址。点否,则从头开始学习。
cmi.core.lesson_location的作用,总的来说就只有一个定位,那分开来说有几种情况,这样比较好理解。
1、 收藏书签的功能
在一个SCO的学习中,系统可以提供一个书签按钮来保存他在这个学习过程中所自己设定的位置。
2、 课程定位的功能
如果在一个SCO中有多个学习的页面或者内容,可以使用cmi.core.lesson_location来进行设置位置在哪里,快速调用位置。与收藏的类似。
在同一个学习内容中,比如HTM中很多段落的文字,我们可以利用“锚点”来进行位置的设定,达到学生进入时的内容定位。
如果客户端(也就是教材)没有对cmi.core.lesson_location读写操作的话,那这个cmi.core.lesson_location就是空的。定位就是靠exit和entry以及通过launch的动作来完成。
3、 为多媒体如flash这样的媒体提供中间保存位置的变量
具体实例
bookmark = Stage.currentframe;
SetValue( "cmi.core.lesson_location", String( bookmark ) );
表示cmi.core.lesson_location的值为当前的帧数。
当这个flash文件所在的SCO被初始化后,去获取系统设定的cmi.core.lesson_location的值,从而goto(cmi.core.lesson_location)andplay而起到定位的目的。
- scorm标准中的cmi.core.lesson_location详解
- SCORM规范中关于cmi.core.session_time的计时问题
- SCORM引用CMI的数据模型内容介绍
- Scorm标准
- SCORM标准
- 什么是SCORM标准?
- SCORM标准的LMS
- scorm 1.2标准基本知识
- SCORM标准课件制作
- SCORM标准的LMS
- scorm标准的课程设计
- SCORM标准课件制作
- SCORM标准课件制作
- SCORM标准课件制作
- SCORM标准及支持SCORM标准学习平台的设计
- SCORM
- SCORM
- 用Flash制作Scorm标准课件
- jbpm学习笔记
- 重载操作符
- 用 GetEnvironmentVariable 获取常用系统变量
- 虚拟机安装和xp系统 还原ie6测试软件
- SQL不同服务器数据库之间的数据操作
- scorm标准中的cmi.core.lesson_location详解
- C#中DataGridView的18种常见属性
- jquery的each()详细介绍
- php.ini中safe_mode开启对PHP系统函数的影响
- Quartz文档
- jbpm4请假流程
- gdb 命令列表
- Some of the Best Open Source Project's in VC++ & MFC
- Python 之 Socket 异常一览表