Estoy investigando en cognición espacial y estoy buscando un software que me permita realizar la siguiente tarea:
Los participantes caminarán alrededor de un espacio y luego se sentarán a una tarea de computadora. Habría un diseño arquitectónico 2d del espacio visitado por los participantes presentado en el centro de la pantalla. En el lateral de la pantalla, los participantes verán estímulos de imágenes dispersos aleatoriamente, que representan objetos que han visto dentro del espacio. Quiero que puedan arrastrar y soltar las imágenes a sus ubicaciones supuestas en el diseño arquitectónico, o hacer clic/seleccionar una imagen y hacer clic en el lugar dentro del diseño donde creen que vieron un objeto determinado. Quiero registrar la ubicación final y la secuencia de operaciones.
Miré las herramientas de clasificación de tarjetas de HCI, pero parecen ser demasiado restrictivas (por ejemplo, no permitirán cambiar la imagen de fondo), así que pensé que alguien en este grupo podría escuchar acerca de un software psicológico capaz de ejecutar este tipo de tarea.
Esta es una respuesta relacionada con Mac: estoy seguro de que hay aplicaciones equivalentes en otras plataformas.
Cuando realizo pruebas de usabilidad en prototipos, usamos una combinación de OmniGraffle o Keynote y Silverback . Silverback registra todas las interacciones en la pantalla (se resaltarán cuando hagan clic, etc.) y también usará la cámara iSight incorporada para grabar un video del usuario. Puede 'marcar' puntos interesantes en la grabación para verlos fácilmente más tarde.
En OmniGraffle, configure la habitación como una capa de fondo que no se puede editar y los objetos en otra capa.
Una alternativa es usar algo como una reunión GoTo y 'transmitir' la sesión a otra sala donde el equipo pueda verla. Lo que no obtendrá tan fácilmente aquí es el resaltado de clics, etc.
Lo único que esta configuración no hará es mover al hacer clic en lugar de arrastrar.
El libro de Steve Krug "Rocket Surgery made easy" es una excelente guía para comenzar con este tipo de cosas.
Creo que una buena opción sería usar un lenguaje de propósito general. Por ejemplo, una vez usé Visual Basic para programar una tarea que permitía arrastrar elementos alrededor de una pantalla. El IDE para Visual Studio facilita la creación de GUI. Puede incluir fácilmente una imagen de fondo, etc. También puede registrar la ubicación de los elementos visuales y cada acción que realiza un usuario.
En nuestro instituto (en una universidad), todos los experimentos están programados a la medida, principalmente en Python, a menudo usando PsychoPy o en MATLAB. Tenemos personal, desde posdoctorados hasta asistentes de estudiantes, que no hacen más que escribir código (como paquetes para R). Si planeas hacer más de un experimento en tu vida, te recomiendo encarecidamente que aprendas a programarlos. Estaría muy descontento con las limitaciones que cualquier solución prefabricada impondría a su investigación.
Kuba Krukar
Jeromy Anglim
Kuba Krukar
AndrewMinCH