The xapi and the LMS - What Does the Future Hold? (Oct 13)

Similar documents
November 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students

Tracking Learning Experiences Using the Experience API

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions

Skillsoft Acquires SumTotal: Frequently Asked Questions. October 2014

COURSE LISTING. Courses Listed. Training for Cloud with SAP SuccessFactors in Integration. 23 November 2017 (08:13 GMT) Beginner.

Please find below a summary of why we feel Blackboard remains the best long term solution for the Lowell campus:

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance

Statewide Strategic Plan for e-learning in California s Child Welfare Training System

Introduction to Moodle

Speak Up 2012 Grades 9 12

Evaluation of Learning Management System software. Part II of LMS Evaluation

Enhancing Customer Service through Learning Technology

IBM Software Group. Mastering Requirements Management with Use Cases Module 6: Define the System

CUSTOM ELEARNING SOLUTIONS THAT ADD VALUE TO YOUR LEARNING BUSINESS

Chamilo 2.0: A Second Generation Open Source E-learning and Collaboration Platform

Management Update: A Growing Market Battle to Deliver E-Learning Systems

Worldwide Online Training for Coaches: the CTI Success Story

Get with the Channel Partner Program

STANDARD OPERATING PROCEDURES (SOP) FOR THE COAST GUARD'S TRAINING SYSTEM. Volume 7. Advanced Distributed Learning (ADL)

RETURNING TEACHER REQUIRED TRAINING MODULE YE TRANSCRIPT

Synchronous Blended Learning Best Practices

UniConnect: A Hosted Collaboration Platform for the Support of Teaching and Research in Universities

Activities, Exercises, Assignments Copyright 2009 Cem Kaner 1


Software Development Plan

Designing e-learning materials with learning objects

AUTHORING E-LEARNING CONTENT TRENDS AND SOLUTIONS

M55205-Mastering Microsoft Project 2016

Prepared by: Tim Boileau

EXECUTIVE SUMMARY. Online courses for credit recovery in high schools: Effectiveness and promising practices. April 2017

EdX Learner s Guide. Release

Tools to SUPPORT IMPLEMENTATION OF a monitoring system for regularly scheduled series

CONSISTENCY OF TRAINING AND THE LEARNING EXPERIENCE

Running Head: Implementing Articulate Storyline using the ADDIE Model 1. Implementing Articulate Storyline using the ADDIE Model.

eportfolio Trials in Three Systems: Training Requirements for Campus System Administrators, Faculty, and Students

Summary BEACON Project IST-FP

Five Challenges for the Collaborative Classroom and How to Solve Them

Guidelines for Mobilitas Pluss postdoctoral grant applications

Evaluating Usability in Learning Management System Moodle

Presented by Paula Kordic, College Now Coordinator August 8, 2016 College Now Orientation

General Information about NMLS and Requirements of the ROC

Harness the power of public media and partnerships for the digital age. WQED Multimedia Strategic Plan

CLASS EXODUS. The alumni giving rate has dropped 50 percent over the last 20 years. How can you rethink your value to graduates?

TU15: Insider Secrets to Finding High-Impact Sales Training

ADDIE: A systematic methodology for instructional design that includes five phases: Analysis, Design, Development, Implementation, and Evaluation.

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

Creative Technologies & Entrepreneurship. academic guide

Director, Intelligent Mobility Design Centre

STABILISATION AND PROCESS IMPROVEMENT IN NAB

Guidelines for Mobilitas Pluss top researcher grant applications

Leveraging MOOCs to bring entrepreneurship and innovation to everyone on campus

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *

Outreach Connect User Manual

Hawai i Pacific University Sees Stellar Response Rates for Course Evaluations

Innovating Toward a Vibrant Learning Ecosystem:

COMMUNICATION STRATEGY FOR THE IMPLEMENTATION OF THE SYSTEM OF ENVIRONMENTAL ECONOMIC ACCOUNTING. Version: 14 November 2017

Field Experience Management 2011 Training Guides

Math Pathways Task Force Recommendations February Background

Eduroam Support Clinics What are they?

WELLCOME 2

BLACKBOARD & ANGEL LEARNING FREQUENTLY ASKED QUESTIONS. Introduction... 2

Group A Lecture 1. Future suite of learning resources. How will these be created?

It s a lean life! The Journey

The Moodle and joule 2 Teacher Toolkit

DESIGN, DEVELOPMENT, AND VALIDATION OF LEARNING OBJECTS

An Open Framework for Integrated Qualification Management Portals

