I am designing an e-learning module with a free response question. It would be great if once the learner answers the question, their answer is compared to a bank of key words checking for accuracy. If the learner's answer includes the key words, "correct" appears; if their answer does not include the key words, "incorrect" and the correct response appears.
Matthew's suggestion will work to check if your entry is 'equal to' whatever you decide is correct, but as far as I'm aware there is no way to ascertain if a text entry field 'contains' a particular key word or words among other words.
I wondered about Javascript but unfortunately only know it well enough to hack other peoples code! This is very useful. Thanks so much for posting the sample and the source.
I don't suppose you know a way to check the contents of a text entry field without needing to click a button or press a key? Maybe using a listener or some such thing?
It is a shame. It is difficult to create realistic system simulations in Storyline because of this issue. I find that when I need to create systems training I need to (unfortunately) go back to Captivate.
Hopefully it is something the developers have in their pipeline.
Great discussion here! I just wanted to stop in and note for those who may not be aware, if you opt to use JS, that is not something for which we would be able to provide support, but we have lots of members here in the community who are typically more than happy to assist. Here also is our JS Best Practices sheet, as well. :)
4 Replies
Hi Hugh,
Matthew's suggestion will work to check if your entry is 'equal to' whatever you decide is correct, but as far as I'm aware there is no way to ascertain if a text entry field 'contains' a particular key word or words among other words.
Louise
Thanks Matthew,
I wondered about Javascript but unfortunately only know it well enough to hack other peoples code! This is very useful. Thanks so much for posting the sample and the source.
I don't suppose you know a way to check the contents of a text entry field without needing to click a button or press a key? Maybe using a listener or some such thing?
Thanks again
Louise
Thanks Matthew
It is a shame. It is difficult to create realistic system simulations in Storyline because of this issue. I find that when I need to create systems training I need to (unfortunately) go back to Captivate.
Hopefully it is something the developers have in their pipeline.
Louise
Great discussion here! I just wanted to stop in and note for those who may not be aware, if you opt to use JS, that is not something for which we would be able to provide support, but we have lots of members here in the community who are typically more than happy to assist. Here also is our JS Best Practices sheet, as well. :)
This discussion is closed. You can start a new discussion or contact Articulate Support.