evag
New Member
Posts: 9
|
Post by evag on Oct 25, 2020 11:10:08 GMT
Hi,
After completing a full adaptation of the Vernon Warden Reading Test as a one page survey (PsyToolkit 3.2.0), there are still some issues I will like to post, and, if possible, to fix:
All the questions (42) appear in one webpage as expected. After you completed ALL the radio questions, the button to continue will activate and a new webpage with feedback (the raw score) will tell your results. This last part won't be in the final version, it is only to debug the feedback part as the calculations are not straight.
So far so good. But the test needs a maxtime of 10 minutes and it won't matter which questions are not clicked, the test should carry on, showing the next webpage with the feedback.
All the questions are t: radio questions. I tried by putting the 'o: maxtime 10m' in the first question Q1, and, as it is a whole page (page : begin Q1 Q2. Q3 ... page : end), it should work.
But it doesn't. There is no counter up or down, time passes not completing some of the questions and it just waits for you to complete the survey indefinitely.
Is it a bug? Are we doing something wrong?
Apart for the necessary timeout after 10 minutes, we need to check the score when the test is not complete, so we can not debug the code until this feature works.
Thank you.
|
|
evag
New Member
Posts: 9
|
Post by evag on Oct 25, 2020 11:50:16 GMT
After more tests it seems we have another problem.
The timeout feature works for 1 question per page but it is not working in a multi question webpage.
When the timeout arrives without selection, the value of the label is a blank, not 0 (zero) as we expected, to calculate the feedback. Wrong responses has a negative value in the final feedback calculation but no response doesn't count, it should be zero. How can we overcome this problem?
Thank you.
|
|
|
Post by alexandra (AEC) on Oct 26, 2020 10:00:04 GMT
Not sure if this could work, but maybe you can use the set-type question and use an if-statement. If $... < 1 set 0. Right now nothing is saved, so I do not know if this will work. Another idea might me to try if the count-function might also work for radio questions (is only described as an option to count check type questions here). This way no answer might lead to 0 and one answer to 1.
|
|
evag
New Member
Posts: 9
|
Post by evag on Oct 26, 2020 13:01:53 GMT
At the moment we are stuck and running out of time to produce the survey where the timeout of 10 minutes work. Is there any way of making this time limit work when you have a multi question page?
There was a response from the Admin in a positive way, explaining that by putting the time constraint in one of the questions of the page it will work. But it doesn't (for version 3.2.0)
I hope there is a way.
|
|
evag
New Member
Posts: 9
|
Post by evag on Oct 28, 2020 10:42:00 GMT
Finally we make it work. We figure it out after several attempts how to timing the survey. The same for the variables when no answer was given. We could create a full Vernon Warden Reading Test.
The trick for making it work in 3.2.0 is to put the maxtime in each of the questions of the multi question page!
After page: end, you can do the calculations.
Unanswered questions won't be zero, but an undefined or blank value.
The trick for making unanswered questions NOT an error is to set the error as: for each question
l: error_Qnumber
t: set
- if $QNumber != Q_HIT_Number and $QNumber > 0 then 1)
And then a label for adding the errors: sum $error_Q*
|
|