I’ve used PsychoPy builder for quite a few experiments, but I’m a little stuck with the task I’m building at the moment (and unsure whether it can be realised through the GUI). I’m running v1.85.2 on Windows 10.
We’re running a two-part experiment. In part one, our participants navigate through a virtual hedge-maze, learning to turn left or right at 8 junctions. At each junction there’s a unique landmark present, and in part 2 we want to test participants’ ability to remember the order in which they encountered these landmarks. Here’s where PsychoPy comes in.
Using the builder view, I’ve got the 8 landmarks presented on one screen as image components, and under each image I’ve got a rating scale labelled with category choices from 1-8 (screenshot below). The idea here is that participants use the rating scale to indicate which junction the landmark was at in the hedge-maze. I have single click responses on all rating scales, which are presented indefinitely along with the image components. Participants are instructed to press space when they’ve responded on all 8 scales to end the routine.
There’s two things I can’t achieve:
I’d like to data output to print a correct answer from each rating scale (did the response on the rating scale match the junction that the landmark was at?). Is there a way of specifying a correct answer on a rating scale?
It’s currently possible for participants to end the routine before they’ve made a response on all 8 scales. Is it possible to tell the keyboard component of the routine to ignore presses on space until responses on all 8 scales have been recorded?