Developing online experiments using jsPsych

Welcome,

This page offers how to build online experiments using jsPsych. jsPsych (http://www.jspsych.org) is a JavaScript library for running behavioral experiments in a web browser. jsPsych contains a core library, which serves as the engine to run experiments, and a set of plugins, each of which defines the kind of tasks that subjects perform in experiments. There are two demo experiments in this tutorial: a sociolinguistics task and an identification task.

Experiments Goal Link
Sociolinguistics task Participants are asked to listen to a conversation and answer several questions. Demo experiment
Identification task Participants are asked to listen to a conversation and identify what they heard between “pa” and “ba", by selecting a corresponding button on their electronic device. Demo experiment

Tutorial materials

1. Creating online experiments Using jsPysch: Sociolinguistics and Identification task Download
2. How to set up a web server Download
3. How to create a new user Download
4. How to set up a Filezilla Download
5. How to change permissions on data folders Download
6. How to link an experiment to MTurk Download

If you have any questions about tutorials, e-mail Na-Young Ryu at nayoung.ryu@mail.utoronto.ca

Acknowledgements
This work was supported by UTSC Research Competitiveness Fund (awarded to Dr. Yoonjung Kang).
Hyoung Seok Kwon made significant contributions to the design of the demo experiments.

Please cite as
Na-Young Ry. 2018. Online linguistics experiments using jsPsych. http://individual.utoronto.ca/rrrnny/online.html