---
API: 2.1
OpenSesame: 3.3.13a4
Platform: posix
---
set width 1920
set uniform_coordinates yes
set title "New experiment"
set subject_parity even
set subject_nr 0
set start experiment
set sound_sample_size -16
set sound_freq 48000
set sound_channels 2
set sound_buf_size 1024
set sampler_backend legacy
set round_decimals 2
set psychopy_waitblanking yes
set mouse_backend legacy
set keyboard_backend legacy
set height 1080
set fullscreen no
set form_clicks no
set foreground "#000000"
set font_underline no
set font_size 21
set font_italic no
set font_family sans
set font_bold no
set experiment_path "/home/lotje/Downloads"
set disable_garbage_collection yes
set description "The main experiment item"
set coordinates uniform
set compensation 0
set color_backend legacy
set clock_backend legacy
set canvas_backend legacy
set background "#bababa"
define loop ANX_block_loop
set source_file ""
set source table
set repeat 1
set order random
set description "Repeatedly runs another item"
set cycles 1
set continuous no
set break_if_on_first yes
set break_if never
setcycle 0 empty_column ""
run ANX_trial_sequence
define sequence ANX_trial_sequence
set flush_keyboard yes
set description "Runs a number of items in sequence"
run anx_state always
run warning never
run check_ANX always
run logger always
define sketchpad End_VAS_1
set duration keypress
set description "Displays stimuli"
draw textline center=1 color="#000000" font_bold=no font_family=sans font_italic=no font_size=28 html=yes show_if=always text="Bedankt voor het invullen!
Wacht op de onderzoeker" x=0 y=0 z_index=0
define sketchpad Instructions_ANX
set start_response_interval no
set reset_variables no
set duration keypress
set description "Displays stimuli"
draw textline center=1 color="#000000" font_bold=no font_family=sans font_italic=no font_size=28 html=yes show_if=always text="Geef bij de volgende statements aan hoe jij je nu op dit moment voelt
Gebruik de muis om op de antwoorden te klikken
Klik op SPATIE om te beginnen
" x=0 y=0 z_index=0
define sketchpad Instructions_MC
set duration keypress
set description "Displays stimuli"
draw textline center=1 color="#000000" font_bold=no font_family=sans font_italic=no font_size=28 html=yes show_if=always text="De volgende vragen gaan over een scenario uit het dagelijks leven.
Een situatie waar wij mensen veel te maken mee krijgen op bijvoorbeeld
werk en school is iets presenteren aan een groep mensen.
De volgende statements gaan over ervaringen die jij tijdens het presenteren kan hebben.
Geef aan in hoeverre de statements jou beschrijven.
Klik op SPATIE om te beginnen" x=0 y=0 z_index=0
define form_base MC_State
set timeout infinite
set spacing 10
set rows "1;1;1;1;1;1;1;1"
set only_render no
set margins "50;40;50;40"
set description "A generic form plug-in"
set cols "1;1"
set _theme gray
widget 0 1 1 1 label center=no text="Ik ben er niet zeker van dat ik goed weet wat ik doe tijdens het geven van presentattie"
widget 1 1 1 1 rating_scale nodes="Niet mee eens;Een beetje mee eens;Redelijk mee eens;Heel erg mee eens" var=question6
widget 0 2 1 1 label center=no text="Ik heb weinig vertrouwen in dat ik goed kan presenteren"
widget 1 2 1 1 rating_scale nodes="Niet mee eens;Een beetje mee eens;Redelijk mee eens;Heel erg mee eens" var=question7
widget 0 3 1 1 label center=no text="Mijn geheugen over mijn presentatie vaardigheden kan mij wel eens misleiden"
widget 1 3 1 1 rating_scale nodes="Niet mee eens;Een beetje mee eens;Redelijk mee eens;Heel erg mee eens" var=question8
widget 0 4 1 1 label center=no text="Ik kan het gepieker over presenteren niet negeren"
widget 1 4 1 1 rating_scale nodes="Niet mee eens;Een beetje mee eens;Redelijk mee eens;Heel erg mee eens" var=question9
widget 0 5 1 1 label center=no text="Als ik begin te piekeren over presenteren, kan ik niet stoppen"
widget 1 5 1 1 rating_scale nodes="Niet mee eens;Een beetje mee eens;Redelijk mee eens;Heel erg mee eens" var=question10
widget 0 6 1 1 label center=no text="Het gepieker over de presentatie is slecht voor mij"
widget 1 6 1 1 rating_scale nodes="Niet mee eens;Een beetje mee eens;Redelijk mee eens;Heel erg mee eens" var=question11
widget 0 7 2 1 button text="Klik hier om je antwoorden te bevestigen"
define loop MC_block_loop
set source_file ""
set source table
set repeat 1
set order random
set description "Repeatedly runs another item"
set cycles 1
set continuous no
set break_if_on_first yes
set break_if never
setcycle 0 empty_column ""
run MC_trial_sequence
define sequence MC_trial_sequence
set flush_keyboard yes
set description "Runs a number of items in sequence"
run MC_State always
run logger always
define form_base anx_state
# Rerun the item (after preparing it):
# Check the responses again:
# Else, the experiment advances normally.
set timeout infinite
set spacing 10
set rows "1;1;1;1;1;1;1"
set only_render no
set margins "50;100;50;100"
set description "A generic form plug-in"
set cols "1;1"
set _theme gray
widget 0 1 1 1 label center=no text="Ik voel me kalm"
widget 1 1 1 1 rating_scale nodes="Helemaal niet;Een beetje;Tamelijk veel;Zeer veel" var=question1
widget 0 2 1 1 label center=no text="Ik ben ontspannen"
widget 1 2 1 1 rating_scale nodes="Helemaal niet;Een beetje;Tamelijk veel;Zeer veel" var=question2
widget 0 3 1 1 label center=no text="Ik ben gespannen"
widget 1 3 1 1 rating_scale nodes="Helemaal niet;Een beetje;Tamelijk veel;Zeer veel" var=question3
widget 0 4 1 1 label center=no text="Ik voel me tevreden"
widget 1 4 1 1 rating_scale nodes="Helemaal niet;Een beetje;Tamelijk veel;Zeer veel" var=question4
widget 0 5 1 1 label center=no text="Ik maak me zorgen"
widget 1 5 1 1 rating_scale nodes="Helemaal niet;Een beetje;Tamelijk veel;Zeer veel" var=question5
widget 0 6 2 1 button text="Klik hier om je antwoorden te bevestigen" var=button1
define sequence block_sequence
set flush_keyboard yes
set description "Runs a number of items in sequence"
define inline_script check_ANX
set description "Executes Python code"
___run__
print("boef")
responseList = [var.question1, var.question2, var.question3, var.question4, var.question5]
print(responseList)
while True:
if None in responseList:
# Rerun the item
items.execute('anx_state')
items.execute('warning')
# Check the responses again:
responseList = [var.question1, var.question2, var.question3, \
var.question4, var.question5]
else:
break
__end__
set _prepare ""
define sequence experiment
set flush_keyboard yes
set description "Runs a number of items in sequence"
run Instructions_ANX always
run ANX_block_loop always
run Instructions_MC always
run MC_block_loop always
run End_VAS_1 always
define loop experimental_loop
set source_file ""
set source table
set repeat 1
set order random
set description "Repeatedly runs another item"
set cycles 1
set continuous no
set break_if_on_first yes
set break_if never
setcycle 0 empty_column ""
run block_sequence
define logger logger
set description "Logs experimental data"
set auto_log yes
define feedback new_feedback
set reset_variables yes
set duration keypress
set description "Provides feedback to the participant"
draw textline center=1 color="#000000" font_bold=no font_family=sans font_italic=no font_size=21 html=yes show_if=always text="[question1]" x=32 y=-32 z_index=0
define inline_script new_inline_script_1
set description "Executes Python code"
___run__
print("boef")
sys.exit()
__end__
set _prepare ""
define form_text_display warning
set timeout infinite
set spacing 10
set rows "1;4;1"
set only_render no
set ok_text Ok
set margins "50;50;50;50"
set form_title "Let op"
set form_text "Maak alstublieft bij elke vraag een keuze"
set description "A simple text display form"
set cols "1;1;1"
set _theme gray
widget 0 0 3 1 label text="[form_title]"
widget 0 1 3 1 label center=no text="[form_text]"
widget 1 2 1 1 button text="[ok_text]"