美章网 资料文库 xAPI学习记录的网络系统论文范文

xAPI学习记录的网络系统论文范文

本站小编为你精心准备了xAPI学习记录的网络系统论文参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

xAPI学习记录的网络系统论文

一、SCORM标准的不足和xapi标准的TLA架构

xAPI允许学习记录系统LRS(LearningRestoreSystem)之间相互访问,并且互相共享数据。存储于LRS中的数据可以被LMS、报表工具RT(ReportingTool)或者其他LRS访问,并且可以作为个人学习记录或成绩单存储起来。使用xAPI规范可以随时跟踪并详细记录学习者网络学习行为的数据,并获得多维报表分析以及更精确的学习者学习记录分析。xAPI运行的应用接口规范架构为培训和学习体系架构TLA(Training&LearningArchitecture)。TLA包含一系列标准化的网络服务规范以及开源软件,用以创建一个能够将培训与学习相连接的环境。它可跟踪学习者的学习经验而非简单记录完成度的数据及分数,利于教学情境的设计[6]。TLA由四个部分组成:学习经验追踪(ExperienceTracking)、学习者档案(LearnerProfile)、内容及协议(ContentBrokeringandUnderstanding)和能力认证(CompetencyInfrastructure)。学习经验跟踪是通过与学习经验交互来跟踪学习者的数据;学习者档案是与学习者相关的数据与信息;内容及协议是指运用软件和规范来管理内容以支持即时学习并为下一步活动做出合理选择;能力认证是将学习目标与系统所认定的学习者能力进行匹配认定。

二、基于xAPI的网络学习记录模型构建

(一)基于xAPI的网络学习记录模型

基于xAPI的网络学习记录模型如图1所示。学习者进入互联网,通过用户认证后登入网页、LMS或应用程序等,其网络学习资源一般包含网络课程、文章、网页、严肃游戏等。学习者浏览网络学习资源获得学习经验;学习经验经由xAPI协议及规范传入LRS。其传入过程具体为:活动(ActivityProvider)对学习者所产生的学习活动进行定义,并将活动以不同模块分组;活动生成语句(Statement),语句通过活动生成语句API存储于LRS。xAPI包含4个接口,分别为语句接口(StatementAPI)、状态接口(StateAPI)、活动描述接口(ActivityProfileAPI)以及描述接口(AgentProfileAPI)。语句接口负责语句在LRS中的存储以及取出;状态接口为缓存区来存储正在使用的活动;活动描述接口可以引用存于LRS中活动的完整描述;描述接口向LRS内添加与相关的数据。

(二)基于xAPI的LMS网络学习记录模型组成要素

基于xAPI的LMS网络学习记录模型主要组成要素分别为:A.学习记录系统;B.活动;C.语句;D.认证。LRS内部数据以个人学习记录或成绩单的形式存储,不同的学习活动产生的记录均可传送到LRS中存储。LRS可通过报表工具与其他LRS或LMS进行通信。内部存储为执行者(Actor)、动词(Verb)与对象(Object)的集合,活动用来将文件发送给DocumentAPI。多个活动组成群组,每一组定义不同的活动。这可用来对LMS声明哪些程序可被允许通过,并将活动转化为语句。该阶段表明必须使用OAuth协议程序登录进程来登记信息,并应提供方法将信息传入LMS而无需管理员进入登录界面。语句的最简单语义形式为执行者(Actor)+动词(Verb)+对象(Object)。

(三)xAPI的语句语义结构

语句是xAPI的内容表现形式,所有学习事件都以语句的形式存储于LRS中。语句的属性由ID、执行者、动词、对象、结果、语境、时间戳、存储时间、授权、版本以及附件组成。其中,“执行者”“动词”“对象”为固定属性,它们构成了语句中简单的组成结构“谁做了什么”,其他为可选属性。语句语义结构描述如图2所示。语句结构格式中的动词描述了执行者对对象所产生的行为,是“谁做了什么”中的“做”。xAPI规范规定了24种常用动词类别,具体类别及语义描述如表1所示。对象是指“谁做了什么”中的“什么”,是执行者所做的内容。对象的内容可以是活动、、群组、子语句或语句引用等。xAPI规范中规定了13个常用活动对象,具体活动对象类别及描述如表2所示。

(四)学习记录信息交互过程

学习者通过登录网页、LMS、应用程序以及其他学习终端获取学习经验,学习记录信息与LRS进行交互以完成存储或提取信息功能。具体过程为:学习者进入网页、LMS学习课程或者应用程序进行学习获取学习经验,系统将该条学习经验转化为活动,由活动生成语句。语句通过xAPI中的StatementAPI与LRS交互来存储或提取信息。LRS与LMS间的学习记录信息的交互过程与LRS间不同。在LMS中,LRS只存储和获取学习记录,而内容打包、和输出都在LMS中完成。LRS中所记录的信息数据可在独立的LRS间通过报表工具传送,也可通过LMS内部报表工具传送给LMS中的LRS。

