e-Learning

Definitions


HTML 5   HTML 5 is the fifth generation standard of the HTML coding language governed by the W3C Consortium.

"HTML5 includes detailed processing models to encourage more interoperable implementations; it extends, improves and rationalizes the markup available for documents, and introduces markup and application programming interfaces (APIs) for complex web applications.[6] For the same reasons, HTML5 is also a candidate for cross-platform mobile applications, because it includes features designed with low-powered devices in mind." from Wikipedia (https://en.wikipedia.org/wiki/HTML5)  
 JavaScript   JavaScript is a client side programming language allowing code to be executed from within a web browser.

JavaScript "is a high-leveldynamicweakly typedprototype-basedmulti-paradigm, and interpreted programming language. Alongside HTML and CSS, JavaScript is one of the three core technologies of World Wide Webcontent production." from Wikipedia (https://en.wikipedia.org/wiki/JavaScript)


Mad about Moodle (at least for one section)

Why Moodle ?

Due to the mixed exposure to Moodle, the learning management system (LMS) was a nature fit to start.   This  module will not be a Moodle how-to however, we will focus on expanding the functions and features of the LMS.  In an effort to create a baseline, the following graphics highlight the various relationships within the LMS.

What is the basic Moodle toolset?  

Moodle Mindmap
moodle-mindmap.pngMoodle Mindmap

Mindmap showing the tools in the Moodle toolbox.

Most of the major, LMS possess similar tools in the application. 

~ Task 1 - If you LEA is using an LMS, please take a few moments to identify the activities that align to your LMS from Moodle.

How do I teach with the Moodle toolset?

Teaching with the Moodle Toolset
Moodle-Document.pngTeaching with the Moodle Toolset

Network diagram connection the Moodle toolset to teacher tools


Why rock the boat?

The tools in Moodle, as well as most LMS’s, are based on function vs. flair.   As content developers, we often look for the hook and ‘the next best thing’ to engage online learners.

What do when you have outgrown your LMS?

One of the biggest changes in the e-Learning space is the ability to keep the “LMS Shell” but connect to other sources.

Content related to LMS
LTI.pngContent related to LMS

Illustration show the difference in connecting Content to a LMS

In the past, the LMS would connect to the content via direct links.   In newer "means," the content is linked to the LMS thru a variety of means, which includes:

  • File Repository
  • Learning Tools Interoperability
  • xAPI
  • cmi5



Building Blocks

Caution: acronyms ahead

“Old Building Blocks”

SCORM


Full name:Sharable Content Object Reference Model
Definition (URL):Definition from Rustici
Definition in plain English:Think of  SCORM objects as "suitcases."  In the suitcase, you have packed resources and activities in the suitcase.  The suitcase is able to talk to the LMS to record users interactions which includes sending grades to the LMS.   


~ Task 2 - Visit a few of the SCORM creation tools listed below:

Adobe Captivate

Articulate Storyline

Camtasia

eXe

iSpring Suite

LAMS


Full name:Learning Activity Management System
Definition (URL):Definition from LAMS Foundation
Definition in plain English:LAMS provides a method for you to create "learning pathways" for students. 


“New Building Blocks”

LTI


Full name:Learning Tool Interoperability
Definition (URL):Definition from IMS Global Learning Consortium
Definition in plain English:LTI provides a "connector" from one system to another system.   The connection is a "link" vs. a embed.  Information can easily be shared and updated without reloading the content.  LTI brings the promise of content (in all it's flair glory) connected to a LMS. 


~ Task 2 - Explore the Edu Apps Center to identify a several familiar software titles indicative to your LEA

EduApps Center

Now, that you are hungry for more

The next series of tools are relatively new to the e-Learning landscape however, the are rapidly taking the e-Learning space by storm.

xAPI


Full name:Experience Application Programming Interface
Definition (URL):Definition from Experience API
Definition in plain English:xAPI is a programming tool that allows you to customize the conversation from a learning object to a system.   xAPI alleviates the need for a LMS.  Through the adoption of xAPI, the need for the LMS can actual be abandoned.


LRS


Full name:Learning Record Store
Definition (URL):Definition from Experience API
Definition in plain English:LRS provides a "house" for xAPI data collection.  LRS tools allow reporting and monitoring of the xAPI interactions.


What?


LMS, LTI, xAPI + LRS
LMS-LTI.pngLMS, LTI, xAPI + LRS

LMS, LTI, xAPI + LRS


CMI5


Full name:Computer-Managed Instruction version 5
Definition (URL):Definition from LearnUpon
Definition in plain English:cmi5 is the touted as a SCORM replacement fusing the worlds of SCORM + xAPI  together. 


What does this look like?

Sample interactions from within Moodle


LMS + LTI + xAPI

Video show the relationships been LMS, LTI, and xAPI


OER Commons LTI module connected to a Moodle Installation


Moodle Installation with OER Commons LTI Module


Learning Record Store Overview


Learning Record Store (LRS)

Learning Record Store Overview


Additional References

cmi5

e-Learning Industry

Learning Solutions Magazine - Experience API, cmi5, and Future SCORM

Learning Solutions Magazine - 3 Reasons CMI5 is better than SCORM

Cmi5 from Experience API

SCORM vs. cmi5


LTI

Learning Tools Interoperability

EduApps Center

LAMS

LAMS

LMS supporting xAPI

docebo

Litmos

LRS

WatershedLRS

 wax LRS

Learning Locker

Check In

We are currently piloting two e-Learning Technologies, xAPI and Learning Record Store (LRS).  As part of this research, we ask that you "check-in" by clicking the "Check in!" link below

If you are participating in Tom McClain's research project, we ask that you use your "code name" vs. your email when completing the "check-in."

As a thank you, we will issue a link to a digital badge after "checking in."

Check In!

Return to top