Check out How do you communicate user progress in a course without a Learning Management System (LMS)? by . Here is an excerpt:
When you don’t have a system that logs users in and tracks their progress, it can be a challenge to show their progress in a course. However, rather than showing progress through completed pages, quizzes, or other interactive exercises, progress can also be measured through larger user goals…
The full article is available here.