By default Evolve will register Completion when all components have been completed.
If you are using your Evolve course with a Learning Management System then it will register the course as complete when all the components have been viewed and/or answered.
Tailoring your completion to listen for specific interactions can be achieved in a number of ways.
At a macro level this can be by using any or all of these in combination:
The Course Attainment Extension
The Achievements Extension
The Course Assessment Extension
Links component
Access these by:
Navigating to the course you want to edit.
Select Extensions
Toggle the relevant extension
Example:
Using Course Attainment to set completion on a specific component.
Navigate to the course you wish to edit.
On the course, click the Extensions menu
Scroll to the Course Attainment Extension
Click Edit
On the next screen Edit Course Attainment, click Behaviour
On the Select Components window enable any component that you wish to be part of course completion/attainment by toggling Set Attainment Component on each.
N.B. By default Evolve will automatically title a component by itâs component type e.g. âMatching Titleâ for a Matching Component. As components are added it is wise to to set the Component Title to make it easier to identify the components.
Tips
Check you have no empty Articles, Blocks or Components. These are known to cause issues with Learning Management Systems. Evolve warns you of any empty items when a course is published.
If you are having issues with completion turning on the Progress Extension can help you to see if items are being marked as complete and therefore identify where a problem originates.
If your course has more than one page then the progress bars on menu items can also be used to track down where an item isnât completing correctly.
Being empty means that an article is without a block, a block I without a component or a component has no content. There would be a warning for this at the top of the screen for you. Titles do not contribute to this.
In order to get 100% the learner will have to interact with EVERYTHING within components - so if itâs an accordion, they must open every bar. If itâs a hot graphic they must click every hotspot, etc etc.
The information about the Articles (A) requiring Blocks (B) and Blocks requiring Components (C) not to be considered âEmptyâ is very useful.
However, I would like to clarify what you mean when you mention a Component having âno content.â
I think the problematic ABCs are the ones containing an Action Button Component, because my testing before adding those to the page had zero problems with Page Completion.
Are there any known issues with Action Buttons, Hidden Articles, or Articles included in Triggers affecting Page completion?
This is âUnhiddenâ via certain interactions set up using Variables and Logic.
Regardless, in terms of page completion percentage showing in the menus generated by Evolve (when you nest Pages in Topics, and view the Topic), this usually hiddenABC is also required to be InView or Clicked (depending on how you have set the completion for the Component).
Therefore, one would have to interact with all the normally viewable ABCs, trigger the usually hiddenABC to be viewable, and then navigate back to that page to view/click on the previously hidden ABC to reach 100% completion for that Page.
My next lane of investigation is to find out whether a Hidden ABC can be automatically set to complete, and have that reflected in the menu feedback.
In my testing to understand the mechanics of course completion for an Evolve course presented in Exceed/Intellum, Iâve discovered the following hypotheses. Please can you help validate or correct them?
There are FIVE ways an Evolve course can be marked as âCompletedâ in Intellum:
all the components have been viewed and/or answered (DEFAULT)
The Course Attainment Extension
The Achievements Extension
The Course Assessment Extension
Links component
Am I missing any?
using the Action Button component with logic set to, âSet Course to Completeâ does NOT register course completion in Intellum. (Perhaps this only works within Evolve itself?)
2.1. To use a button to mark course completion, one must use the Course Attainment extension and set the completion criteria to Components = Action Button:
Course completion status for users is automatically reset when new content is pushed to update an existing Evolve course in Intellum.
For users who had already completed the course, Intellum will no longer show it is completed or passed. Aside from any outreach like Letters, the following notification is their only way of knowing the course has been updated?
3.1 However, if updating Intellum-based (non-Evolve courses), updating content does not reset the completion statuses of the course (probably not as relevant to this forum).
Thanks for any insight you can share on these points!
Hi @hbailey - tagging you here in case you donât get notifications on old threads. Any wisdom or resources you might share on the above questions would be helpful, please
Yes - and thatâs probably why youâre getting the issue you mention in point 2⌠you need to go into the course settings > Behavior and under âSelect How Your Course Should Set A Statusâ select Logic Completion. Hopefully that should resolve the issue for you.
@Max_C regarding points 3. and 3.1 could you get in touch with support regarding this? Itâs really more a function of the Intellum Platform than Evolve - and itâs likely theyâd need to be able to view an example of what youâre referring to in order to be able to advise properly.
Hey Matt, thatâs great, thanks for the tip on updating âHow Your Course Should Set A Statusâ, at the course settings level.
For points 3 and 3.1, Iâve checked with our internal Intellum support and the response is encouraging:
Essentially, the completion status will never go backwards, so completions wonât disappear in the backend when new updates are pushed in (for both Evolve and pure Intellum courses). Once completed, it stays completed for that user.
But, on the front interface that the user sees, the completion status does seem to get removed when a course is updated but this is superficial as the system in the backend keeps the recorded completion.
Any progress on a course that is part way done, but not completed, seems to be fully reset. In my first post, I wasnât distinguishing between âcompletionâ and âprogressâ.
The user can then choose to do the course again which would only update their (already completed) status, causing it to reveal again in the Intellum interface as well, I think.
Hey, on the same topic, I would like the course in Intellum to be marked as completed only when the user clicks on the specific button, âAction Button to Whatâs Next.â However, for some reason, it is already marked as completed when the user clicks on the video at the beginning.