___________________________________________________________________________________________________________________ Flow Short Scale ___________________________________________________________________________________________________________________ Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com) for Millisecond Software, LLC Date: 10-02-2017 last updated: 06-14-2023 by K. Borchert (katjab@millisecond.com) for Millisecond Software, LLC Script Copyright © 06-14-2023 Millisecond Software ___________________________________________________________________________________________________________________ BACKGROUND INFO ___________________________________________________________________________________________________________________ This script implements a computerized version of the Flow Short Scale to study intrinsic motivation. 'Flow' = positive feeling of balance btw. challenges of tasks and personal abilities to tackle them. It can further be characterized as a psychological state in which the person feels simultaneously cognitively efficient, motivated, and happy without apparent external rewards (see Moneta & Csikszentmihalyi 1996, as cited in: Engeser & Rheinberg, 2008). The implemented procedure is based on: Engeser, S. & Rheinberg, F. (2008). Flow, performance and moderators of challenge-skill balance. Motiv Emot, 32:158–172. with three additional (optional) questions based on: Keller, J., & Landhäußer, A. (2011). Im Flow sein: Experimentelle Analysen des Zustands optimaler Beanspruchung [Experiencing fl ow: Experimental analyses of the experiential state resulting from optimal task demands]. Psychologische Rundschau, 62 , 213–220. ___________________________________________________________________________________________________________________ OVERVIEW ___________________________________________________________________________________________________________________ A 10-item, 7-point Likert scale self-report questionnaire with 6 items measuring subscale "Fluency of Performance" and 4 items measuring subscale "Absorption by Activity" and additional 3 questions, 9-point Likert scales. Three optional questions suggested by Keller & Landhäußer (2011) can be run if parameters.runAdditionalQuestions is set to true under section 'Editable Parameters' ___________________________________________________________________________________________________________________ DURATION ___________________________________________________________________________________________________________________ the default set-up of the script takes appr. 1.5 minutes to complete ___________________________________________________________________________________________________________________ DATA OUTPUT DICTIONARY ___________________________________________________________________________________________________________________ The fields in the data files are: (1) Raw data file: 'flowshortscale_survey.iqdat' date, time: date and time script was run with the current group/subjectnumber subject, group, session: with the current subject/groupnumber/session id build: the Inquisit build q*_response: response given (in assigned values) q1-q10: questions on 2 subscales by Engeser & Rheinberg (2008) A = absorption by activity; PF = performance fluency * 7 point Likert scale (range:1-7) q1_addOn-q3_addOn: questions by Keller & Landhäußer (2011) - OPTIONAL (see parameters.runAdditionalQuestions) * 7 point Likert scale (range:1-7); same scale as q1-q10 q11-q13: additional questions by Engeser & Rheinberg (2008) * 9 point Likert scale (range: 1-9) q*_latency: how much time (in ms) the participant spent on the surveyPage with this particular question (the last time this particular surveyPage was visited) (2) Summary data file: 'flowshortscale_summary.iqdat' (Inquisit Lab: one data file per participant) inquisit.version: Inquisit version run computer.platform: the platform the script was run on (win/mac/ios/android) startDate: date script was run startTime: time script was started subjectId: assigned subject id number groupId: assigned group id number sessionId: assigned session id number elapsedTime: time it took to run script (in ms); measured from onset to offset of script completed: 0 = script was not completed (prematurely aborted); 1 = script was completed (all conditions run) total: sum of 'performance fluency' and 'absorption' scores (range: 10-70) performanceFluency: subtotal on scale 'fluency of performance' (Range: 6-42) the higher the score, the higher the reported performance fluency absorption: subtotal on scale 'absorption by activity' (Range: 4-28) the higher the score, the higher the reported activity absorption + individual responses ___________________________________________________________________________________________________________________ QUESTIONNAIRE SET-UP & SCORING ___________________________________________________________________________________________________________________ (1)q1-q10: questions on 2 subscales by Engeser & Rheinberg (2008) - 4 questions 'absorption by activity': q1, q3, q6, q10 - 6 questions 'performance fluency': q2, q4, q5, q7, q8, q9 * 7 point Likert scale (range:1-7) (2) q1_addOn-q3_addOn: questions by Keller & Landhäußer (2011) - optional (see parameters.runAdditionalQuestions) * 7 point Likert scale (range:1-7); same scale as q1-q10 (3) q11-q13: additional questions by Engeser & Rheinberg (2008) * 9 point Likert scale (range: 1-9) ___________________________________________________________________________________________________________________ INSTRUCTIONS ___________________________________________________________________________________________________________________ Instructions are based on: Jackson, S.A., & Marsh, H.W. (1996). Development and validation of a scale to measure optimal experience: The flow state scale. Journal of Sport & Exercise Psychology, 18, 17–35. They can be edited under section Editable Parameters ___________________________________________________________________________________________________________________ EDITABLE CODE ___________________________________________________________________________________________________________________ check below for (relatively) easily editable parameters, stimuli, instructions etc. Keep in mind that you can use this script as a template and therefore always "mess" with the entire code to further customize your experiment. The parameters you can change are: /pageInstructions: the default instructions displayed on each surveyPage /runAdditionalQuestions: true (1) = the optional questions by Keller, J., & Landhäußer, A. (2011) are run false (0) = the optional questions by Keller, J., & Landhäußer, A. (2011) are skipped (default)