Week 3: JsPsych and the simple reaction time tutorial
Pre-requisites:
Have followed along from the previous posts
Concepts to cover
I’ll cover the following concepts in the screencast and show how I am using software as I go along.
- What is JsPsych?
- Overview of the JsPsych documentation website
- Getting JsPsych on your computer
- downloading the library from github
- Or, using links
- Simple reaction time tasks
- Donders and subtractive logic
- Reading: https://www.crumplab.com/cognition/textbook/C7_Information_Processing.html#donders-processing-stages
- Walkthrough of the JsPsych simpleRT demo.
Example of showing the code works
Assignment
Show that you can get the JsPsych simple RT demo working and posted to your blog. You should be able to do this based on following along with the documentation and the screencast.
Generalize: The reading about Donder’s concept of processing stages discussed three kinds of tasks
- A basic detection task
- A Go/NO-GO task
- A choice reaction time task
Your assignment is to attempt to produce scripts for each of these tasks by modifying the example simple RT demo script.
Advanced
If you are looking for an advanced challenge, then attempt the following.
A researcher may want to conduct the above 3 different versions of a reaction time task for the same participant. Produce a script that presents each task one after the other.
Additionally, a researcher may want to control or randomize the sequence of each task. Produce a script that randomizes task order.