The spec dictates that this shall be determined by the lesson after querying the LMS and deciding based upon the response it receives. Problem 2 – Passing the Proper Lesson Status ValueĪdobe Captivate lets you choose whether to report ‘pass/fail’ or ‘complete/incomplete’ values for lesson status, but this is not an arbitrary choice. The possibilities here are endless, so be sure to test your solution, but the bottom line is that there needs to at least one graded interaction in your lesson. It can be an interaction that is actually presented as such or even a button or hot spot that you are sure your users will click while viewing the lesson. The resolution to both these problems is easy – just make sure that you have a graded interaction in your lesson. What’s the point of making a SCORM-compliant lesson and loading it into an LMS if you never find out when your users have completed it? Solution 1 – Captivate SCORM Solved This secondary problem is not an issue of compliance as the SCORM specification does not require this information to be sent, but more an issue of usability. Makes sense, right?Ī tangential problem to this is that a lesson with no questions (even if the correct initialize and finalize calls are made) has no way to tell when it’s been completed, so it does not send that information to the LMS either. The spec dictates that a content package must initialize itself before it can finalize itself. It will make the finalize call upon exit, however any compliant LMS will throw back an error when this happens. In tracing method calls from Captivate lessons, we’ve found that a lesson with no questions will not make the required call to the LMS to initialize itself upon start-up. I don’t mean that it just won’t track because it has no grade to send I mean it is not compliant. If you export a Captivate package that does not have any graded questions in it, it will not be SCORM-compliant. Problem 1 – Setting Captivate to be SCORM 1.2 Compliant The SCORM 1.3 specification was recently released, however most learning management systems and authoring tools, even those recently released, still support SCORM 1.2 and rightfully so. Developers have had to make some assumptions and, at the same time, had to predict and hope that other developers made the same assumptions! Our experience with the workings of Adobe Captivate and the development or our own SCORM-compliant LMS has given us some insight to help you get the most out of Adobe Captivate and your LMS – even if it’s not our LMS! Note that we are only focusing on SCORM 1.2. The SCORM 1.2 specification is long, open to some interpretation and not always logical. Unfortunately, reality has not lived up to the vision. The idea is that content authoring programs and learning management systems would all be programmed to comply with the spec and therefore be compatible with each other. Specifics of the SCORM specification could fill an entire book (in fact, it does!), so let’s just say that SCORM defines what must be included in a content package (certain files which contain certain information in a certain format) and the methods that the content package must use to communicate information (student name, score, etc.) to and from the LMS. When exporting content from Adobe Captivate, you have the option of making your package SCORM 1.2 Compliant. Adobe Captivate and LMS Software Working Correctly Adobe, a leader in the multimedia authoring and programming industry, has recently thrown their hat into the ring and released Adobe Captivate – a SCORM-compliant authoring tool that includes screen capture, simulation, automated testing and more. Now there are many affordable, easy to use content authoring programs to create SCORM-compliant content that can be deployed to learning management systems (LMS). Not many authoring programs existed and the technical knowledge to create compliant content was and, in fact, still is beyond the reach of most training developers. Until recently, anyone who wanted to author SCORM-compliant content had few choices. What we have found is very interesting and needs to be explained in detail to understand. We have been playing in depth lately with some some of the Captivate SCORM outputs in an effort to better understand the SCORM Compliance and where Captivate falls down in this area.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |