Forum Discussion

SciencefulEric's avatar
SciencefulEric
Community Member
14 days ago

Free form Assistance

Hello Users of Articulate, 

Before I get to far, I want to preface that I am quite new to this program. It has been challenging and really making me think outside of the box (which I am loving), but it is also a bit intimidating with the different triggers, variables, etc. 

Anyways, I am currently working on a module and running into an issue trying to format a freeform fill-in-the-blank question. 

The vision is to have a text box under each picture where the viewer will have to enter the correct results. I have clicked on "convert to freeform", select "text entry",  and then I think my novice skills take over. I have copied and pasted text entry boxes under each picture. Then I get a little lost. How do I go about formatting the entry boxes with the right answers? Pictures attached of where I am currently at with my attempt. 

 

7 Replies

    • SciencefulEric's avatar
      SciencefulEric
      Community Member

      So would the best format for this type of question maybe be a match drag and drop style? Or a window drop down with choices? 

  • As Judy noted, you only get one result on this slide.

    But you can have this single question validate that all text fields are collectively completed correctly. If you go that direction, I would instead build this design into a multiselect question. Place 10 objects off-screen. They could be anything...simple squares, even. A correct answer in each text entry field changes the state of an off-screen object to Selected. Each off-screen object will have a trigger that looks something like this:

    Change the state of [Off-screen Object 1] to Selected
    When the variable [Text Box 1] changes
    If the variable equals [correct answer]

    Set the correct answer to be all off-screen objects selected.

  • Yes, ChristianHer459​ describes a nice workaround. The idea is to disguise a standard question. The user never interacts with the actual response buttons. Instead, the appropriate button(s) are Selected via triggers that check for something else. 

    If you use that option, you should also remove the actual response buttons from the Focus Order. 

    FYI: This post is about a different situation, but its demo file also uses a disguised question slide. It might be helpful to look at that: TIP: Create a "Pick One" Question with Multiple Correct Answers | Articulate - Community  

  • Thank you so much for the guidance. I will have to test out the process of disguised question slides. Seems a bit complicated but ready for the challenge. 

  • Nedim's avatar
    Nedim
    Community Member

    The real question is whether you're grading this interaction and reporting the outcome to the LMS using a Result Slide. If not, you can build your multiple text entry interaction on a regular slide, with as many text/numeric entry fields as needed.

    Create custom Correct and Incorrect layers, along with a Submit button that validates whether all text/number entries match the required values. Based on that validation, show the appropriate feedback layer.



     

     

     

     

     

     

     

     

     

     

    If grading is essential and you want to report the learner’s response to the LMS using a Result Slide, you can still use a Text Entry Freeform Question.

    Start by inserting 10 Numeric Entry fields (assuming the learner needs to type numbers into the boxes). In Form View, set an acceptable answer in the automatically generated Text Entry variable that’s tracked by the freeform interaction (e.g., “matched” or “all matched”).

    Then, on the slide, use triggers to manually update the value of that Text Entry variable to “all matched” when the learner clicks the Submit button, but only if all Numeric Entry fields contain the correct values. Else, update the value of that Text Entry variable to "no match, incorrect or similar".

     

     

     

     

     

     

     

    In the LMS, the learner’s response will be recorded as either “all matched” or “no match,” and the interaction will be evaluated as either correct or incorrect based on that value.  

    I’ve attached a sample .story file that includes both the standard interaction and the Text Entry Freeform example for reference.

  • Nedim's avatar
    Nedim
    Community Member

    Another example of how to disguise multiple text entry fields within a Pick One interaction to assign points based on validated input. 
    Multiple Text Entry Quiz