Adobe Captivate SCORM questionnaire. Now with answers!



  • For my job, I need to be accredited to use a major international alcohol brand's CMS/DB portal (they manage hosting, data, everything possible to do with their digital campaigns.)

    To get the certification, I have to complete 9 online training sessions, each accompanied by a quiz at the end, on which I must score 100%. Each session must be passed before the next one can be opened.

    The training has a heavy emphasis on data management and security, with up to 5 different levels of security checks that must be in place in various situations. That's all fine, although the training is dull, and it is much more information than necessary to actually use the functionality that the portal offers.



    So after I failed the first quiz a couple of times, I took a look at the HTTP request POST sent by the quiz (from its toolbar-less popup window, no less) after each answer. Lo and behold:



    Rubbish screenshot is supposed to go here



    Of particular note are the items marked "cmi_interactions_4__student_response" - my answer, and "cmi_interactions_4__correct_responses_0__pattern" - which is in fact the correct response.



    So instead of actually reading through the tedious training material, all I needed to do was go through the quiz once, recording the HTTP Session with Charles, and then repeat it with the answers that the quiz gave me. It makes me wonder why I am the one doing a quiz about security and data management...



    I'm not sure who TRWTF is here, the developers who made the quiz, or Adobe. I'm thinking Adobe.



  • I also have to take some training and answer a quiz afterwards. I think I'll do that with Fiddler running and see what I get. Thanks for the tip.


  • Considered Harmful

    @DrPepper said:

    I also have to take some training and answer a quiz afterwards. I think I'll do that with Fiddler running and see what I get. Thanks for the tip.

    You can set a breakpoint in Fiddler to keep the server from even seeing you got it wrong once!



  • It sends the correct answers? How inefficient! The best solution is obviously to check client-side and just send "right" or "wrong".


    It's probably better not to try to report it, you might get reprimanded for "hacking their systems".

    I think computer scientists just have a different concept of security. They insist in things being secure not just in practice, but in theory. Other people just seem to assume that if you're peeking somewhere you're not supposed to see, it's your fault and it's you who has to be changed, not the system. Probably because in real life things work more like this (look how easy it is to cheat on a test, or pick a lock).

    Of course, that's not a good excuse if we're talking about a course on data management and security. I'm guessing it was just laziness on the developers' part.



  • @joe.edwards said:

    @DrPepper said:
    I also have to take some training and answer a quiz afterwards. I think I'll do that with Fiddler running and see what I get. Thanks for the tip.
    You can set a breakpoint in Fiddler to keep the server from even seeing you got it wrong once!
    We used to have a bunch of web-based training courses complete with all the standard WTFs (only works with IE 6, etc) but my personal favorite was the tests where you answered a question and then it took you to a page which told you if your answer was right or wrong. If you got it wrong you just hit the Back button on the browser and answered the question again.



  • SCORM is TRWTF. It's a pure Javascript API so this is sort-of the only way to do it.


  • Discourse touched me in a no-no place

    @Zemm said:

    SCORM is TRWTF. It's a pure Javascript API so this is sort-of the only way to do it.
    Then it needs to run on node.js so they can keep their stupid JS-only-ness without BEING TOTAL MORONS.



  • @dkf said:

    @Zemm said:
    SCORM is TRWTF. It's a pure Javascript API so this is sort-of the only way to do it.
    Then it needs to run on node.js so they can keep their stupid JS-only-ness without BEING TOTAL MORONS.

    Node.js is the webserver isn't it? Replacing Apache/IIS? SCORM is supposed to be server-agnostic, so that any LMS can run the content.



  • @Zemm said:

    SCORM is TRWTF.

    I was scrolling the thread quickly and because of the SCORM acronym for a second I had a flashback about The Scarms and his fabulous library of VB and C# code, including his masterpiece, handling unhandled exceptions using Application.ThreadException (the next best thing after On Error Resume Next).

    That dude has been google-search-haunting me for years (but not as much as ).



  • @scudsucker said:

    So instead of actually reading through the tedious training material, all I needed to do was go through the quiz once, recording the HTTP Session with Charles, and then repeat it with the answers that the quiz gave me. It makes me wonder why I am the one doing a quiz about security and data management...
    You still don't understand, young padawan. The "test" is merely a distraction - the real test lies somewhere else.


  • :belt_onion:

    @DrPepper said:

    I also have to take some training and answer a quiz afterwards. I think I'll do that with Fiddler running and see what I get. Thanks for the tip.
    That's exactly how I got a perfect score on a preliminary Mensa test and promptly decided I did not want to have anything to do with them


  • Discourse touched me in a no-no place

    Mensa (Was Re: Adobe Captivate SCORM questionnaire. Now with answers!)

    @bjolling said:

    That's exactly how I got a perfect score on a preliminary Mensa test and promptly decided I did not want to have anything to do with them
    One thing that's always puzzled me - why when Mensans are supposed to be so bright, they're thick enough to pay money to join a club such as Mensa? (Note that I was with them when much younger, until I realised I was getting bugger all for the membership fee except IIRC a glossy magazine telling me about lots of boring meetings that I'd never attend, even if I could.)



  • @PJH said:

    why when Mensans are supposed to be so bright, they're thick enough to pay money to join a club such as Mensa?
     

    115% elitism.



  • @PJH said:

    @bjolling said:
    That's exactly how I got a perfect score on a preliminary Mensa test and promptly decided I did not want to have anything to do with them
    One thing that's always puzzled me - why when Mensans are supposed to be so bright, they're thick enough to pay money to join a club such as Mensa? (Note that I was with them when much younger, until I realised I was getting bugger all for the membership fee except IIRC a glossy magazine telling me about lots of boring meetings that I'd never attend, even if I could.)


    So you can brag about being in Mensa? It's the same reason why "Who's Who" is still a working publication. There's a certain category of people for whom meaningless accolades are a useful part of their daily lives. When trying to convince someone that you are real smart, it helps to have bullshit like that hanging the wall somewhere to back you up. Notice how many times an biography page has "member of mensa" right alongside "speaks 3 languages" and "wrote 2 books nobody has ever read."



  • @Snooder said:

    There's a certain category of people for whom meaningless accolades are a useful part of their daily lives. When trying to convince someone that you are real smart, it helps to have bullshit like that hanging the wall somewhere to back you up.

    Like having a better score than this under your avatar: *

    * thanks for helping me getting closer to the 8-notch secret society



  • @Ronald said:

    @Snooder said:

    There's a certain category of people for whom meaningless accolades are a useful part of their daily lives. When trying to convince someone that you are real smart, it helps to have bullshit like that hanging the wall somewhere to back you up.

    Like having a better score than this under your avatar: *

    * thanks for helping me getting closer to the 8-notch secret society

    You joined four months ago. In that time you've made 1168 posts. That's about one post every two hours. For a solid four months. If you ate at your favorite restaurant (judging by your name) you would weigh 518 pounds.

    If you keep that up as long as I've been here (today is my 1000th day of existing on TDWTF) you'll weigh 3492 pounds.



  • @Ben L. said:

    @Ronald said:
    @Snooder said:

    There's a certain category of people for whom meaningless accolades are a useful part of their daily lives. When trying to convince someone that you are real smart, it helps to have bullshit like that hanging the wall somewhere to back you up.

    Like having a better score than this under your avatar: *

    * thanks for helping me getting closer to the 8-notch secret society

    You joined four months ago. In that time you've made 1168 posts. That's about one post every two hours. For a solid four months. If you ate at your favorite restaurant (judging by your name) you would weigh 518 pounds.

    If you keep that up as long as I've been here (today is my 1000th day of existing on TDWTF) you'll weigh 3492 pounds.

    You joined 3 years ago and made 2,380 posts, most of which are off-topic screenshots or lame golang links. And from one of the photo you posted we all know you are a lot closer to 518 pounds than most people. I'm not sure what wolframalpha would make of it, why don't you borrow your mom's iPad again and look it up?


  • :belt_onion:

    @Ronald said:

    @Snooder said:

    There's a certain category of people for whom meaningless accolades are a useful part of their daily lives. When trying to convince someone that you are real smart, it helps to have bullshit like that hanging the wall somewhere to back you up.

    Like having a better score than this under your avatar: *

    * thanks for helping me getting closer to the 8-notch secret society

    I've switched to lurking mode a long time ago and I'm still a top 75 contributor. Can't be very hard to move up the ladder here if you are willing to put in a little bit of effort


  • @bjolling said:

    I've switched to lurking mode a long time ago and I'm still a top 75 contributor. Can't be very hard to move up the ladder here if you are willing to put in a little bit of effort
     

    The exponential nature of lists like these make 75th place less impressive than you think. 75 -> 74? No big deal. 5 -> 4? Better destroy your ambitions and start posting!

    But then again, 1st and 2nd place are also not terribly impressive in the grand scheme of things, but let's assume there's some inherent abstract value to being ranked highly.


  • Discourse touched me in a no-no place

    @dhromed said:

    But then again, 1st and 2nd place are also not terribly impressive in the grand scheme of things, but let's assume there's some inherent abstract value to being ranked highly.
    Didn't MPS get close to that for a while?



  • @PJH said:

    Didn't MPS get close to that for a while?
     

    I have no idea.

    But let's just say that of Bjolling has 1/3 of the post count of asuffield, who is in the top 20, who hasn't posted since 2008, and who in turn has 1/5th my post count.



  • @scudsucker said:

    I'm not sure who TRWTF is here, the developers who made the quiz, or Adobe. I'm thinking Adobe.
    If you knew anything about SCORM, you'd know that TRWTF is... (drum roll)... SCORM. As one of the lead developers/trainers in the SCORM community plainly states:@Mike Rustici said:
    The crux of the issue is that since SCORM communication uses JavaScript in a web browser it is inherently insecure and can be spoofed by any semi-competent web developer who knows a little bit about SCORM.

    [url=http://scorm.com/blog/2009/04/scorm-security-some-perspective/]http://scorm.com/blog/2009/04/scorm-security-some-perspective/[/url]

     

    Congratulations on your semi-competence.



  • @Zylon said:

    @scudsucker said:

    I'm not sure who TRWTF is here, the developers who made the quiz, or Adobe. I'm thinking Adobe.
    If you knew anything about SCORM, you'd know that TRWTF is... (drum roll)... SCORM. As one of the lead developers/trainers in the SCORM community plainly states:@Mike Rustici said:
    The crux of the issue is that since SCORM communication uses JavaScript
    in a web browser it is inherently insecure and can be spoofed by any
    semi-competent web developer who knows a little bit about SCORM.

     

    Congratulations on your semi-competence.

    I already said that. I wrote a system in Flash (started in Flash 9 as my first non-trivial AS3 project, before being upgraded into Flex, but now abandoned) that presented video based elearning, and one of its modules connected to scorm. It also had other options where php on the server knew about the assessment so at least there was some security there.



  • @Zemm said:

    I already said that.
    Hey everyone, shut down the thread, Zemm has spoken! Nothing more to be said, move along, move along...

     



  • @Zylon said:

    @Zemm said:

    I already said that.
    Hey everyone, shut down the thread, Zemm has spoken! Nothing more to be said, move along, move along...

     

    Respect



  • THIS is the last post in this thread.



  • I'm surprised that there isn't more scorm stories here. I guess it's not too widely implemented and that you guys don't have to deal with it much. It's been almost a year since a changed from an elearning provider to ecommerce, so I don't have to deal with it any longer either.

    Striving for that next green rectangle...



  • @Zemm said:

    Striving for that next green rectangle...
     

    Here!

    You've earned it!



  • @dhromed said:

    @Zemm said:

    Striving for that next green rectangle...
     

    wha?



  • @Ben L. said:

    @dhromed said:

    @Zemm said:

    Striving for that next green rectangle...
     

    wha?

     

    I hate you for ninjaing my funnier edit, but yours has been in the washer way too often.

     



  • @Ronald said:

    THIS is the last post in this thread.


    In order to be filed under Lsat!, you need to provide a decent analogy first. Like:

    Ronald posted after Dhromed. Dhromed posted before Ben L. but after MikeTheLiar. Ben L. was not the last poster. Who posted last? 



  • @Snooder said:

    @Ronald said:

    THIS is the last post in this thread.


    In order to be filed under Lsat!, you need to provide a decent analogy first. Like:


    Ok here goes!
    @Snooder said:

    Ronald posted after Dhromed.

    1. dhromed
    2. Ronald
    @Snooder said:
    Dhromed posted before Ben L. but after MikeTheLiar.
    1. mikeTheLiar
    2. dhromed
    3. Ben L. and Ronald
    @Snooder said:
    Ben L. was not the last poster.
    1. mikeTheLiar
    2. dhromed
    3. Ben L.
    4. Ronald
    @Snooder said:
    Who posted last? 

    Snooder!


  • @Snooder said:

    @Ronald said:

    THIS is the last post in this thread.


    In order to be filed under Lsat!, you need to provide a decent analogy first. Like:

    Ronald posted after Dhromed. Dhromed posted before Ben L. but after MikeTheLiar. Ben L. was not the last poster. Who posted last? 

    ... OR I could hire the guy from Suits and be done with it.

    *

    * that's basically how I got my SAP HANA certification, except the guy was called Tarik and if he had a suit it would be a cheap knock-off.



  • @Ronald said:

    @Snooder said:

    @Ronald said:

    THIS is the last post in this thread.


    In order to be filed under Lsat!, you need to provide a decent analogy first. Like:

    Ronald posted after Dhromed. Dhromed posted before Ben L. but after MikeTheLiar. Ben L. was not the last poster. Who posted last? 

    ... OR I could hire the guy from Suits and be done with it.

    *

     

    You know one of those guys is Snooder.

     


  • Trolleybus Mechanic

    @dhromed said:

    @Ronald said:

    *

    You know one of those guys is Snooder.
     

    You know both of those guys are Snooder, right?

     


Log in to reply