Forum Discussion

11 Replies

  • Interesting use case! I assume in the actual assessment there would be some wrong answers mixed in, too, is that right? 

  • JoshuaBruck's avatar
    JoshuaBruck
    Community Member

    I did not think of that, but would be happy if that would be usuful that way. 

    I thought that this would be better than a multiple choice question where the answer might be all of the above or a multiple select option. This way people have to know or look up an answer. Questions could be like "What are the three considerations that should be employed in 'Community of Inquiry?'" or "What are the four hamburger condiments we provide our customers?"

    If you donwload it, there are instructions.

     

  • What happens if they spell it wrong, or phrase it slightly differently?  Seems like it would be difficult to answer this perfectly right.

    • SydneyClifton's avatar
      SydneyClifton
      Community Member

      This has always been my "blocker" for using text entry. Curious to understand how it works. I would love to use text entry more - like for folks to record their reflections as they go through a training but I am unsure how to build that in a useful way that allows them to get copies of their entries or that we as the designers can see input. 

       

      • SarahFellows-29's avatar
        SarahFellows-29
        Community Member

        We've used text variables in text input boxes to hold user "thoughts" like this, then some JavaScript at the end of the session to give users the option to "print" the current state of that variable to the clipboard so they can paste it into a document of their choice, or email it to themselves / someone else. We used it to create a digital notebook of sorts that they can access from any slide, that lightboxes over the other content. Doing it this way means it's just something for the end user to see, not course administrators/tutors. 

    • JoshuaBruck's avatar
      JoshuaBruck
      Community Member

      Hi Gordon,

      While I cannot think of all the answers, I try to make the questions specific enough to limit the terminology they may use. I have the learners keep it to one or two word answers or business terms. Also I use this for questions that involve math calculations so I do not have to give them options to chose from. 

      I am using a javascript that removes spaces, commas, apostrophes, and sometimes periods if it is not a number answer. Fortunately articulate lets you disregard capitals when comparing answers. 

      //Prep to get variables
      GetPlayer();

      // Get variables from storylline
      var Swapper1 = player.GetVar("varfromarticulate");

      //Remove Spaces
      Swapper1 = Swapper1.replaceAll(/[ _',]/g, "");

      // set variable 
      player.SetVar("varfromarticulate", Swapper1);

      Also I create a variable that is a copy/backup of the original learner input and then after the response I use the copy to restore the input variable so the learner can view their own input in the feedback if they answer was incorrect.

  • This an amazing example and perfect foundation for creating assessments. Thanks Joshua!!

  • Marine_LWL's avatar
    Marine_LWL
    Community Member

    I remember trying to write all possible options with uppercase, lower case, commas, to cover all possible user inputs and still have correct answer reported as wrong for some BS reason I didn't anticipate.

    Honestly, to have played a bit with automation in make.com and inclusion of chatGPT API in Storyline, what I would find just mindblowingly useful in this use case, is to have an answer, of any kind, fed to an AI, having the chatbot UNDERSTAND the meaning of it, compare it to a grid of possible answers, and output two variables : true/false and a quick feedback.

    I don't know what you think but seriously this would change so much the quiz experience in Storyline and I know it's totally possible to do.

    That alone would sell me the whole Articulate AI stuff ;)

    PS : When I was doing a prompt learning module, having chatGPT AI in Storyline helped so much with users able to test out options and prompting variants. But ChatGPT API comes with a cost and is not secure enough for my usecase, so waiting for API possibilities with our internal Copilot.

    • ErrolMuir's avatar
      ErrolMuir
      Community Member

      Marine, You might like to see if Cluelabs (https://cluelabs.com/) could give you the functionality you want within one of its plans (including fairly generous free plan).

    • JoshuaBruck's avatar
      JoshuaBruck
      Community Member

      I totally agree Marine, AI will eventually be able to handle this. Until then, I am using a javascript that removes spaces, commas, apostrophes, and sometimes periods if it is not a number answer.