In the project I am currently working on, I am using tabs to provide information. There are three tabs on the base layer: 'Read', 'Watch', 'Do'. Information for each tab is posted on a new layer.
I have a survey question and a short answer question on the 'Do' layer. Since this is a layer and not the base layer I am unable to convert it to freeform. Also, my short answer question is an open ended question, so there isn't a right or a wrong answer there. It's a complete/incomplete kinda question.
How can I ensure learners are completing the survey question and the short answer question?
All text-entry fields use a variable to track the entry. That variable starts with a blank value. To ensure that someone types in the field, add a condition to the trigger that leaves the layer so that the trigger will only run if the value isn't blank. For example, that might look like this:
You might also want to add a trigger that shows an "Enter your answer!" message if the value is blank.
This still doesn't ensure someone "completes" the answer. It can only check that they typed at least one character.
1 Reply
All text-entry fields use a variable to track the entry. That variable starts with a blank value. To ensure that someone types in the field, add a condition to the trigger that leaves the layer so that the trigger will only run if the value isn't blank. For example, that might look like this: