书书书犐犆犛35.240.99犔67中华人民共和国国家标准犌犅/犜38857—2020干部网络培训 课程信息模型犗狀犾犻狀犲狋狉犪犻狀犻狀犵犳狅狉犾犲犪犱犲狉狊犺犻狆—犆狅狌狉狊犲犻狀犳狅狉犿犪狋犻狅狀犿狅犱犲犾20200721发布20210201实施国家市场监督管理总局国家标准化管理委员会发布目 次前言Ⅰ…………………………………………………………………………………………………………1 范围1………………………………………………………………………………………………………2 规范性引用文件1…………………………………………………………………………………………3 术语和定义1………………………………………………………………………………………………4 缩略语1……………………………………………………………………………………………………5 数据类型2………………………………………………………………………………………………… 5.1 基本数据类型2……………………………………………………………………………………… 5.2 数据格式2…………………………………………………………………………………………… 5.3 值域2………………………………………………………………………………………………… 5.4 自定义数据类型2……………………………………………………………………………………6 课程信息模型核心集总体框架3…………………………………………………………………………7 课程概要与要求3…………………………………………………………………………………………8 学习活动结构5……………………………………………………………………………………………9 测试类学习资源文件集6…………………………………………………………………………………10 非测试类学习资源文件集7………………………………………………………………………………11 知识点集8…………………………………………………………………………………………………附录A(规范性附录) 课程信息模型核心集XML绑定10………………………………………………犌犅/犜38857—2020前 言 本标准按照GB/T1.1—2009给出的规则起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本标准由中共中央组织部提出并归口。本标准起草单位:清华大学、国家行政学院音像出版社、中国浦东干部学院、中国大连高级经理学院、华东师范大学、北京邮电大学、中共大连市委党校、中国电子技术标准化研究院。本标准主要起草人:郑莉、徐可、杜婧、陈彦宏、马鹤、瞿淑华、钱冬明、李青、张鹏鹏、于翠波、何蓉蓉、张敏、余云涛、史戈、范?一、李青叶。Ⅰ犌犅/犜38857—2020干部网络培训 课程信息模型1 范围本标准给出了干部网络培训课程信息模型,规定了课程信息要素及要素之间的关系。本标准适用于需要开放共享和在不同干部网络培训平台间迁移的课程设计与资源开发,也适用于干部网络培训不同类型课程的设计和制作。2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T7408—2005 数据元和交换格式 信息交换 日期和时间表示法GB/T13000—2010 信息技术 通用多八位编码字符集(UCS)GB/T21365 信息技术 学习、教育和培训 学习对象元数据GB/T29802 信息技术 学习、教育和培训 测试试题信息模型GB/T38856—2020 干部网络培训 业务管理通用要求3 术语和定义GB/T38856—2020界定的以及下列术语和定义适用于本文件。3.1 信息模型 犻狀犳狅狉犿犪狋犻狅狀犿狅犱犲犾一种通过描述对象、对象属性和对象之间的关系来描述事物的整体框架和内部层次关系的方法,便于事物在信息系统中表示。3.2 学习活动 犾犲犪狉狀犻狀犵犪犮狋犻狏犻狋犻犲狊为完成预定学习和教学目标,教师通过组织学习资源提出的学习任务,使学员与学习资源和学习环境进行信息交互开展学习。注:每个任务可包含一系列子任务。3.3 课程包 犮狅狌狉狊犲狆犪犮犽犪犵犲一个逻辑目录,包含一门干部网络培训课程的全部内容结构及内容结构中引用的实际学习资源文件。3.4 试题 狋犲狊狋犻狋犲犿包括题目本身信息和计分信息,以考试、练习为目的的题目。4 缩略语下列缩略语适用于本文件。1犌犅/犜38857—2020AR:增强现实(AugmentedReality)MR:混合现实(MixedReality)VR:虚拟现实(VirtualReality)XML:可扩展置标语言(ExtensibleMarkupLanguage)5 数据类型5.1 基本数据类型本标准中使用的数据类型及可取值见表1。表1 数据类型的取值类型表示说明字符型(string)C以字符表达的数据元值的类型,可用于表达字母、数字、汉字和其他字符形式数值型(numeric)N以任意实数表达的数据元值的类型日期型(date)D以日期表达的数据元值的类型,符合GB/T7408—2005,以YYYYMMDDhhmm的形式表达集合(set)S用于存放其他数据的容器,集合中可包含属性和其他集合5.2 数据格式指从业务的角度规定的数据元值的格式需求,包括所允许的最大或/和最小字符长度,数据元值的表示格式等。数据格式中使用的字符含义如下:a) 字母“a”表示字符;b) 字母“n”表示数值;c) 字母“a”或“n”之后的自然数表示定长个字符(字符集默认为GB/T13000—2010),或数值的十进制最大位数;d) 字符串“..ul”表示长度不确定;e) 逗号“,”隔开的两个自然数“p,q”表示数值最大p个十进制位数,小数点后q位;f) 双点号“..”表示从最小长度到最大长度,前面附加最小长度,后面附加最大长度;g) 字符串“YYYYMMDDhhmm”中的“YYYY”表示年份,“MM”表示月份,“DD”表示日期,“hh”表示小时,“mm”表示分钟,可以视实际情况组合使用。5.3 值域值域是根据相应属性中规定的数据类型、长度而决定的数据元的允许值的集合。该集合可通过以下方式给出:———通过参考和引用相关标准;———通过文字描述给出值域的限制;———通过一一列举的方式给出所有可能的取值以及每一个值对应的实例或含义;———通过规则间接给出。5.4 自定义数据类型用户可根据需要自行扩展和定义数据类型。2犌犅/犜38857—20206 课程信息模型核心集总体框架图1中展示了课程的信息模型以及课程所包含的要素。课程信息模型核心集XML绑定见附录A。图1 课程信息模型 表2中显示了一个课程包的要素属性描述及其层次关系。表2 课程包要素属性及其层次关系编号中文名称英文名称定义约束值域数据类型说明1课程概要与要求courseOverview描述课程相关的信息以及课程要求MS详细说明见表32学习活动结构activityStructure课程主要内容,包括了多个可再分的学习活动MS详细说明见表43测试类学习资源文件集testSet课程包中所有试题的描述集合OS详细说明见表54非测试类学习资源文件集nonTestSet课程包中所有非测试类学习资源文件的描述集合MS详细说明见表65知识点集knowledgePointSet课程的学习活动涉及的知识点的集合OS详细说明见表7 注:“约束”栏内M表示“必备”数据元素,O表示“可选”数据元素。7 课程概要与要求对课程的基本信息做详细介绍,应包括:课程编号、课程名称、课程类别、课程关键字、课程简介、课程提供机构、课程封面图、授课教师、参考资料、先修要求、课程时长、课程考核方式等。其中课程类别是标识该门课程在课程体系内应从属的分类。以干部网络培训的相关政策文件和培3犌犅/犜38857—2020训机构的相关工作制度为依据,由课程提供机构在课程设计和制作时依据相关培训计划和要求来确定。课程信息的属性应符合表3的规定。表3 课程概要与要求属性规范表编号中文名称英文名称定义约束值域数据类型说明1课程概要与要求courseOverview描述课程相关的信息以及课程要求MS1.1课程编号courseID课程的唯一标识符MCa..321.2课程名称courseName课程的全称MCa..2001.3课程类别courseCategory按照某种分类方法确定的课程所属类别MCa..10001.4课程关键字courseKeyword课程关键字字符串MCa..1000关键字间以半角逗号分隔1.5课程简介courseIntroduction课程的简单介绍MCa..20001.6课程提供机构courseProvider提供课程的机构名称MCa..2001.7课程封面图coverImage用作课程的封面MCa..200课程封面图文件名1.8授课教师lecturers包括课程的主讲教师、其他授课教师等MCa..200授课教师的名单1.9教师简介lecturerIntroduction关于授课教师的简单介绍OCa..20001.10课程形式courseForm课程的基本呈现形式O包括但不限于以下几种:01:视频02:音频03:多媒体04:VR/AR/MR99:其他Ca21.11课程时长courseDuration预计学员完成课程学习所需要投入的时间ON以分为单位,如:音视频的播放时间,课程资源学习阅读的时间1.12课程考核方式courseAssessementType课程的考核类型O包含以下几种:0:无考核1:有考核Ca11.13课程目标teachingObjective结合学习活动结构对课程的教学目标进行描述OCa..400课程总体目标介绍4犌犅/犜38857—2020表3(续)编号中文名称英文名称定义约束值域数据类型说明1.14参考资料references课程指定的参考资料OCa..10001.15先修要求preRequirements课程的先修要求和先修课程OCa..500 1.16预计停用日期expireDate对于某些时效性强的课程,所预先设定的课程失效日期OGB/T7408—2005DYYYYMMDD1.17制作日期produceDate完成当前版本的日期OGB/T7408—2005DYYYYMMDD1.18出现人物persona课程中出现的重要人物名单MCa..20001.19扩展属性extend可根据实际业务需要进行扩展OS 注:“约束”栏内M表示“必备”数据元素,O表示“可选”数据元素。8 学习活动结构学习活动结构包括一系列学习活动以及这些学习活动之间的关系。学习活动结构最终形成了学习活动的层次与顺序。学习活动结构可多级扩展。学习活动结构的主要数据元素如图2所示。一个学习活动主要包括了本学习活动所需的学习资源链接。学习资源从测试类和非测试类学习资源文件集中获取。示例:学习活动包括但不限于章节结构、资源列表、视频浏览、文本阅读、练习、考试、问卷、讨论等。学习活动结构所有数据元素应符合表4的规定。图2 学习活动结构主要数据元素5犌犅/犜38857—2020表4 学习活动结构属性规范表编号中文名称英文名称定义约束值域数据类型说明2学习活动结构activityStructure学习活动结构包括一系列学习活动以及这些学习活动之间的关系MS2.1学习活动activity为完成预定学习和教学目标,教师通过组织学习资源提出的学习任务,使学员与学习资源和学习环境进行信息交互开展学习MS一个学习活动可包含多个子活动。课程的学习活动包括但不限于章节结构、资源列表、视频浏览、文本阅读、练习、考试、问卷、讨论等2.1.1标识符activityID学习活动的唯一编号MCa322.1.2标题title学习活动的名称MCa..2002.1.3描述description该学习活动的目标、内容介绍OCa..10002.1.4活动时长duration该学习活动的时间长度MN以分为单位的