Forum Discussion
How to set up Course Completion by Path in Storyline 360
I replied to your other question about navigation restriction ( How to prevent jumping from scene to scene without Restricting navigation in Storyline 360 | Articulate - Community).
When a course is published to Track via Using triggers (e.g, 'complete course'), the course will be marked completed as soon as one of those triggers run.
A Complete course trigger can include conditions that must be met before the trigger will run.
To track whether a user viewed all of the necessary slides when they can jump around via an unrestricted Menu requires a lot of programming. You'd need a T/F variable to track whether each required slide was viewed. Then the Complete course trigger would need condition to check each of those variables. With a 1000-slide course, I'm not sure if the Trigger Wizard could handle that many conditions. Even if you checked topic-completion along the way, it'd still be a nightmare to program and test.
Here's one solution I didn't mention in my other reply: Consider dividing the course into multiple projects. Check with your LMS folks. They may be able to set up a "curriculum" that contains all of the courses and requires the user to complete them in order.