Abstract. Janaka Jayalath Director / Information Systems, Tertiary and Vocational Education Commission, Sri Lanka.

Helping Graduate Students Join an Online Learning Community

How to Develop and Evaluate an etourism MOOC: An Experience in Progress

Corporate learning: Blurring boundaries and breaking barriers

What to Do When Conflict Happens

FAU Mobile App Goes Live

Major Milestones, Team Activities, and Individual Deliverables

TotalLMS. Getting Started with SumTotal: Learner Mode

WORKPLACE USER GUIDE

License to Deliver FAQs: Everything DiSC Workplace Certification

Welcome. Paulo Goes Dean, Eller College of Management Welcome Our region

Measurement & Analysis in the Real World

White Paper. The Art of Learning

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline

Curricular Reviews: Harvard, Yale & Princeton. DUE Meeting

Swinburne University of Technology 2020 Plan

THE VIRTUAL WELDING REVOLUTION HAS ARRIVED... AND IT S ON THE MOVE!

ATENEA UPC AND THE NEW "Activity Stream" or "WALL" FEATURE Jesus Alcober 1, Oriol Sánchez 2, Javier Otero 3, Ramon Martí 4

e-learning compliance: helping your business tick all of the boxes

Ascension Health LMS. SumTotal 8.2 SP3. SumTotal 8.2 Changes Guide. Ascension

THE ST. OLAF COLLEGE LIBRARIES FRAMEWORK FOR THE FUTURE

THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

elearning OVERVIEW GFA Consulting Group GmbH 1

Ministry of Education, Republic of Palau Executive Summary

Your School and You. Guide for Administrators

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

Stakeholder Engagement and Communication Plan (SECP)

Early Warning System Implementation Guide

Graduate Program in Education

Transcription:

The xapi and the LMS - What Does the Future Hold? (Oct 13) by Steve Foreman October 14, 2013 Organizations have an ever-present need for the types of training programs that are managed by an LMS. But, as the Experience API becomes more prevalent, LMS products will need to step up and support it in order to remain relevant and meet the increasing focus on workplace-based learning. How much longer will the LMS remain relevant? Learning is bursting out of the classroom and becoming informal, social, and mobile. How can learning be managed in settings where there are no class rosters and no registrations or completions to count? To many organizations, the future of learning management systems seems unclear. Of course, the LMS s ability to track formal instruction is still important to many organizations, especially in areas such as compliance, safety, onboarding, and baseline skill development. But traditionally, LMS products have not been very useful in managing learning that happens in the workplace through activities such as coaching, knowledge sharing, professional networking, work assignments, and other work experiences. In this article, I ll explore the Experience API (xapi) and its potential to advance our ability to manage emerging learning models that seamlessly integrate learning with working. Advanced Distributed Learning (ADL) standards: SCORM & xapi ADL is a standards body that began as a joint project of the US Department of Defense and the Department of Labor, and with industry participation. You may know ADL as the organization that brought us the SCORM standard. SCORM, which is an acronym for Sharable Content Object Reference Model, is a standard specification for publishing, launching, and tracking elearning and it remains a dominant standard in the elearning industry. Essentially, SCORM-compliant elearning courses can interoperate with any learning management system that also supports SCORM. First published in 2000, they updated SCORM several times over the next decade. Many elearning authoring tools and LMS products support the SCORM standard. Since 2009, not much has happened with SCORM, which they designed for use with traditional elearning design. SCORM is ill equipped to handle non-traditional learning that is informal, social, and mobile. Around 2010, ADL recognized a need to define an updated standard that could overcome many of SCORM s inherent limitations. SCORM is constrained to tracking specific course-oriented things like