三、基于xAPI学习记录的LMS网络系统架构

LMS与xAPI相融合能够记录正式学习内部以及外部(非正式学习)的学习行为,因此,将LRS融入到LMS当中能够帮助LMS实施更加完善的功能。单独使用LMS平台无法追踪学习者在LMS外部学习时所留下的学习记录,将该平台加入xAPI机制进行架构重构,能够支持xAPI中的动词和活动语义关系,便于进一步进行基于xAPI的数据记录分析和数据挖掘,为学习者提供个性化的学习体验。基于xAPI学习记录的LMS网络系统架构主要有两种类型:第一种为LMS集成模型,即以原有LMS平台为基础对其进行架构重构,分别包括资源集成模式以及平台集成模式的重构。第二种为插件模式,即对基于网页或应用程序的搭载源进行架构重构,以辅助LMS平台进行外部学习记录的采集。因此,基于xAPI学习记录的LMS网络系统架构包含三种架构重构模式:资源层、平台层和环境层。

(一)资源层:LMS资源集成重构模式

通过将SCORM和AICC注册信息转化为xAPI中的语句,可将SCORM、TICC标准的学习资源转化为xAPI环境下支持的课件格式,即将SCORM标准课程中的数据自动生成语句并作为xAPI中的数据存入LRS中。通过该资源集成模式用户可输出SCORM和AICC包,保留SCORM内容,并将生成的语句存储到不同的LRS中。用户还可从LMS的课程中获取语句,通过报表工具记录到LMS或者其他LRS中。

(二)平台层:LMS平台集成重构模式

LRS作为学习记录存储系统,只存储和查找学习单与学习记录,而内容打包、和输出仍在原有LMS平台内部完成。对原有LMS平台进行架构重构即在平台内部建立LRS学习记录存储系统以及xAPI相应机制。

(三)环境层:LMS插件重构模式

基于网页或应用程序的搭载源通常搭载非标准课程学习资源,由于网页以及应用程序自身技术、标准等多方面的限制,为适应xAPI多为在原有网页或应用程序上添加小插件或小应用程序,以实现在学习资源内容以及呈现形式不改变的基础上将学习经验完整传输到独立LRS或LMS内部LRS中的功能。

四、应用案例

(1)案例一:LMS平台集成重构案例应用在TinCan()网络平台应用中,能够通过构建xAPI应用系统环境,通过使用LMS、网页及应用程序跟踪记录学习者学习经验。构建的应用系统环境将传统的LMS系统进行xAPI架构重构,并嵌入LRS,将学习者学习经验所产生的语句传输给LRS,系统经过对学习者学习时产生的语句的展现以及对学习者的学习记录数据进行分析后回传分析报告。在LMS平台集成重构案例应用过程中,主要包括三个步骤:第一步,学习者在自行学习后系统自动生成语句并传输至LRS内部,同时为该学习者设置的各类徽章,以此激励学习者使用该系统进行学习;第二步,重构后的LMS中的LRS可与多个学习软件进行融合,将学习者学习数据以活动流形式传入学习者LRS中,并将数据直观得呈现给学习者;第三步,系统通过学习分析可视化建模,可以呈现学习者经常使用的软件以及其对学习者对动词使用量、使用形态等进行的数据分析。(2)案例二:LMS资源集成重构案例应用基于SCORM标准的资源可以进行手工集成重构,在xAPI资源标准包添加包含Ioslaunch.html、Meta.xml、Presentation.html、Presentation.swf以及Tincan.xml描述文件。其中Tincan.xml为整个包的根目录,重构语义的描述内容描述了该结构中活动的群组化。活动对每一个活动进行定义,包含活动的ID、类型、名称以及描述。活动生成的语句传入StatementAPI中,从而以语句的形式将活动存储在LRS中,实现学习记录的跟踪与管理。

五、总结和展望

本文根据不同网络学习资源搭载源的特征分别进行xAPI的架构重构,提出基于xAPI学习记录的LMS网络系统架构。该系统架构将xAPI与LMS平台相融合,对原有LMS进行架构重构,运用xAPI中的动词与活动的语义关系对数据进行统一记录分析及挖掘,能够跟踪包括LMS内外的正式与非正式学习的学习行为,有效得将正式学习与非正式学习相融合,并将学习记录完整准确得展示给学习者;学习者通过使用重构的LMS平台可追踪其平台内部及外部学习时所留下的所有学习记录,从而从多个层面弥补了SCORM标准的缺陷与不足。本框架结构现已完成对TLA架构中的学习跟踪部分的探究及实现,对Moodle等LMS应用平台的应用起到支持社会化学习和移动学习的作用。下一步将对TLA中的学习者档案、内容及协议以及能力认证进行理论研究,逐步完善本LMS网络系统架构研究。

作者:方海光胡祎祎杜舟单位:首都师范大学教育技术系