Forum Discussion
Free Form Text Entry Question
The text entries will always meet at least 4 of the 5 "does not equal" conditions, which means they'll always be incorrect.
It's easier to evaluate each answer separately, set a corresponding T/F variable to True if it's correct, and then change the Correct button to Selected if all 3 variables are True.
- See what I mean in the EDITED slide in the attached file.
- FYI: One remaining issue is that a user could enter the same item in all 3 text-entry boxes and have that marked as correct. So this probably also needs triggers that ensure the text-entry variables don't equal each other.
It's also best to use the built-in question functions where possible. So part of the editing I did was to use the standard "Submit" trigger. That requires using these exact names for the layers: Correct, Incorrect, and Try Again (with no punctuation!).
By the way, on the base layer, I also enlarged and cropped the hospital photo, so it looks more natural behind the character. (Otherwise, she looks like a giant.) I didn't bother switching it on the layers. You can do that if you want. Or you could redesign the layers so they use the photo on the base. The different looks of the character could be done with states.
- BiofourmisInc3 years agoCommunity Member
Hi there Judy,
Thank you so much for taking the time to answer this question. I have learned a lot through replicating the file you shared. I completely agree that a learner could input the same answer multiple times and still get the correct answer. I was trying to troubleshoot that problem in my attached storyline file, however I seem to be missing something. I have been trying to set the condition where when the answer input or answer variables are equal to each other, that it would trigger the "Incorrect" layer. However, when I placed those triggers into the slides I am getting the "Incorrect" feedback layer, even when I input three different entries into the text entry fields.
I was wondering what the proper trigger sequence and logic is in order to mark the question incorrect when two text entries are the same? I am more so interested in the logic so I can apply this to future projects.
Thanks so much for your support!