Tracking multi-user progress when publishing to CD-ROM?

I'm looking at publishing a title to CD-ROM. I was planning on showing a chapter completion indicator so the learner would know which chapters they've completed so far.


However there will be instances where multiple users will use the same PC and even the same Windows login to access the title. My understanding is that if Bill accesses the title and then quits in the middle of it, and then Lisa accesses the title for the first time using the same PC and Windows login as Bill, she will see Bill's progress (due to Lisa's accessing the cookies that were saved from Bill's session).


Is my understanding correct?


If so, is there any way to build in individual user tracking for CD publishing even if they are using the same access? (Bear in mind that I don't have any javascript knowledge.)

Discussion (1)

My situation sounds quite a bit similar to David's 2010 question and wonder if anyone has updated information since that question was posted.

With the product that my company uses currently, we had to have a "login shell" created that the student used to enter the course. The shell saves the required student data in an XML file on the C drive of the "shared" computer. A unique student ID + password combination is used to access and store the data, including bookmarking, a few chapter quiz scores, and the time spent in each chapter of the course. After successfully logging in via the shell, code was written so that the specific user variables for that student are retrieved and loaded to the courseware variables as the student actually enters the published course. When the student exits the course, the updated student variables are saved back to the XML file. This has worked well for many years now. Unfortunately, the product we're using is a Flash-based product, so we are looking to replace it with software that can produce output for mobile devices as well as PCs.

Is anyone aware of something like this being created to use with Lectora? This is a large concern for us as we look for a new product because only a small percentage of our customers have an LMS. Most of our customers need the functionality described above.

Discussions have been disabled for this post