loading

Start exploring to learn more about me and my passion for technology in education
learn more

eLearning – Should you use page numbers?

I’ve been asked this question many times when having eLearning courses reviewed. To me, I believe this comes from people being used to presentations they step through or are presented with. Page numbers in eLearning Courses has a lot to do with your (or company) style guide, but given the choice – would you use page numbers? For me, I think it adds an expectation to the learner of how long they have to go in the course, which could detract from the content being delivered. What if the course has branching? This adds a level of complexity that may not be required. I use Captivate to build my current eLearning Courses and find that the Table of Contents is sufficient. There is the ability to control what can and can’t be seen in the navigation structure. This is very effective when using branching. At the end of the day, it does come down to several factors that will determine if you use page numbers, but if I’m given the choice, it’s not for me!

Captivate – Go to next slide in Javascript

Whilst recently converting a Captivate 9 elearning project to use xAPI, I wanted to capture custom verbs for the xAPI. I came across this great article that makes it easy to use. So I won’t repeat it here, just go check it out! Captivate Javascript xAPI Customization | Best Practices for xAPI With the new Tin Can object being passed, I wanted to redirect the user to a another page based on the object they clicked on, almost like branching but I wanted to capture this. So I set about updating all the javascript and used the following as an executable javascript on the Action item of each object 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 var tincan = new TinCan({url: window.location.href});       //Change this only /*****************************************************/   var slideTitle = " Title"; var NextSlide = 0;   /*****************************************************/   tincan.sendStatement( { verb: { id :"http://maywebsite.com/elearning/clicked.htm", display: {"en-US":"clicked"} }, object :{ id: "http://maywebsite.com/elearning/multiscreen.html", definition :{ name: {"en-US": "Viewed " + " " + slideTitle}, description: {"en-US": "Clicked and Viewed the " + slideTitle } }   } } );   window.cpAPIInterface.setVariableValue(‘cpCmndGotoSlide’,NextSlide);var tincan = new TinCan({url: window.location.href}); //Change this only /*****************************************************/ var slideTitle = " Title"; var NextSlide = 0; /*****************************************************/ tincan.sendStatement( { verb: { id :"http://maywebsite.com/elearning/clicked.htm", display: {"en-US":"clicked"} }, object :{ id: "http://maywebsite.com/elearning/multiscreen.html", definition :{ name: {"en-US": "Viewed " + " " + slideTitle}, description: {"en-US": "Clicked and Viewed the […]