NOTA TÉCNICA: DISEÑO Y CONDUCCIÓN DE EXPERIMENTOS CONDUCTUALES MEDIANTE EL USO DE SCRATCH

 

TECHNICAL NOTE: DESIGNING AND RUNNING BEHAVIORAL EXPERIMENTS WITH SCRATCH

 

Jorge A. Ruiz y Karina Bermúdez

Universidad Autónoma de Baja California

Descargar / Download PDF

http://dx.doi.org/10.5514/rmac.v44.i2.68539

Resumen

El propósito del presente trabajo fue evaluar la utilidad del lenguaje de programación libre Scratch para diseñar y conducir experimentos conductuales en computadora. Scratch es un software de licencia libre, utilizable tanto en su versión online como en versión offline (Scratch 2.0), en sistemas operativos como Windows o Mac OS y dirigido principalmente a población infantil para promover el desarrollo de habilidades en programación mediante la creación de videojuegos, animaciones, entre otras posibilidades. La programación se basa en la construcción de conjuntos de bloques que controlan las acciones de los elementos que se disponen sobre un fondo y permiten la interacción con el usuario del algoritmo programado a través del monitor de la computadora y mediante los dispositivos periféricos de ésta (teclado, ratón o incluso extensiones). Se programó un procedimiento que consistió en elegir entre dos opciones que resultaban en “ganar” o “perder” a lo largo de una serie de ensayos en los que la probabilidad de ganar siguió una distribución en forma de U invertida. El software permitió la programación de todos los eventos experimentales, así como el registro de las elecciones, latencias de los participantes, el número de ensayos exitosos, entre otras variables.

Palabras clave: Programación de experimentos, Scratch, software libre, computadora, humanos

Abstract

The purpose of this paper was to evaluate the usefulness of Scratch to design and run computer-based behavioral experiments. Scratch is a free license software, usable both in its online and offline (Scratch 2.0) versions, with operativing systems like Windows or Mac OS and mainly aimed at children in order to promote the development of programming skills by creating video games and animations, among other possibilities. The programming is based on the construction of sets of blocks that control the actions of the elements that are arranged on a background and allow the interaction with the user through the computer monitor and peripheral devices like the keyboard, mouse or another extension. A procedure was programmed involving choosing between two options that resulted in “winning” or “losing” over a series of trials in which the probability of winning followed an inverted U-shaped distribution was programmed. The software allowed the programming of all the experimental events, as well as the ecording of choices, response latencies, number of successful trials, and other variables.

Keywords: Programming experiments, Scratch, free software, computer-based, humans

Inicia la discusión (0)

Parece que no hay comentarios en esta entrada. ¿Porqué no agregas uno e inicias la discusión?

Trackbacks y Pingbacks (0)

Abajo hay un recuento de los trackbacks y pingbacks relacionados con este artículo. Estos se refieren a los sitios que hacen mención o referencia de esta entrada.