Category: HTML 5

09 Nov 2016

Difference between LMS, LCMS, and CMS


What’s the difference between LMS, LCMS, and CMS?
This question often elicits confusion among those shopping for the right software tools for their organization.
In e-Learning, the following platforms are used to deliver course:
·         LMS:   Learning Management System
·         CMS:   Content Management System
·         LCMS: Learning Content Management System




LMS
A learning management system (LMS) is a software application for the administration, documentation, tracking, reporting and delivery of electronic educational technology (also called e-learning) courses or training programs.  

Most LMS’es supports SCORM packages that are created using elearning tools like Articulate, Captivate, and Flash. Though using these tools can cost you some money, you can also use the LMS to create some simple pages/ assessments / quizzes.

An LMS provides a platform for housing all types of eLearning courses, as well as tracking who has completed them, when, and what kind of score they
received on assessments. Furthermore, an LMS allows administrators or trainers to prepare reports, make assignments, and send reminders all at one central location.

 Example: BluevoltLitmos,Moodle and Topyx 




CMS
A content management system (CMS)is a software application or set of related programs that are used to create and manage digital content.
It creates the framework for how content is stored and displayed.
CMS functions allow the content owner to decide which content should be displayed privately or publicly. Content can be easily tagged using metadata, which is best for searching and using content quickly and efficiently.
Example: Drupal and WordPress are popular content management systems used to create all kinds of websites. As opposed to a CMS, a learning CMS is specialized for the creation and management of learning content.



LCMS  
A Learning Content Management System (LCMS) is a combination of a CMS and an LMS. Content is stored, organized, and tracked like on the LMS. The difference between the two is that content is created on LCMS, which is like the CMS. Unlike a CMS, the content that is created is designed for the sole purpose of learning.
LCMS system usually allows multiple collaborators to work together to create content that can then be published in a variety of formats. The key difference between an LMS and an LCMS is the target user. The LMS user is the learner, while the LCMS user is the learning content creator.


Example: Xyleme and Kenexa



Comparison between LMS and LCMS
LMS
LCMS
Primary target users
Training managers, Instructors, and Administrators
Content developers, Instructional Designers and Training Managers
Primary management
Learners
Learning content
Mainly used for management of classroom and instructor-led trainings
Yes, (but not always, in few cases)
No
Reports generation of trainings
Primary focus
Secondary focus
Learner collaboration
Yes
Yes
Keeping learner profile data
Yes
No
Sharing learner data with an ERP system
Yes
No
Event scheduling
Yes
No
Competency mapping – skill gap analysis
Yes
Yes, (In a few cases)
Content-creation capabilities
No
Yes
Organizing reusable content
No
Yes
Creation of test questions and test administration
Yes
Yes
Dynamic pre-testing and adaptive learning
No
Yes
Workflow tools to manage the content development process
No
Yes
Delivery of content with navigational controls and learner interface
No
Yes



02 Nov 2016

Find Kick Buttowski- Shuffle Game in SL2

Hello everyone, here’s an example of gamification in e-Learning. The main aim of this game is to improve user’s concentration skills along with providing him information about skateboarding.

Here cute and notorious Kick Buttowski jumps into one of the 3 available boxes randomly and the boxes start shuffling on click of “Start the Game” button. 

The user needs to focus and keep track of the box in which Kick Buttowski is and click it to get him out,

but beware..if the user chooses the wrong box, there is a punishment, yes you guessed it right, the user will have to answer a random question about skateboarding, fetched from a question bank.

The game play is divided into 3 main slides based on the shuffle speed (Normal, Moderate and Insane).

1) Normal – In normal speed mode, the users will have 3 chances to find the correct box and for each correct find they will be awarded 20 points. Just in case a user fails to find the correct box in which Kick Buttowski is, he will be redirected to a random question about skateboarding.

  • On correctly identifying the box in which Kick is: POINTS AWARDED 20
  • On correctly answering the question: POINTS AWARDED 10
  • On incorrect answer : NO POINTS AWARDED.
 
 

2) Moderate – In moderate speed mode, again the users will have 3 chances to find the correct boxes and for each correct find they will be awarded 20 points. In this case the shuffle speed is higher than the normal speed mode and a separate question bank that contains questions of slightly higher difficulty level is used.

  • On correctly identifying the box in which Kick is: POINTS AWARDED 20
  • On correctly answering the question: POINTS AWARDED 10
  • On incorrect answer : NO POINTS AWARDED.

3) Insane– In Insane mode, the users will have 4 chances to find the correct boxes and for each correct find they will be awarded 20 points. Here the users will have to give it their all as the shuffle speed is twice the moderate speed and the question bank contains really difficult questions.

  • On correctly identifying the box in which Kick is: POINTS AWARDED 20
  • On correctly answering the question: POINTS AWARDED 10
  • On incorrect answer : NO POINTS AWARDED.

The maximum score that a user can attain is 200. On completing all levels, the following slide will be displayed:

—————————————–Whats under the hood?——————————————-

  • Used a web object that allows me to shuffle the boxes seamlessly and created variables in JavaScript to bridge the gap between SL2 and JS. 
  • As shown below, I have created 3 Different slides for different speed levels (Normal/ Moderate/ Insane)

  • The blank slides that you see below are used for redirecting to the appropriate speed level.
  • I have created 3 different question banks, 1 for each speed level. All of them have 9 Questions each.
  • Question bank 1 has easy questions for normal speed level.
  • Question bank 2 has slightly difficult questions for moderate speed level.
  • Question bank 3 has very difficult questions for Insane speed level.
  • Every time a wrong box is clicked, a random value is fetched (any value from 1 to 5) and according to that random value corresponding slide with question comes up.

Here’s the demo link: https://goo.gl/iDMrDF

This Example is Inspired by “Find Candies” shuffle game,created by Avinash Sharma.



25 Apr 2016

Custom Navigation for HTML5 Output

Hello Readers,

We are back with another experiment.
Sometimes the specifications ask you to do something that is not possible or is very difficult in Storyline 2.

For example, creating a custom navigation that can track progress of slides (not started/visited/completed) needs a hell lot of triggers just to keep track of the slide’s current state.

Here’s an easy solution.

For this sample, We have created an html5 responsive menu that works well on desktop and mobile devices. Being an HTML page with inline CSS, you can customize the menu text and overall look and feel as much as you wish. The progress can also be tracked.

When any menu item is clicked, a java scripts gets triggered and  the Storyline slide automatically changes.

Using this technique you can save a lot of time and save yourself from setting up a lot of triggers. Just embed the web object and your menu is ready.

HTML5 Output: https://db.tt/4fvtr80e