When a student takes a video and audio lesson type, it's important to know what student actions trigger the completion of the lesson so you can review the analytics with more clarity. In this article, we'll explain what must happen for video and audio lessons to be marked as complete after a student has finished them.
Contents
Learn more:
- Marking Lessons Complete When Audio or Video is Done
- Marking Lessons as Complete from External Services
- Editing a Student’s Lesson or Course Progress
Default lesson completion behavior
For most content types (Text Lesson, Embedded content, etc.), a lesson will be marked as complete as soon as the first time the lesson page loads. We will review the specifics for each lesson type in the related articles.
Generally, for all lesson types, there are settings and variables that can override the default behavior.
- At a course level in Courses > Individual Course > Course Details > Settings: Lesson Navigation, you can choose to “Mark Lessons Complete When Audio or Video is Done.”
- At an individual lesson level in Courses > Individual Course > Course Curriculum > Individual Lesson > Settings, you can choose to Disable Automatic Completion.
- If you choose to disable automatic completion, there are a few options for completing these lessons on behalf of your students:
- Dashboard: An admin can mark the lesson complete in the student’s profile page of the dashboard. Learn more: Editing a Student's Lesson or Course Progress.
- API calls: You or your development team can write API calls can to mark a specific lesson complete in Skilljar based on an outside trigger (e.g. doing a task in your application). Learn More: Marking Lessons Complete from External Services
Lesson completion by lesson type
Upload File: Video (MP4, WMV, M4V, AVI, FLV)
- By default, a video lesson will be marked as complete as soon as the first time the lesson page loads.
- If you have selected Mark Lessons Complete When Audio or Video is Done in the course’s settings, the lesson will be marked as complete after the audio or video in the lesson has ended.
- If you have selected Disable Automatic Completion, you can get more granular on session time and you can disable video fast-forwarding (in order to complete the lesson) which means the user must watch the entire video to get a completed stamp. This provides a more accurate view of completion data.
- If you have selected Disable Automatic Completion in the lesson’s settings, to complete the lesson you must either:
- Manually mark the lesson complete. Learn more: Editing a Student's Lesson or Course Progress.
- Use an API to mark lessons as complete based on actions outside of your system, such as a custom simulation or tutorial. Learn More: Marking Lessons Complete from External Services
- Skilljar does track analytics specific to user behavior tied to the uploaded video lesson. From this view you can see that the “Video” lesson is clickable - After clicking on “Video” you can see video analytics (hovering over areas on the graph). The graph shows that 27 students landed on the page and viewed the video 44 times (some users viewing more than once). And of those 27 students, 15 played the video and only 1 student completed the whole thing:
Upload File: Audio (MP4, AAC, MPEG, OGG, MP3, WAV)
- By default, an audio lesson will be marked as complete as soon as the first time the lesson page loads.
- If you have selected Mark Lessons Complete When Audio or Video is Done in the course’s settings, the lesson will be marked as complete after the audio or video in the lesson has ended.
- If you have selected Disable Automatic Completion in the lesson’s settings, to complete the lesson you must either:
- Manually mark the lesson complete. Learn more: Editing a Student's Lesson or Course Progress.
- Use an API to mark lessons as complete based on actions outside of your system, such as a custom simulation or tutorial. Learn More: Marking Lessons Complete from External Services.
Embed Link: Vimeo Video
- By default, a Vimeo-embedded lesson will be marked as complete as soon as the first time the lesson page loads.
- If you have selected Disable Automatic Completion in the lesson’s settings, to complete the lesson you must either:
- Manually mark the lesson complete. Learn more: Editing a Student's Lesson or Course Progress.
- Use an API to mark lessons as complete based on actions outside of your system, such as a custom simulation or tutorial. Learn More: Marking Lessons Complete from External Services.
- Skilljar does not track user progress, as Vimeo does not provide Skilljar with the endpoints to gather video progress information. Thus, in the Analytics section of Skilljar, there is no link to dive deeper into the video analytics:
- However, Vimeo stores user data on their website that you can consult to correlate with the views from Skilljar.
Embed Link: Wistia Video
- By default, a Wistia-embedded video lesson will be marked as complete as soon as the first time the lesson page loads.
- If you have selected Mark Lessons Complete When Audio or Video is Done in the course’s settings, the lesson will be marked as complete after the audio or video in the lesson has ended.
- To get more granular on session time: you can disable video fast-forwarding (in order to complete the lesson) which means the user must watch the entire video to get a completed stamp - this provides a more accurate view of completion data
- If you have selected Disable Automatic Completion in the lesson’s settings, to complete the lesson you must either:
- Manually mark the lesson complete. Learn more: Editing a Student's Lesson or Course Progress.
- Use an API to mark lessons as complete based on actions outside of your system, such as a custom simulation or tutorial. Learn More: Marking Lessons Complete from External Services.
Embed Link: YouTube Videos or Google Hangouts on Air
- By default, a YouTube-embedded video lesson will be marked as complete as soon as the first time the lesson page loads.
- If you have selected Mark Lessons Complete When Audio or Video is Done in the course’s settings, the lesson will be marked as complete after the audio or video in the lesson has ended.
- If you have selected Disable Automatic Completion in the lesson’s settings, to complete the lesson you must either:
- Manually mark the lesson complete. Learn more: Editing a Student's Lesson or Course Progress.
- Use an API to mark lessons as complete based on actions outside of your system, such as a custom simulation or tutorial. Learn More: Marking Lessons Complete from External Services.