RT-18 RISK TAKING QUESTIONNAIRE SCRIPT INFO Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com) for Millisecond Software, LLC Date: 02-24-2014 last updated: 04-18-2018 by K.Borchert (katjab@millisecond.com) for Millisecond Software LLC Script Copyright © 04-18-2018 Millisecond Software BACKGROUND INFO *Purpose* This script implements the RT-18 Risk Taking Questionnaire as described in: de Haan, L., Kuipers, E., Kuerten, Y., van Laar, M., Olivier, B,. & Verster, J.C. (2011). The RT-18: a new screening tool to assess young adult risk-taking behavior. International Journal of General Medicine, 4, 575–584. *Overview* 18 yes/no questions about risk taking behavior. DATA FILE INFORMATION: The default data stored in the data files are: (1) Raw data file: 'RT18.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) 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: 'RT18_summary*.iqdat' (a separate file for each 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) /TotalScore: the sum of all individual scores (Range: 0-18) In general the response that suggests risk taking gets a point /Factor1_RiskTakingBehavior: the sum of all scores of questions that load on factor 1: q4, q5, q6, q7, q14, q15, q16, q17, q18 => Range: 0-9: the higher the score, the higher the reported risk taking behavior /Factor2_RiskAssessment: the sum of all scores of questions that load on factor 2: q1, q2R, q3, q8, q9R, q10R, q11R, q12, q13 => Range: 0-9: the higher the score, the more participant reported to do things without thinking about consequences QUESTIONNAIRE SET-UP: 18 questions with yes/no questions: most yes-responses are suggesting of risk taking and are scored as a 1; for a few questions the the no-response is suggesting of risk taking is scored as a 1 => 1 = response suggests risk taking => 0 = response does not suggest risk taking INSTRUCTIONS Questionnaire instructions can be easily 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 instructions that appear at the top of each surveypage ************************************************************************************************************** ************************************************************************************************************** EDITABLE PARAMETERS: change editable parameters here ************************************************************************************************************** ************************************************************************************************************** /pageinstructions = "Please select the answers that apply best. " ************************************************************************************************************** !!!REMAINING CODE: Customize after careful consideration only!!! ************************************************************************************************************** ************************************************************************************************************** ************************************************************************************************************** DEFAULTS ************************************************************************************************************** ************************************************************************************************************** script requires Inquisit 5.0.11.0 or higher /canvasaspectratio = (4,3) /minimumversion = "5.0.11.0" / fontstyle = ("Arial", 3%, false, false, false, false, 5, 1) /txbgcolor = white / txcolor = (0, 0, 0) ************************************************************************************************************** ************************************************************************************************************** DATA ************************************************************************************************************** ************************************************************************************************************** Note: data file explanations under User Manual Information at the top ******************** raw data: RT18.iqx ******************** ******************** Summary data ******************** /columns = (script.startdate, script.starttime, script.subjectid, script.groupid, script.elapsedtime, computer.platform, values.completed, expressions.TotalScore, expressions.factor1_risktakingbehavior, expressions.factor2_riskassessment) ************************************************************************************************************** ************************************************************************************************************** VALUES: automatically updated ************************************************************************************************************** ************************************************************************************************************** /completed: 0 = script was not completed; 1 = script was completed (all conditions run) /completed = 0 /TotalScore: the sum of all individual 18 scores. In general the response that suggests risk taking gets a point /Factor1_RiskTakingBehavior: the sum of all scores of questions that load on factor 1 /Factor2_RiskAssessment: the sum of all scores of questions that load on factor 2 /TotalScore = radiobuttons.q1.response + radiobuttons.q2R.response + radiobuttons.q3.response + radiobuttons.q8.response + radiobuttons.q9R.response + radiobuttons.q10R.response + radiobuttons.q11R.response + radiobuttons.q12.response + radiobuttons.q13.response + radiobuttons.q4.response + radiobuttons.q5.response + radiobuttons.q6.response + radiobuttons.q7.response + radiobuttons.q14.response + radiobuttons.q15.response + radiobuttons.q16.response + + radiobuttons.q17.response + radiobuttons.q18.response /Factor1_RiskTakingBehavior = radiobuttons.q4.response + radiobuttons.q5.response + radiobuttons.q6.response + radiobuttons.q7.response + radiobuttons.q14.response + radiobuttons.q15.response + radiobuttons.q16.response + + radiobuttons.q17.response + radiobuttons.q18.response /Factor2_RiskAssessment = radiobuttons.q1.response + radiobuttons.q2R.response + radiobuttons.q3.response + radiobuttons.q8.response + radiobuttons.q9R.response + radiobuttons.q10R.response + radiobuttons.q11R.response + radiobuttons.q12.response + radiobuttons.q13.response ******************************************************************************************************************* ******************************************************************************************************************* QUESTIONS ******************************************************************************************************************* ******************************************************************************************************************* Notes: * by default all questions are required to be answered. To change /required = false * the response that suggests risk taking = 1 (in most cases it's the affirmative "yes"; for some questions it's the no-response => reversed scored) /caption = "1. Do you often get into a jam because you do things without thinking?" / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical *Reversed scoring /caption = "2. Do you usually think carefully before doing anything?" / options = ("Yes", "No") / optionvalues = ("0", "1") /required = true /orientation = vertical /caption = "3. Do you mostly speak before thinking things out?" / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "4. Do you enjoy taking risks?" / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "5. Would you enjoy parachute jumping?" / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "6. Do you welcome new and exciting experiences and sensations, even if they are a little frightening and unconventional?" / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "7. I often try new things just for fun or thrills, even if most people think it is a waste of time." / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "8. I often spend money until I run out of cash or get into debt from using too much credit." / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical * Reversed Scoring /caption = "9. I like to think about things for a long time before I make a decision." / options = ("Yes", "No") / optionvalues = ("0", "1") /required = true /orientation = vertical * Reversed Scoring /caption = "10. I usually think about all the facts in detail before I make a decision." / options = ("Yes", "No") / optionvalues = ("0", "1") /required = true /orientation = vertical * Reversed Scoring /caption = "11. I enjoy saving money more than spending it on entertainment or thrills." / options = ("Yes", "No") / optionvalues = ("0", "1") /required = true /orientation = vertical /caption = "12. I often follow my instincts, hunches, or intuition without thinking through all the details." / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "13. I often do things on impulse." / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "14. I enjoy getting into new situations where you can’t predict how things will turn out." / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "15. I sometimes like to do things that are a little frightening." / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "16. I sometimes do 'crazy' things just for fun." / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "17. I prefer friends who are excitingly unpredictable." / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical /caption = "18. I like 'wild' uninhibited parties." / options = ("Yes", "No") / optionvalues = ("1", "0") /required = true /orientation = vertical ******************************************************************************************************************* ******************************************************************************************************************* SURVEYPAGES ******************************************************************************************************************* ******************************************************************************************************************* /caption ="<%parameters.pageinstructions%>" /questions = [1 = q1, q2R, q3] /caption ="<%parameters.pageinstructions%>" /questions = [1 = q4, q5, q6] /caption ="<%parameters.pageinstructions%>" /questions = [1 = q7, q8, q9R] /caption ="<%parameters.pageinstructions%>" /questions = [1 = q10R, q11R, q12] /caption ="<%parameters.pageinstructions%>" /questions = [1 = q13, q14, q15] /caption ="<%parameters.pageinstructions%>" /questions = [1 = q16, q17, q18] ******************************************************************************************************************* ******************************************************************************************************************* SURVEY ******************************************************************************************************************* ******************************************************************************************************************* Notes: - presents the surveypages - to take pictures of each screen set /screencapture = true /pages = [ 1 = RT18_1; 2 = RT18_2; 3 = RT18_3; 4 = RT18_4; 5 = RT18_5; 6 = RT18_6; ] / onblockend = [ values.completed = 1; ] / fontstyle = ("Arial", 3%, false, false, false, false, 5, 1) / subcaptionfontstyle = ("Arial", 1.5%, false, false, false, false, 5, 1) / itemfontstyle = ("Arial", 3%, true, false, false, false, 5, 1) / responsefontstyle = ("Arial", 2.5%, false, false, false, false, 5, 1) / txcolor = (0, 0, 0) / showpagenumbers = false / showquestionnumbers = false / navigationbuttonfontstyle = ("Arial", 3%, false, false, false, false, 5, 1) / navigationbuttonsize = (15%, 5%) / backbuttonposition = (20%, 90%) / nextbuttonposition = (70%, 90%) / finishlabel = "Finish" ******************************************************************************************************************* End of File *******************************************************************************************************************