lesson pages viewed, test scores, and module completions. SCORM also relies on JavaScript, which makes it difficult to implement in mobile apps. In 2011, Rustici Software received a contract to research and define the new standard. During its R&D phase, they called the project Tin Can. Released on April 26, 2013, the standard is officially named the Experience API and often referred to as xapi. What s in a name? Unfortunately, all three names (Tin Can, Experience API, and xapi) are in use today. Having three competing names for a new technology standard is confusing. How can anyone expect the marketplace to adopt a standard when the sponsors can t even agree on what to call it? It would be fine if the names actually were synonyms for each other. xapi is an acronym for Experience API, so using those two interchangeably makes some sense. However, the names Tin Can and Experience API (or xapi) represent two different concepts. Tin Can tends to be more relevant to the IT community, while Experience is more relevant to learning professionals. It s easy to understand the IT perspective. Some of us have played the children s game where you connect two tin cans via a string. When the string is taut, and one child speaks into the can at one end of the string, another child can listen through the second can. Since the API enables two software applications to communicate with one another, this metaphor makes sense and may resonate with some people, particularly programmers and IT professionals. The name, Tin Can API, is focused on how the API works. From a learning perspective, the name Experience API is focused on how instructional designers and learning professionals can apply the API. Why call it Experience API instead of Tin Can? Because the Experience API enables us to design learning programs that incorporate, not just formal lessons, quizzes, and tests, but all sorts of experiences where learning may occur. Since the objective of the new standard is to meet the needs of the learning community, hopefully, the pre-release Tin Can moniker will be dropped in favor of the official and much more compelling name, Experience API, or even the abbreviated xapi. I m only going to use Experience API or xapi in the rest of this article. What is the Experience API? The term API (application programming interface) is broadly used throughout the software industry. It generally refers to a library of programming functions that software developers can use to integrate two or more separate software applications. The Experience API is significantly different from SCORM. Unlike SCORM, the xapi is not limited to elearning courses or learning management systems. As a standard, it describes how you can interface any software application with a system that stores and reports on learning data, such as a learning management system. Any type of software or system that has been xapi enabled can generate Experience API data. The xapi operates based on activity streams, a model that uses software to track things people do. The idea of tracking activity streams emerged from social networking and is used by sites such as Facebook, Twitter, and Google Plus. The Experience API makes it possible to track activities that people do using computers such as performing work tasks, producing work outputs, interacting with others using social media, achieving milestones in games and simulations, and just about any other activity that one can observe or record.

How does the Experience API work? Imagine that your LMS can communicate, not just with elearning courses, but also with knowledge bases, collaboration platforms, document management systems, enterprise resource planning systems, helpdesk systems, portals, talent management, performance management, and other types of systems used in the workplace. The learning management system may track not only attendance, completions, and test scores, but actual work inputs, outputs, deliverables, tasks, and more. The Experience API describes learning activities as statements. Each statement is comprised of an actor, an action, and an object. I (actor) did (action) this (object) (see Figure 1). Figure 1: Actor, action, and object used to track and store experience as an activity statement When a user performs a pre-defined action in an enterprise portal that is xapi enabled, it fulfills an xapi activity statement. This activity statement describes a learning experience. For example, your organization may offer a performance-support solution that helps new employees submit vouchers. When a new employee, named John, successfully submits a completed voucher via the company s portal, it records an xapi activity statement. The learner s experience is then relayed to a Learning Record Store (LRS) (again, refer to Figure 1). What is the difference between an LRS and an LMS? Basically, an LRS is a database where each learner s xapi activity statements (in other words, the learning records) are stored. It can be seamlessly built into an LMS or it can be a standalone product. An LMS that has a built-in LRS supports the Experience API and also does all the other things LMS products do to manage learning delivery. A stand-alone LRS supports the Experience API s tracking and reporting, but it cannot do all the other things an LMS can do such as scheduling training, enabling self-registration, handling notifications and approvals, providing certificates, or managing instructors, facilities, and resources, etc.

xapi example An example of a learning program expressed in Experience API statements illustrates the power of this concept. In this example, Jane is a management trainee who has never written a project proposal, yet her new job requires that she do so. Jane s manager is aware that the learning department offers a learning program for people in the organization with similar professional-development needs. The learning program involves formal training and work assignments. The learning department runs an LMS report showing that 80 percent of employees who completed the learning program generated a winning proposal that earned revenue for the company. Jane s manager decides to use the learning program. The learning program starts with formal training followed by a set of tasks that Jane completes with coaching from her manager. The company s portal and LMS are Experience API enabled. The portal collects data on Jane s activities and sends that data to the LMS, which generates an xapi activity stream as Jane goes through the program. Table 1 contains a list of the proposal-writing learning program xapi statements. The originating system is the system that generates the statement and reports it back to the LMS. All of the following statements are tracked via the xapi. Table 1: Proposal-writing learning program xapi statements xapi Experience Statement Originating System Learning Type Jane attended a workshop on proposal writing LMS (completion) Formal learning program. Jane passed a test on proposal writing LMS (test score) Formal learning evaluation. Jane read a sample project proposal Portal (page access) Work experience Jane attended a meeting about the sample proposal with her manager Portal (calendar) Coaching/feedback Jane created a proposal Portal (file upload) Work experience Jane attended a meeting about the proposal with her manager Jane completed revisions to the proposal Jane attended a meeting about the revised proposal with her manager Jane completed delivering the proposal to a customer Portal (calendar) Portal (file upload) Portal (calendar) Portal (file upload) Coaching/feedback Work experience Coaching/feedback Work experience Jane completed closing the sale Portal (CRM report) Business result At any point, Jane s manager is able to access a report from the LMS on Jane s progress. After the first two statements, which are programs the learning department traditionally offers, the remaining statements reflect on-the-job work assignments, coaching, and accomplishments. The xapi tracks all of these statements. Jane was able to learn while producing work outputs and results. This blend of learning and working is a powerful model.

