We know that custom pages can be used to show (or provide links to) off-platform content. The difficulty we have is how to monitor/track learning progress - even if tracking is provided, merging it with on-platform learning is a manual task and takes time.
Would it be possible to create a programme with a link to off-platform content on a custom page is clicked on, then add a form action containing a list of questions with multiple answers, so we can see who has taken the course and their learning gains? Ideally, if the answers don't match expected results, the programme wouldn't be marked as "complete" and they would need to re-take (resubmitting the form until it is correct).