I have an internal LMS created and it is pretty open to any content type. More and more people are moving away from traditional SCORM/traditional e-learning and towards blended content.
So now a typical course instead of being authored e-learning, is simply web content. The LMS let's authors add a course and as many lessons to that course as they want. The lessons are super flexible and allow any media and the creation of your own web content.
We have had great feedback from the users. The content is clean, it doesn't open in some java or flash window, and it is updated on the fly. The only negative is that users want to know which lessons that they have completed so that they can see their progression of a course.
Now we have that ability. Normally it is done via a "quiz" at the end of each lesson - which just may be 1-2 questions. But as the learning is becoming more bite sized it doesn't make sense to quiz after every lesson.
So how do we mark user progression? Right now we simply have a button at the bottom of the page that says "Mark Lesson Complete". I find that it isn't overly intuitive unless you are used to the workflow on the site.
There is no way for me to mark this automatic because some pages might be a few paragraphs of info, others might be diagrams, others might be a series of videos. They are whatever they are. Only the user really knows if they have viewed the info.
Them clicking on the page should mark that page complete because from a course perspective it takes away what (very) little onus we put on the user to learn the information.
Is there a better way to do this? Better wording than Mark Lesson Complete? A way to style the button to make it clear?