Moodle SCORM Activity Settings

Moodle SCORM Activity Settings

This blog post aims to assist users to better understand the new improvements made to the activity completion settings for SCORM packages in Moodle 4.1 when compared to Moodle 3.9.

Throughout this article, we will use Moodle 3.9 as a baseline example and compare how these same activity completion settings function in Moodle 4.1 for SCORM packages.

Let’s begin by setting up a SCORM activity in Moodle 3.9 with the following activity completion criteria defined:

SCORM activity in Moodle 3.9

In this example, for the activity to be marked complete for the user, they are required to:

  • View the activity
  • Require status
    • Achieve Completed status
    • Or, Require all scos to return completion status

Note: Based on the criteria defined above, in Moodle 3.9 and below, users must satisfy both the View activity criteria, and require one of the selected statuses (Completed, or Require all scos to return completion status) for the Require status criteria to be satisfied.

View activity criteria

Now let’s have our test user attempt the SCORM package:

    Attempt the SCORM package

    The user has achieved a ‘Passed’ status on the SCORM attempt and will have the SCORM activity module marked complete on their course page:

    Passed SCORM package

    This activity was marked complete because they satisfied the “View activity” and “Require all scos to return completion status” criteria. In summary, as long as one of the Require status criteria is met, it will satisfy the entire condition.

    Now let’s attempt the above process in Moodle 4.1 to demonstrate the improvements and how they function differently from Moodle 3.9.

    With the SCORM package activity completion setup identically to Moodle 3.9 above, here is how the SCORM package will appear for our students on the course page:

    SCORM package activity completion setup

    You will notice that the first difference is that the individual activity completion criteria are displayed to users on the course page.

    Let’s have our user attempt this SCORM package:

    users attempt this SCORM package

    The activity will appear as follows for the user on the course page:

    SCORM activity on course page

    Despite the package returning a ‘Passed’ status similar to Moodle 3.9, the activity is not marked complete for this student. Even though the packages are setup identically in Moodle 3.9 and Moodle 4.1, the package calculates activity completion differently in Moodle 4.1. In this updated version of Moodle, the activity completion criteria requires the student to satisfy ALL the criteria defined. In this scenario, the user is required to:

    • View the activity
    • Require the completion status (Complete the activity)
    • Require all scos to return completion status. (Do all parts of this activity)

    In summary, for the Require Status completion criteria to be marked complete, the user is required to satisfy both the nested conditions (Complete the activity and Do all parts of this activity) for it to be met. Comparing this to Moodle 3.9, the user was only required to satisfy one of the nested conditions.

    If you find that the activity completion requirements are no longer being met in your updated site we advise updating these settings for the SCORM activity by selecting only one of the choices for ‘passed’, ‘complete’ or ‘require all scos to return completion status’. You can apply this by:


    • creating a new SCORM activity and hiding/restricting the old one,
    • creating a new version of the course using the backup and restore functionality, updating the SCORM activity completion settings and enrolling new users into the updated version moving forward
    • unlocking the activity completion requirements and updating the current settings. If choosing to unlock the activity completion requirements, it is important to consider the implications of the loss of data by performing this action. 

    How to define learner time in an elearning course

    How to define learner time in an elearning course

    So your boss wants to know how many pages of content can fit into the one hour long elearning course that all employees must participate in; or, your team leader asks how long the powerpoint you are going to convert will take the end users to complete in their learning path. In another scenario, your client asks you what will be the end learning result when you convert a 50 slide powerpoint into online learning. If any of these scenarios sound familiar to you, you could be wondering how to determine a definitive answer to the mystery that is calculating elearning course time?

    This is a common and often debated question amongst Subject Matter Experts and Course Creator’s alike.

    calculating learning time

    Many factors come into consideration when calculating learning time. It is difficult to determine learner time based on slide count or even course content text pages, because of many factors.
    Some of these factors are as follows:

    • Type of content , some content leans to descriptive paragraphs and images that support. Some is best portrayed with complex, labeled diagrams or multiple layers and animations. A slide with some text and images will take much less time than a slide with complicated layers, video or animation. A level 3 interactive game based course will take much longer than the 1-2 minutes a learner might spend on text slide or a click and reveal.
    • Learner variation: learners come in all different shapes and sizes! Just as in traditional classroom settings, learners don’t come in a one size fits all package. Everyone learns at different rates. One learner could whizz through a slide in 45 seconds while another could slowly read through the content and digest it in 4 minutes. When estimating learner time, we need to account for this diversity.
    • Technological proficiency: similarly, some learners will be more technologically in tune than others. They will click click the next button, and sail through the interactions in no time. Other users may take 15-30 seconds working out which buttons to press in order to reveal content, or to turn the page.

    There is no ‘one size fits all’ calculation to determine seat time for an elearning course. After our own inhouse debate, and then scouring the web, we found various thoughts on how many words and slides constitute an hour of learning.

    calculation to determine seat time for an elearning course

    Many elearning developers believe that approximately 50 slides or content screens equal 1 hour of e-Learning, and a 10,000 word script is also equal to 1 hour of e-Learning. This is of course subjective and dependent on the factors listed above. However, if you need a broad guide, use this as a starting point.

    Next assistance with course development, find out more.

    Text to Speech voice narration using Articulate Storyline 360

    Text to Speech voice narration using Articulate Storyline 360

    Voice to text has been commonplace for years now. It feels natural to dictate a text message to our phone, write a shopping list by telling siri what we need, give navigation instructions orally in our cars, the list goes on. Recently, however; Articulate has enabled the opposite – text to speech. Without engaging a voiceover artist or even using a microphone, you can now create narration in your e-learning courses!

    Text-to-speech Articulate 360

    Articulate has made it simple to create a voiceover narration. It’s as straightforward as writing your script and entering it into the voice to text field.

    text-to-speech enter text

    Then you can choose your language and voice/accent and Voila! You have e-learning content with narration.

    text-to-speech choice language and voice

    Text-to-speech narration works just like other audio clips in Storyline, so you can use the audio tools to customise it. You can even use different voices for different clips, which is helpful for creating dialogue between two characters.

    Here are some tips for getting the best pronunciation and phrasing with Text-to-speech:

    1. Don’t use abbreviations
    2. If a correctly spelled word isn’t pronounced the way you want, try spelling it phonetically
    3. If you need longer pauses, then convert your Text-to-speech and open it in the built-in audio editor and add silence where required

    There are some drawbacks to using Articulate’s Text-to-speech function. While it is simple and cost effective, it still sounds very computer generated. We can see this improving in the future, as technology of computer animated voices gets better. It also doesn’t have the same inflection of an actual human voice. It sometimes doesn’t portray the sentence as the course author would have suggested, placing emphasis on the wrong words. This could arguably distract the user from the learning at hand. However, we think it’s beneficial to cater for as many learning styles as possible at one time and using voiceover narration for some or all of your content can assist students who learn best auditory.

    Articulate Storyline 3 vs Articulate 360: Which product should I invest in?

    Articulate Storyline 3 vs Articulate 360: Which product should I invest in?

    We provide a lot of training using the Articulate software and one of the most common questions we are asked is which one of these products will give me the best value? Which one is the most user friendly?

    There is no right or wrong answer because both will help you create captivating online courses. The question should be which one is more appropriate for the elearning I am creating?

    We rounded up the details of both new Articulate software below.


    Articulate 360

    Articulate 360 comes with a variety of tools as opposed to Storyline 3 which just gives you the upgraded version of Storyline 3.

    With your subscription to 360, you get access to the following tools:

    • Storyline 360 – Industry standard for creating interactive elearning SCORM content
    • Studio 360 – Transform PowerPoint presentations into Courses.
    • Rise 360 – Build fully responsive courses in minutes, right within your web browser.
    • Content Library 360 – An ever-expanding source of course assets, with over 3 million images/videos + characters & slide templates.
    • Review 360 – Simplify project reviews with your stakeholders with instant upload & sharing, comments, and notifications.
    • Replay 360 – Record and edit personalised screencastsn.
    • Peek 360 – Record screencasts and instantly upload to Review for sharing.
    • Articulate 360 Training – Gives you the training you need from eLearning experts.

    One nice new feature available in Storyline 360 is Text-to-Speech, it allows you to convert text to speech right in 360. This is a powerful feature, we still feel the voice narration created sounds a little computer generate.

    Articulate 360 is a subscription-based software. This means you have to pay a monthly fee for all that Articulate 360 has to offer. This is ongoing, so if you only want to fork out the payment one time, this solution probably isn’t for you.


    Articulate Storyline 3

    Storyline 3 is the same great product that we have come to know and love. Storyline 3 is a perpetual license, which means you pay the lump sum for it now and don’t have to pay again, that is until the new version of Storyline comes out and you want to upgrade.

    Storyline 3 comes with the added features:

    • Allows you to structure text with tables, which can be great for organizing your content.
    • Create and add closed captions. We have worked with WCAG and Section 508 in the past and this feature is an added bonus if you do any work for disabled employees.
    • The motion paths are much more advanced and new trigger events let you create content that is more game- like.
    • A new responsive player that will look great on tablets and mobile phones.

    To put it simply, Storyline 3 is an upgraded version of your old Storyline. If you only want to spend the money once, are happy with your current Storyline 2 and don’t need access to a reviewing tool or the content library, this is the product for you. If you are happy to go with a subscription, Articulate 360 gives you access to more tools to work with. It is continually getting upgraded so you reap the benefits of the advancements.

    Still not sure, click here to compare features across all Storyline versions.