articulate presenter 6 quiz - capture results for adding into db

Posted on 2012-09-01
Last Modified: 2012-11-28
I've been searching for days trying to find the best way to capture the vars from a articulate presenter quiz.

- Use some sort of wrapper for the whole thing?
- Add or edit javascript functions within the associated Articulate files that are created?
- Create an swf to play the quiz and capture the vars and maybe send to javascript?

So far I seem to have found several solutions which seem to be for different versions (often with a different quiz/document/player structure maybe) or some which use the send to email solution altered. Most appear to involve altering the files that have been created by Articulate which isn't ideal but I haven't got that to work anyway. Some alter the : function EmailResults(strAddress) but again that's in the created files so it would presumably need to be done for each quiz.

I guess the best solution would be to have a very simple (if that's possible) method to capture the details similar to the way in which an LMS does (which I guess is API). I do have a copy of Chamilo that I've been testing so maybe looking at that might give clues but I expect that will be very complex.
All the LMS systems we've looked at are much too extensive for our needs and we really only need to collect the most basic info whilst providing the quizzes.

I'm happy dealing with the php/mysql side of things, once I can access to the quiz data.

If someone could maybe point me in a suitable direction that would be great as I seem to be going in circles...

many thanks
Question by:freshwaterwest
    LVL 38

    Accepted Solution

    I'd think it would be easier to make a tiny scorm
    API and not mess with the articulate code

    Author Comment

    Yes that sounds exactly the right approach
    I should have mentioned SCORM as I've already been searching for SCORM articulate etc but haven't really found a way to access the API that I can get to work - this does seem the sensible approach though but where to find a starting point.

    As I see it I should be able to get standard SCORM values out of the articulate quiz but I haven't been able to find a solution as yet.

    LVL 38

    Expert Comment

    by:Aaron Tomosky
    I think will work for you

    Author Comment

    both my client and I have already looked at / tried out moodle (as well as Chamilo which we definitely preferred) and to be honest it seems very much overkill and not particularly easy to use. Ease of use is the key to what we're trying to achieve. Basically, our intended users would be less IT savvy so the simpler the interface the better.

    Maybe I should be looking to start with an open source LMS and try to strip it down - the main problem is all the unecessary buttons on every screen that are presented to the user which I guess could be altered. My only problem with this approach is ongoing updates then become tricky.

    thanks again for your suggestions..
    LVL 38

    Expert Comment

    by:Aaron Tomosky
    Moodle is open source I thought. I was thinking you could rip out the scorm stuff and build your own little lms like you wanted.

    Author Comment

    Chamilo is also open source and we've got a working example with articulate quizzes so maybe I need to look at the files.

     I'll need to suss out how the API works (between the LMS and Articulate) before it will let me do anything else which probably isn't going to be easy!

    thanks again

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Training Course: Adobe Photoshop CC 2015

    Photoshop has become the standard in image manipulation among professional photographers and graphic designers. This course covers exam objectives for the Adobe Certified Associate (ACA) certification.

    This article discusses the difference between strict equality operator and equality operator in JavaScript. The Need: Because JavaScript performs an implicit type conversion when performing comparisons, we have to take this into account when wri…
    The last time I worked with Flash and Socket connections was in AS1. A recent project required flash connecting to a Socket, and sending receiving information - we figured it would be easy enough - we all know about the socket policy documents and c…
    The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
    The goal of the tutorial is to teach the user how to use the auto adjust feature and what the different options do. When your video is not working right you can choose the auto adjust feature to help choose your settings.

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now