XAPI:基于学习行为的大数据应用技术
最近,XAPI在大数据的趋势中得到越来越多关注。让学习数据从学习系统、工具、内容解放出来,可说是一大革命性的观念,储存在 LRS 内的数据稍后可以在不同 LRS 之间流动,完全不会被锁死,而 LRS 可以存在于任何地方,手机上、工厂机台内、值勤岗位的管理系统内等,学习者的整体图像将更为完整。当学习者在使用新工具或内容、选修新课程、转换工作时,所有累积记录。
学习随时随处在发生,但要如何才可以收集和衔接所有相关的学习经验呢?我们来谈谈为这目的而建立的一套标准——Experience API (也称为的 xAPI 或 Tin Can API)(API 是应用程式界面 Application Programming Interface的缩写)。因为旧标准 SCORM 明显不符现代学习环境所需,在过去几年网络资源与 Web 2.0 工具快速多样化与去集中化,行动运算的发展与行动设备全面普及,可穿戴科技也开始展露头角,所以采用全新概念的新标准 xAPI 相应而生。
学习资料无法整合
现在每天都可以看到有很多新工具被创建,有些是针对教育用途有些不是,让教育工作者可以用来创建学习内容和活动。虽然众多工具可以创造丰富性、多样性和创造性的教学内容与学习经验,但同时也产生了一个严重的问题——资料储存。在线学习会产生资料,例如修过哪些课程、评价结果等等。这些资料在趋动个性化学习的过程中是如此珍贵,但它们现在被锁在许多不同的工具里面,就像构成一张完整拼图的成千上万张小图片无法被拼在一起一样。如果不同工具或者学习管理系统的学习资料无法整合交流,每个学习者的学习经验也只是散落各处的片段而已。
学习并非只限于传统的课程学习
再者,不管是在学校或是职场,学习不可能只局限在各学校或企业学习管理系统 (LMS) 所提供的课程内。以职场上为例,学习还可能发生在像是 SlideShare(幻灯片及档案分享网站)、SharePoint (企业内部内容档案管理系统)、Yammer (企业内部社群网路)、WordPress (博客平台)、企业内部知识库、专案开发、各型研讨会、甚至是 Youtube、Facebook 等等众多社群网络与资讯平台,以上都是所谓的非传统的学习系统。企业或学校要如何收集及分析学习者在这些非传统学习场所所进行的学习经验与资料呢?
非传统学习的学习资料为什麽重要呢? 我们以企业为例来做个说明:
70/20/10 模型
如果你是企业学习与发展 (L&D,Learning and Development) 专业人员,你应该早已熟悉 70/20/10 模型,一种已经被许许多多全球知名大企业用于制定员工学习与发展策略的模型。70/20/10 模型简单的来说就如下图所示:
也就是说,企业员工只有 10% 的学习来自企业所建构好的培训课程 (Courses,包括线上课程在内),其它 90% 的学习则来自工作经验(Experience,70%) 以及主管和同事的指导(Coaching,20%)。如果不能记录及分析这 90% 的学习经验与资料,企业就没有线索来提升员工的能力及工作绩效。
有了xAPI会怎样?
有了xAPI,学习者所有学习经验,包含制式的课程以及游戏、行动装置应用程式、社群网站等非传统学习方式,都能被记录、追踪与分析。
有了xAPI,学习活动创作者可以设计原生应用程式 (Native Apps),当行动装置连线时,它可以下载内容与活动到应用程式内,将它们存储在行动装置上。学习者可以在离线状态下执行这些学习活动,装置记录这些学习活动与资料,并在装置再度连线时将 xAPI 报告传送给 LRS。学习者甚至可以在一台电脑上启动学习活动,然后在行动装置上完成它,完全不会有衔接上的问题。这让随时随处可学习的理念得以实现。
社群学习、行动学习、无缝学习、非正式学习都是过去旧标准无法记录的,如果无法追踪学习过程,学习设计无疑是空口说白话,现在 xAPI 将可以满足这些需求。
xAPI 可以对学习经验做更细腻的追踪记录,所以可以对学习活动与学习者作更深入的剖析,例如提供课程设计者的反馈,可据此针对目标学习者调整内容与教学,而对于学习者的习性、风格、行为模式的解析,让个性化的学习得以实现。
让学习数据从学习系统、工具、内容解放出来,可说是一大革命性的观念,储存在 LRS 内的数据稍后可以在不同 LRS 之间流动,完全不会被锁死,而 LRS 可以存在于任何地方,手机上、工厂机台内、值勤岗位的管理系统内等,学习者的整体图像将更为完整。当学习者在使用新工具或内容、选修新课程、转换工作时,所有累积记录都带得走,新环境不会对他一无所知。
我们已经有太多学习理论或假说告诉我们要这样做、要那样做,似乎每个都有道理、都有帮助,但是到底每一个对趋近学习目标帮助多少? 可以量化吗? 我们订了几十项的评量项目,但是除了考试分数外,其它都是老师的主观分数,可以更客观更有系统吗? 企业花费大笔经费做人员培训,到底对绩效与事业指标有无帮助? 那些方案有帮助? 那些无益? 如何调整可以改进? 高效的学习者与员工有怎样的行为模式? 如何有效利用社群学习带来对每个学习者正面的帮助?
将 xAPI 比喻为接通资料与数据的水管十分洽当,这个开放的标准希望能够让我们观察到任何需要点测的过程,经由数据的解析,不断地、即时地、更有效地反馈给学习者、教师、学习设计者及教育单位。事实上,学习分析(Learning Analytics) 并非新的东西,巨量资料(Big Data) 的搜集与分析在企业管理与商业界也行之有年,你在使用脸书同时,所有动作都被记录下来,以供反馈与调整使用经验或开发第三方应用程式,但是如果我们继续让学习记录锁在每个分散的内容与工具内,教育或培训就无法善用数据。(本文来自芥末堆,作者不详,特此鸣谢)
xAPI是什么
xAPI 跟SCORM 一样都是由美国国防部和白宫国家科学和技术政策办公室在 1997 年所成立的”高阶分散式学习“计划 (Advanced Distributed Learning Initiative,以下简称 ADL) 所建立的标准。SCORM 在2001 年推出后,到 2009 年间陆续推出许多更新版本。在2010 年前后,ADL 意识到需要定义一个更新的标准,来克服许多 SCORM 所面临的限制。SCORM 被局限只能追踪特定的”课程导向”的学习资料,例如观看了那些课程页面、考试成绩以及完成那些课程单元等等。新的xAPI 标准让我们可以设计新型态的学习计划,它可纳入的不仅仅是制式的课程及评量测验,还有所有可能会发生学习活动的各种学习经验 (包含连线或离线学习)。
xAPI 是如何运作的?
xAPI 的运作是根据活动流 (Activity Stream) 的概念,Activity Stream 源自社群网络并且被众多知名社群网站,如 Facebook、 Twitter 和Google+所使用。
1、人们藉由与其他人或内容互动过程来学习,这些学习活动可以透过 xAPI 记录下来。不管这些学习活动是在哪里发生的,xAPI 都可以把它们记录储存下来。
2、当一项活动需要被记录下来时,xAPI 就会送出以”主词,动词,受词” (Noun,Verb,Object) 或者"我做了这件事" (I did this) 格式的报告到学习记录储存区 (LRS,Learning Record Store)。
3、LRS记录所有的活动报告,这些报告资料可以被传送给其他 LRS、LMS或是报告工具 (Reporting Tool)。LRS 可以单独存在,或是存在一个学习管理系统 (LMS) 内。