Articulate Community Forums

Articulate Community Forums » Articulate Product Forums » Articulate Presenter » Always resume

Reply
 
LinkBack Thread Tools Search this Thread
Old 09-13-2009, 06:10 PM   # 1
Member
 
Join Date: Jun 2009
Posts: 3
Default Always resume


Although there seem to be some related posts, I don't think any of them solves current issue -including To Resume or Not to Resume, That is the LMS Question - Articulate – Word of Mouth Blog and Publish to LMS with Studio ’09 - Articulate – Word of Mouth Blog.
The problem is: We are running some content on an homebrew LMS (SCORM Compliant)* and we want the course data to be resumed every time users start the course. However if we enable "prompt to resume" they have the choice not to resume. If we disable that option, the state is not resumed at all. The desired end results -resuming the data from LMS without asking the user whether s/he wants to resume is not achievable with these options -or am I missing something?

*I don't believe the issue is related to SCORM or compliance. The option itself states it clearly: "Prompt to resume on presentation restart" (what i understand is: either ask the user whether they want to resume, or don't resume at all)
kvncylmz is offline  
Reply With Quote
Old 09-14-2009, 09:27 AM   # 2
Member
 
this.onEnterFrame's Avatar
 
Join Date: Jun 2007
Posts: 162
Default Re: Always resume


Yeah... there is no "Force user to resume" option... but I have heard other folks wish for one.
One possible solution...
The player.html script already has functionality built into it to begin a course on any particular slide by passing a varible in the URL like "player.html?slide=4" (search the code for "slidenum" and you'll get an idea how it works)
Also the SCORMFunctions.js file has code already in it to pull the students resume info. (see line 204)
I think it should be possible to build off these and create a js function that First gets the slide number from the LMS and Then loads the player with varible set to start on that slide.
Currently the code seems to work the oppisite way... loads the player then checks for resume info.
__________________
Follow me on Twitter @onEnterFrame
Visit my blog: www.frameEntered.com
this.onEnterFrame is offline  
Reply With Quote
Old 09-14-2009, 09:50 AM   # 3
Member
 
this.onEnterFrame's Avatar
 
Join Date: Jun 2007
Posts: 162
Default Re: Always resume


now that I look at it some more... seems like you just need to alter the existing player.html code around line 373 to set slidenum to String(g_SlideLastViewed);
Try adding this to on a new line at 374:
slidenum = String(g_SlideLastViewed);

Turn off the "prompt to resume" in articulate.
__________________
Follow me on Twitter @onEnterFrame
Visit my blog: www.frameEntered.com
this.onEnterFrame is offline  
Reply With Quote
Old 09-14-2009, 07:03 PM   # 4
Member
 
Join Date: Apr 2009
Posts: 40
Default Re: Always resume


wow this.onEnterFrame, you are certainly one of the more knowledgeable users I've seen on the boards. Nice to be able to talk about issues more complex then 'how to insert a picture in powerpoint'

Do you have experience with using Moodle and Articulate courses? is there a handy dandy resume option that will work to jump students back to a specific lesson and slide number where they left off? I've seen some Moodle plugins that are suppose to take the student back to the last viewed lesson but i didn't know if it was possible to 'resume' to a specific slide number. Or even if the LMS (Moodle specifically) even kept that information about which slide a student got too.

Thanks for sharing your knowledge!
sci72 is offline  
Reply With Quote
Old 09-14-2009, 07:42 PM   # 5
Moderator
 
dmozealous's Avatar
 
Join Date: Feb 2006
Location: Boulder, CO
Posts: 882
Default Re: Always resume


Quote:
Originally Posted by this.onEnterFrame View Post
now that I look at it some more... seems like you just need to alter the existing player.html code around line 373 to set slidenum to String(g_SlideLastViewed);
Try adding this to on a new line at 374:
slidenum = String(g_SlideLastViewed);

Turn off the "prompt to resume" in articulate.
This is interesting, and very ingenious, and it works but there is something you should be aware of. The one problem is the LMS will most likely treat this as a new attempt. So say I have 10 slides in a presentation, view 5 then exit, then go back and am returned to slide 5 and view 6-10 we will report that you only viewed 5 slides.
__________________
Dave Mozealous
Quality Assurance Manager
Visit my blog @ http://www.mozealous.com

You should follow me on twitter here.
dmozealous is offline  
Reply With Quote
Old 09-15-2009, 08:51 AM   # 6
Member
 
this.onEnterFrame's Avatar
 
Join Date: Jun 2007
Posts: 162
Default Re: Always resume


sci72: I havent really used Moodle... installed it once a few years ago just to play around. But I think it is SCORM complient so bookmarking should 'just work'. I have seen folks discussing Articulate and Moodle a lot (mostly on twitter and screenr) so I know folks are doing it. Are you on twitter?

Dave: Good point that I had not considered! If we are reporting complete based on number of slides viewed this will look like we didnt view them all...Darn! oh well... I guess it still works if your reporting complete based on a quiz.
__________________
Follow me on Twitter @onEnterFrame
Visit my blog: www.frameEntered.com
this.onEnterFrame is offline  
Reply With Quote
Old 09-15-2009, 09:55 AM   # 7
Moderator
 
dmozealous's Avatar
 
Join Date: Feb 2006
Location: Boulder, CO
Posts: 882
Default Re: Always resume


sci72, I currently use Moodle, and by default it does support resume, but it doesn't force resume, it just prompts to resume.

James suggestion above will force the resume, but just be aware of the issues that this might cause.
__________________
Dave Mozealous
Quality Assurance Manager
Visit my blog @ http://www.mozealous.com

You should follow me on twitter here.
dmozealous is offline  
Reply With Quote
Old 09-16-2009, 10:03 AM   # 8
Member
 
Join Date: Nov 2006
Posts: 13
Default Resume not working


I post Articulate to a home grown LMS that is not SCORM compliant. For some users, the resume feature works... for others it does not.

What would be the most likely causes of this? I am having difficulty isolating the issue.

Regards,
Jeff
Jeff is offline  
Reply With Quote
Old 09-16-2009, 10:06 AM   # 9
Moderator
 
dmozealous's Avatar
 
Join Date: Feb 2006
Location: Boulder, CO
Posts: 882
Default Re: Resume not working


Hey Jeff,

First guess would be that the suspend_data that is being sent back to the content doesn't match what we are sending to the LMS.

Can you verify that it is?
__________________
Dave Mozealous
Quality Assurance Manager
Visit my blog @ http://www.mozealous.com

You should follow me on twitter here.
dmozealous is offline  
Reply With Quote
Old 09-16-2009, 10:20 AM   # 10
Member
 
Join Date: Nov 2006
Posts: 13
Default Re: Resume not working


Not sure how I would do that. Where would I look to check for that? Sorry, but my technical knowledge is limited.

Regards,
Jeff
Jeff is offline  
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On