Signature Assignment

Minicourse

Using JavaScript to capture xAPI Data in Storyline

This minicourse aims to provide eLearning professionals with the knowledge and skills needed to effectively capture and utilise xAPI data from Articulate Storyline in a Learning Record Store (LRS).

By the end of this course, participants will understand the function of xAPI in tracking learner interactions, the process of integrating xAPI within Articulate Storyline, and how to leverage this data to inform and enhance training programs.

Learning Theory Connection

Cognitivism

Understanding how learners process and store information.

Strengths

Learning Objectives
This course will provide specific and measurable learning objectives. Providing learners with a clear understanding of the goals of each module.

Structured Content
The course will follow a logical step-by-step format. Each step builds on the previous one until the project is complete.

Cognitive Load Management
I will break each module into manageable chunks to enhance understanding and retention of this technical content for xAPI configuration. 

Weaknesses

The course may not cater to diverse learning preferences and styles, potentially disadvantaging those who learn best through different methods.

Constructivism

Active construction of knowledge and reflection on the activity.

Strengths

Active Engagement
This course will deepen learners’ understanding of xAPI through a series of practical exercises where learners can apply theoretical knowledge.

Relevance
Through direct application of their skills, the learning experience becomes more meaningful and motivating for the learner.

Weaknesses

The complexity of xAPI and LRS setup might overwhelm learners who are new to these concepts, leading to potential frustration if not adequately supported.

Incorporating Constructivism and Cognitivism to the Instructional Design of this Minicourse

Cognitivism

Design choices

Clear Learning Objectives:

Defined specific, measurable learning objectives for each module. Activities and assessments aligned with the objectives.

Structured Content:

Logically structured content progressing through the steps involved to complete the project

Cognitive Load Management

Complex information broken down down into smaller, manageable chunks.

Concepts explained through the use of video and infographics.

Example activities

Progressive Modules
The first module provides an introduction to xAPI, and is followed by more advanced topics such as data analysis and reporting.

Explainers
Videos, infographics, and interactive elements to explain the complex processes involved.

Step-by-Step Tutorial

Detailed guides for setting up xAPI in Storyline and connecting it to an LRS, with screenshots and explanations.

Assessment

Quizzes
Short multiple-choice, true/false, and short answer questions to cover key concepts at the end of each module to assess understanding and provide feedback.

Project
Learners design, implement, and report on an xAPI-enabled eLearning module.

Constructivism

Design choices

Active learning
This course is based around a practical project to engage learners in a hands-on activity. And therefore, have the opportunity to learn and apply the concepts by developing their own project.

Real world Relevance
I could provide examples from actual xAPI implementations for relevance.

Example activities

Project-based learning

Learners design a complete eLearning module with xAPI tracking in Storyline, connect to an LRS and implement it.

Interactive activity
A guided simulation of integrating xAPI in a Storyline course, with learners receiving immediate feedback on their actions.

 

Assessment

Reflective Journals
Learners document the process, challenges, and insights gained from the activities in the course..

Peer Review
Learners review and provide feedback on each other’s projects.

LDT100x

Learning Theory

LDT200x

Instructional Design Models

LDT300x

Digital Media Design

LDT400x

Capstone prroject