Return to the Flow Short Scale page
						
										Flow Short Scale
SCRIPT INFO

Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com) for Millisecond Software, LLC
Date: 10-02-2017
last updated: 10-03-2017 by K.Borchert for Millisecond Software LLC

Script Copyright © 10-03-2017 Millisecond Software


BACKGROUND INFO

											*Purpose*
This script implements a computerized version of the Flow Short Scale as described in:

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.


											  *Task*
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'									  
											  
											  
											  
DATA FILE INFORMATION: 
The default data stored in the data files are:

(1) Raw data file: 'flowshortscale_survey.iqdat'

date, time, group, subject:		date and time script was run with the current group/subjectnumber 
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)

script.startdate:				date script was run
script.starttime:				time script was started
script.subjectid:				subject id number
script.groupid:					group id number
script.elapsedtime:				time it took to run script (in ms)
computer.platform:				the platform the script was run on
/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
								
								
QUESTIONNAIRE SET-UP
(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 (optional)

Copyright © Millisecond Software. All rights reserved.
Contact | Terms of Service | Security Statement | Employment