Industry adoption of the Experience API Some of the first products to implement the Experience API are elearning authoring tools and some learning management systems. A second wave may follow with additional learning management systems, mobile learning apps, and instructional games and simulations becoming xapi enabled. Some innovative LMS products may add an administrator interface for manually entering and updating API statements and learner records. This approach would enable learning organizations to incorporate informal learning activities in their learning programs without relying on external systems to support the Experience API. For example, Jane s manager could simply log on to the LMS and attest to the fact that Jane has completed a step in the learning program. Enterprise software applications such as portals, knowledge bases, and collaborative workspaces offer even greater opportunities for learning design using the Experience API. When xapi-enabled versions of these sorts of widely used business applications become available, learning developers will be able to seamlessly integrate learning activities into the workflow. However, since the xapi is a learning-industry standard, the enterprise system vendors may not be aware of the standard. Training and IT will need to work together to drive xapi implementation in enterprise-software applications. Several aspects of the xapi will continue to be refined, including its governance. While the standard specifies a list of actions or verbs (for example, Jane created, or Jane attended ) that can be used in xapi statements, vendors that build the xapi into their products can add additional custom verbs. The xapi verb registry will allow addition of custom verbs to the official list, upon approval by a governance group. For now, LMS companies must decide which elearning authoring tool and mobile platform will support using vendors custom verbs. We must resolve these, and other issues, to make adoption of the xapi easier for all involved. ADL s Training and Learning Architecture The Advanced Distributed Learning organization has a broader vision of the future of learning technologies, called the Training and Learning Architecture (TLA). The ADL vision consist of four key components: experience tracking, competency infrastructure, content brokering, and learner profiles. The Experience API covers experience tracking, the first of the four components implemented. The competency infrastructure will describe learning goals in the form of objectives, tasks, competencies, context, and performance standards. The content brokering portion will tag, index, and deliver learning content. Learner profiles will tag and describe learners. Essentially, the TLA promises to provide a standard framework for describing learning experiences, learning goals, learning content, and learning audiences. Together, these standards will enable learning-management systems to deliver and track a more engaging, relevant, and personalized user experience. Of course, none of this replaces the judgment, creativity, and skills of instructional designers and the rigor of a solid instructional design process. This new xapi standard has a lot to offer, but proper application of the art and science of learning is still what really matters. In order to take greatest advantage of the Experience API, we will have to expand our notions of what effective learning is (i.e., not just formal training), and incorporate these new ideas into our instructional design and work processes. Concluding thoughts While widespread adoption of the Experience API may take some time, the concept of experiencebased learning programs is exciting. Systems used in the daily flow of work will be able to interface with learning management systems to capture milestones and tasks performed by workers and track them in the context of learning.

The Experience API offers great potential for the convergence of working and learning and offers an opportunity for the learning function to demonstrate a more direct and measurable impact on the organization s success than ever before. The opportunity to provide structure, guidance, and metrics around learning that occurs through work experiences and coaching increases opportunities for levelfour learning program evaluation. (See the Related Articles list and the References, both at the end of this article.) Now we can combine formal and informal learning in new ways that advance the goal from learning gain to performance improvement. The xapi provides opportunities for greater training and HR collaboration to create stronger linkages between learning and talent management. Employee development is an integral part of career planning, succession planning, and performance management. The ability to formalize and track work accomplishments and job assignments along with formal learning programs offers new opportunities for synergy in combining methods for developing employees. Even without the Experience API, LMS products will continue to be important. Organizations have an ever-present need for the types of training programs an LMS manages. But, as the Experience API becomes more prevalent, LMS products will need to step up and support it in order to remain relevant and meet the increasing focus on workplace-based learning. References Kirkpatrick, Donald. Evaluating Training Programs, 3 rd ed. Berret-Koehler Publishers, 2006. Learning Solutions Magazine, 2013 elearning Guild