Experimentation 1
Programming Psychological Experiments using python and OpenSesame (academic year 2022-2023)
Chapter 1 - Getting Ready
OpenSesame, Anaconda and using this website
Python lessons: Getting Ready
Python exercises: Getting Ready
Chapter 2 - Variables
Python lessons: Variables
Python exercises: Variables
Gaze cuing task in OpenSesame
Chapter 3 - Conditionals
Python lessons: Conditionals
Python exercises: Conditionals
Stroop, flanker, and go-nogo tasks in OpenSesame
Chapter 4 - Functions
Python lessons: Functions
Python exercises: Functions
The Wisconsin Card Sorting Task in OpenSesame
The Ultimatum Game in OpenSesame
Chapter 5 - Loops
Python lessons: Loops
Python exercises: Loops
The Cyberball game in OpenSesame
Chapter 6 - Strings
Python lessons: Strings
Python exercises: Strings
Memory Span Task in OpenSesame
Chapter 7 - Files
Python lessons: Files
Python exercises: Files
Merging logfiles OpenSesame
Chapter 8 - Lists
Python lessons: Lists
Python exercises: Lists
Visual Search paradigm in OpenSesame
Chapter 9 - Numbers and arrays
Python lessons: Numbers and arrays
Python exercises: Numbers and arrays
Attentional Blink paradigm in OpenSesame
Chapter 10 - Dataframes
Python lessons: Dataframes
Python exercises: Dataframes
Wrangling behavorial data generated by OpenSesame
Chapter 11 - Plotting
Python lessons: Plotting
Python exercises: Plotting
Plotting behavorial data generated by OpenSesame
Chapter 12 - Canvas
Python lessons: Canvas
Python exercises: Canvas
Questionnaires in OpenSesame
Chapter 13 - Using the parallel port
Lessons: How to send markers using the parallel port
Python exercises: Decimal versus binary notation
Using the parallel port in OpenSesame to send markers
Solutions
.ipynb
.pdf
repository
open issue
suggest edit
Binder
Colab
Chapter 4 - Functions
Chapter 4 - Functions
ΒΆ
previous
Stroop, flanker, and go-nogo tasks in OpenSesame
next
Python lessons: Functions