By nash - 3/25/2021
Hi everybody, I've got a rather simple problem, but can't seem to handle it. I have an experiment with a htmlpage for preinstructions and a page for postinstructions. My problem is that I can't click on the "continue" button in the preinstructions and I can't see a mouse cursor on the postinstructions so I can't click on the continue button there either. In addition the postinstructions (the feedback page) is only shown for a few milliseconds and disappears then.
With inquisit 5 I remember it working like that. Do I have to specify somewhere more details for the pages? How can I make it work?
I would be very glad if somebody could help me out!
***************************************************** ----------------------------------------------------------------------------------------------------------------- ******(G) Definition of general parameters****** ----------------------------------------------------------------------------------------------------------------- <data> / columns = [date time subject trialnum trialcode latency response correct] / labels = TRUE / format = TAB / separatefiles = false </data> <defaults> / screencolor = (255,255,255) / canvasaspectratio = (2650, 1650) / canvasposition = (50%, 50%) / canvassize = (100%, 100%) / inputdevice = mouse </defaults> <instruct> / fontstyle = ("Arial", 3%) / finishlabel = "Continue" / nextlabel = "Continue" </instruct> <text timertext> / position = (95%,94%) / fontstyle = ("Arial", 2%) / items = ("Remaining Time:") </text> <clock timer> / mode = timer / format = "hh:mm:ss" / timeout = 5400000 / position = (96%,96%) / resetrate = experiment / fontstyle = ("Arial", 2%) / txbgcolor = white / txcolor = black </clock> **************************** Instructions **************************** * *basic instruction pages* <htmlpage Instru_en> / file = "Instru_en.base64.html" </htmlpage> ************************** Values for feedback ************************* <values> / sum_items_total = 0 / sum_items_total_correct = 0 / sum_items_total_NOTcorrect = 0 / sum_items_syst = 0 / sum_items_syst_correct = 0 / sum_items_syst_NOTcorrect = 0 / sum_items_itiv = 0 / sum_items_itiv_correct = 0 / sum_items_itiv_NOTcorrect = 0 </values> #################################################################################################### # # TESTLET ETIT_syst_001_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_syst_001_tex_en> / items = ("Stamm_ETIT_syst_001_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <image pic_ETIT_syst_001a> / items = ("pic_ETIT_syst_001a.PNG") / position = (55%,10%) / imagesize = (30%,30%) </image> <radiobuttons ETIT_syst_001a> / caption="An input signal x(t) is applied to a system. Which of the presented statements about the output signal y(t) is correct?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_001b> / items = ("pic_ETIT_syst_001b.PNG") / position = (55%,10%) / imagesize = (27%,27%) </image> <radiobuttons ETIT_syst_001b> / caption="Which of the presented statements is correct for causal systems?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("2","1","3", "4") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <radiobuttons ETIT_syst_001c> / caption="The impulse response of a system is g(t)=0.5*δ(t-t0) with the Dirac impulse δ(t) and t0>0. Which of the following statements about the output signal y(t) of the system is correct?" / options = ("~nIt holds: y(t)=0.5*x(t+t0)~n", "~nIt holds: y(t)=0.5*x(t-t0)~n", "~nIt holds: y(t)=2*x(t+t0)~n", "~nIt holds: y(t)=2*x(t-t0)~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <image pic_ETIT_syst_001d> / items = ("pic_ETIT_syst_001d.PNG") / position = (55%,10%) / imagesize = (28%,28%) </image> <radiobuttons ETIT_syst_001d> / caption="Which of the presented statements is correct about the condition a stable LTI system must meet?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_001e1> / items = ("pic_ETIT_syst_001e1.PNG") / position = (55%,10%) / imagesize = (22%,22%) </image> <image pic_ETIT_syst_001e2> / items = ("pic_ETIT_syst_001e2.PNG") / position = (55%,35%) / imagesize = (22%,22%) </image> <radiobuttons ETIT_syst_001e> / caption = "Which of the presented figures corresponds to the output signal that can be observed?" / options = ("~nFigure 1~n", "~nFigure 2~n", "~nFigure 3~n", "~nFigure 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,60%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_syst_001a> / ontrialend = [ if (radiobuttons.ETIT_syst_001a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001a.response == "2" || radiobuttons.ETIT_syst_001a.response == "3" || radiobuttons.ETIT_syst_001a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_001a; 1=ETIT_syst_001a] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001b> / ontrialend = [ if (radiobuttons.ETIT_syst_001b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001b.response == "2" || radiobuttons.ETIT_syst_001b.response == "3" || radiobuttons.ETIT_syst_001b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_001b; 1=ETIT_syst_001b] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001c> / ontrialend = [ if (radiobuttons.ETIT_syst_001c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001c.response == "2" || radiobuttons.ETIT_syst_001c.response == "3" || radiobuttons.ETIT_syst_001c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=ETIT_syst_001c] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001d> / ontrialend = [ if (radiobuttons.ETIT_syst_001d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001d.response == "2" || radiobuttons.ETIT_syst_001d.response == "3" || radiobuttons.ETIT_syst_001d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_001d; 1=ETIT_syst_001d] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001e> / ontrialend = [ if (radiobuttons.ETIT_syst_001e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001e.response == "2" || radiobuttons.ETIT_syst_001e.response == "3" || radiobuttons.ETIT_syst_001e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_001e1; 1 = pic_ETIT_syst_001e2; 1=ETIT_syst_001e] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_syst_001_tex_en> / pages = [1=p_ETIT_syst_001a; 2=p_ETIT_syst_001b; 3=p_ETIT_syst_001c; 4=p_ETIT_syst_001d; 5=p_ETIT_syst_001e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_syst_002_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_syst_002_tex_en> / items = ("Stamm_ETIT_syst_002_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <image pic_ETIT_syst_002a> / items = ("pic_ETIT_syst_002a.PNG") / position = (55%,10%) / imagesize = (25%,25%) </image> <radiobuttons ETIT_syst_002a> / caption="Which of the presented formulas is used to compute the Fourier transform X(f) of a signal x(t)?" / options = ("~nFormula 1~n", "~nFormula 2~n", "~nFormula 3~n", "~nFormula 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <radiobuttons ETIT_syst_002b> / caption="Which of the following statements is correct?" / options = ("~nThe Fourier transform is a nonlinear transformation.~n", "~nThe Fourier transform is a linear transformation.~n", "~nFor harmonic signals, a Fourier transform cannot be computed.~n", "~nThe application of the Fourier transform to a signal causes loss of information.~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <image pic_ETIT_syst_002c> / items = ("pic_ETIT_syst_002c.PNG") / position = (55%,10%) / imagesize = (31%,31%) </image> <radiobuttons ETIT_syst_002c> / caption="Which of the formulas corresponds to the Fourier transform X(f) of the signal x(t)=sin(2πf0t) mit f0>0?" / options = ("~nFormula 1~n", "~nFormula 2~n", "~nFormula 3~n", "~nFormula 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_002d> / items = ("pic_ETIT_syst_002d.PNG") / position = (55%,10%) / imagesize = (35%,35%) </image> <radiobuttons ETIT_syst_002d> / caption="Which of the presented statements is true for the Fourier transform X(f) of x(t)?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_002e1> / items = ("pic_ETIT_syst_002e1.PNG") / position = (55%,10%) / imagesize = (31%,31%) </image> <image pic_ETIT_syst_002e2> / items = ("pic_ETIT_syst_002e2.PNG") / position = (55%,26%) / imagesize = (33%,33%) </image> <radiobuttons ETIT_syst_002e> / options = ("~nFigure 1~n", "~nFigure 2~n", "~nFigure 3~n", "~nFigure 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,62%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_syst_002a> / ontrialend = [ if (radiobuttons.ETIT_syst_002a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002a.response == "2" || radiobuttons.ETIT_syst_002a.response == "3" || radiobuttons.ETIT_syst_002a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_002a; 1=ETIT_syst_002a] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002b> / ontrialend = [ if (radiobuttons.ETIT_syst_002b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002b.response == "2" || radiobuttons.ETIT_syst_002b.response == "3" || radiobuttons.ETIT_syst_002b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=ETIT_syst_002b] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002c> / ontrialend = [ if (radiobuttons.ETIT_syst_002c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002c.response == "2" || radiobuttons.ETIT_syst_002c.response == "3" || radiobuttons.ETIT_syst_002c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_002c; 1=ETIT_syst_002c] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002d> / ontrialend = [ if (radiobuttons.ETIT_syst_002d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002d.response == "2" || radiobuttons.ETIT_syst_002d.response == "3" || radiobuttons.ETIT_syst_002d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_002d; 1=ETIT_syst_002d] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002e> / ontrialend = [ if (radiobuttons.ETIT_syst_002e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002e.response == "2" || radiobuttons.ETIT_syst_002e.response == "3" || radiobuttons.ETIT_syst_002e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_002e1; 1 = pic_ETIT_syst_002e2; 1=ETIT_syst_002e] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_syst_002_tex_en> / pages = [1=p_ETIT_syst_002a; 2=p_ETIT_syst_002b; 3=p_ETIT_syst_002c; 4=p_ETIT_syst_002d; 5=p_ETIT_syst_002e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_itiv_001_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_itiv_001_tex_en> / items = ("Stamm_ETIT_itiv_001_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <radiobuttons ETIT_itiv_001a> / caption = "Which of the following is NOT a requirement of the axiom system of Boolean algebra (according to Huntington)?" / options = ("~nexistence of neutral elements~n", "~ncommutativity~n", "~nexistence of complements~n", "~nassociativity~n") / optionvalues = ("4","2","3", "1") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001b> / caption = "Which is NOT a basic system of Boolean algebra?" / options = ("~nAND, OR, NOT~n", "~nAND, NAND, NOR~n", "~nAND, OR~n", "~nNOR~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001c> / caption = "Which of the following transformations is correct?" / options = ("~n¬(x1∧x2)=¬x1∨¬x2~n", "~nx1∧(x1∨x2)∧(x2∨x3)=(x1∧x2)∨(x2∧x3)~n", "~n(x1∧x2)∨(x1∧x3)=x1∧(x2∨x3)~n", "~n(x1∨¬x2)∧x3=(x1∧x3)∨(x2∧x3)~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001d> / caption = "What is the dual theorem to a∨0=a?" / options = ("~na ∧1=a~n", "~na ∨1=1~n", "~na ∨a=a~n", "~na ∨ ¬a=0~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001e> / caption = "What is the disjunctive minimal form of (a∧b∧¬c)∨(a∧¬b∧c)∨(b∧c)∨(¬a∧b)?" / options = ("~n(a∧b∧¬c)∨(a∧¬b∧c)∨(b∧c)∨(¬a∧b)~n", "~nb∨(a∧c)~n", "~na∨(b∧c)~n", "~na∨b~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_itiv_001a> / ontrialend = [ if (radiobuttons.ETIT_itiv_001a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001a.response == "2" || radiobuttons.ETIT_itiv_001a.response == "3" || radiobuttons.ETIT_itiv_001a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001a] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001b> / ontrialend = [ if (radiobuttons.ETIT_itiv_001b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001b.response == "2" || radiobuttons.ETIT_itiv_001b.response == "3" || radiobuttons.ETIT_itiv_001b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001b] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001c> / ontrialend = [ if (radiobuttons.ETIT_itiv_001c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001c.response == "2" || radiobuttons.ETIT_itiv_001c.response == "3" || radiobuttons.ETIT_itiv_001c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001c] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001d> / ontrialend = [ if (radiobuttons.ETIT_itiv_001d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001d.response == "2" || radiobuttons.ETIT_itiv_001d.response == "3" || radiobuttons.ETIT_itiv_001d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001d] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001e> / ontrialend = [ if (radiobuttons.ETIT_itiv_001e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001e.response == "2" || radiobuttons.ETIT_itiv_001e.response == "3" || radiobuttons.ETIT_itiv_001e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001e] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_itiv_001_tex_en> / pages = [1=p_ETIT_itiv_001a; 2=p_ETIT_itiv_001b; 3=p_ETIT_itiv_001c; 4=p_ETIT_itiv_001d; 5=p_ETIT_itiv_001e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_itiv_002_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_itiv_002_tex_en> / items = ("Stamm_ETIT_itiv_002_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <radiobuttons ETIT_itiv_002a> / caption = "Under what name is the unary Boolean function f(x)=1 known?" / options = ("~nDisjunction~n", "~nEquivalence~n", "~nTautology~n", "~nConjunction~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002b> / caption = "How many fields does a KV diagram to minimise a function with n=5 consist of?" / options = ("~n2⋅5=10~n", "~n5!=120~n", "~n2^5=32~n", "~n5²=25~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002c> / caption = "How many different Boolean functions with n=3 inputs are there?" / options = ("~n2^3=8~n", "~n3²=9~n", "~n2^(2^3)=256~n", "~n2^(3²)=512~n") / optionvalues = ("3","2","1","4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002d> / caption = "How many prime implicants are required to cover f(x1,x2)=0 in a KV diagram?" / options = ("~nno prime implicants~n", "~none prime implicant~n", "~ntwo prime implicants~n", "~n2²=4 prime implicants~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002e> / caption = "Which of the following transformations is correct?" / options = ("~n¬(x1∧x2)=¬x1∧¬x2~n", "~nx1∧(x1∨x2)∧(x2∨x3)=(x1∧x2)∨(x2∧x3)~n", "~n(x1∧x2)∨(x1∧x3)=x1∧(x2∨x3)~n", "~n(x1∨¬x2)∧x3=(x1∧x3)∨(x2∧x3)~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002f> / caption = "By means of which logical operations can any Boolean function be expressed?" / options = ("~nBy a combination of logical NOT operations on the variables.~n", "~nBy a combination of logical AND and logical OR operations on the variables.~n", "~nBy a combination of logical AND and logical NOT operations on the variables.~n", "~nBy a combination of logical OR operations on the variables.~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002g> / caption = "What is the consequence if the “don't-care” terms of an incompletely specified Boolean function are replaced by logical zeros before logic minimisation with the KV diagram?" / options = ("~nSuch a modification has no influence on the result under any circumstances. ~n", "~nInput combinations that should result in a 1-output may erroneously result in a 0-output after logic minimisation.~n", "~nInput combinations that should result in a 0-output may erroneously result in a 1-output after logic minimisation.~n", "~nThe derived result is functionally correct, but may be suboptimal.~n") / optionvalues = ("4","2","3", "1") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_itiv_002a> / ontrialend = [ if (radiobuttons.ETIT_itiv_002a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002a.response == "2" || radiobuttons.ETIT_itiv_002a.response == "3" || radiobuttons.ETIT_itiv_002a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002a] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002b> / ontrialend = [ if (radiobuttons.ETIT_itiv_002b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002b.response == "2" || radiobuttons.ETIT_itiv_002b.response == "3" || radiobuttons.ETIT_itiv_002b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002b] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002c> / ontrialend = [ if (radiobuttons.ETIT_itiv_002c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002c.response == "2" || radiobuttons.ETIT_itiv_002c.response == "3" || radiobuttons.ETIT_itiv_002c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002c] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002d> / ontrialend = [ if (radiobuttons.ETIT_itiv_002d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002d.response == "2" || radiobuttons.ETIT_itiv_002d.response == "3" || radiobuttons.ETIT_itiv_002d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002d] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002e> / ontrialend = [ if (radiobuttons.ETIT_itiv_002e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002e.response == "2" || radiobuttons.ETIT_itiv_002e.response == "3" || radiobuttons.ETIT_itiv_002e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002e] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002f> / ontrialend = [ if (radiobuttons.ETIT_itiv_002f.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002f.response == "2" || radiobuttons.ETIT_itiv_002f.response == "3" || radiobuttons.ETIT_itiv_002f.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002f] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002g> / ontrialend = [ if (radiobuttons.ETIT_itiv_002g.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002g.response == "2" || radiobuttons.ETIT_itiv_002g.response == "3" || radiobuttons.ETIT_itiv_002g.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002g] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_itiv_002_tex_en> / pages = [1=p_ETIT_itiv_002a; 2=p_ETIT_itiv_002b; 3=p_ETIT_itiv_002c; 4=p_ETIT_itiv_002d; 5=p_ETIT_itiv_002e; 6=p_ETIT_itiv_002f; 7=p_ETIT_itiv_002g] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> ##################################################################################################### # # FEEDBACK # ##################################################################################################### <expressions> / sum_items_total = values.sum_items_total_correct + values.sum_items_total_NOTcorrect / sum_items_etch = values.sum_items_etch_correct + values.sum_items_etch_NOTcorrect / sum_items_scht = values.sum_items_scht_correct + values.sum_items_scht_NOTcorrect / sum_items_syst = values.sum_items_syst_correct + values.sum_items_syst_NOTcorrect / sum_items_itiv = values.sum_items_itiv_correct + values.sum_items_itiv_NOTcorrect </expressions> <page feedback> Feedback ^^ In total, you have completed <%expressions.sum_items_total%> items. Thereof you have answered <%values.sum_items_total_correct%> items correctly. ^ Systems theory: <%values.sum_items_syst_correct%> out of <%expressions.sum_items_syst%> items solved correctly ^ Information Technology: <%values.sum_items_itiv_correct%> out of <%expressions.sum_items_itiv%> items solved correctly ^^ Thank you for your participation. </page> #################################################################################################### # # RUN ALL TESTLETS # #################################################################################################### <expt all> / preinstructions = (Instru_en) / blocks = [1-4 = noreplacenorepeat( ETIT_itiv_001_tex_en, ETIT_itiv_002_tex_en, ETIT_syst_001_tex_en, ETIT_syst_002_tex_en, )] / postinstructions = (feedback) / showmousecursor = true / timeout = 5400000 </expt>
|
By Dave - 3/25/2021
+xHi everybody, I've got a rather simple problem, but can't seem to handle it. I have an experiment with a htmlpage for preinstructions and a page for postinstructions. My problem is that I can't click on the "continue" button in the preinstructions and I can't see a mouse cursor on the postinstructions so I can't click on the continue button there either. In addition the postinstructions (the feedback page) is only shown for a few milliseconds and disappears then. With inquisit 5 I remember it working like that. Do I have to specify somewhere more details for the pages? How can I make it work? I would be very glad if somebody could help me out! ***************************************************** ----------------------------------------------------------------------------------------------------------------- ******(G) Definition of general parameters****** ----------------------------------------------------------------------------------------------------------------- <data> / columns = [date time subject trialnum trialcode latency response correct] / labels = TRUE / format = TAB / separatefiles = false </data> <defaults> / screencolor = (255,255,255) / canvasaspectratio = (2650, 1650) / canvasposition = (50%, 50%) / canvassize = (100%, 100%) / inputdevice = mouse </defaults> <instruct> / fontstyle = ("Arial", 3%) / finishlabel = "Continue" / nextlabel = "Continue" </instruct> <text timertext> / position = (95%,94%) / fontstyle = ("Arial", 2%) / items = ("Remaining Time:") </text> <clock timer> / mode = timer / format = "hh:mm:ss" / timeout = 5400000 / position = (96%,96%) / resetrate = experiment / fontstyle = ("Arial", 2%) / txbgcolor = white / txcolor = black </clock> **************************** Instructions **************************** * *basic instruction pages* <htmlpage Instru_en> / file = "Instru_en.base64.html" </htmlpage> ************************** Values for feedback ************************* <values> / sum_items_total = 0 / sum_items_total_correct = 0 / sum_items_total_NOTcorrect = 0 / sum_items_syst = 0 / sum_items_syst_correct = 0 / sum_items_syst_NOTcorrect = 0 / sum_items_itiv = 0 / sum_items_itiv_correct = 0 / sum_items_itiv_NOTcorrect = 0 </values> #################################################################################################### # # TESTLET ETIT_syst_001_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_syst_001_tex_en> / items = ("Stamm_ETIT_syst_001_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <image pic_ETIT_syst_001a> / items = ("pic_ETIT_syst_001a.PNG") / position = (55%,10%) / imagesize = (30%,30%) </image> <radiobuttons ETIT_syst_001a> / caption="An input signal x(t) is applied to a system. Which of the presented statements about the output signal y(t) is correct?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_001b> / items = ("pic_ETIT_syst_001b.PNG") / position = (55%,10%) / imagesize = (27%,27%) </image> <radiobuttons ETIT_syst_001b> / caption="Which of the presented statements is correct for causal systems?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("2","1","3", "4") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <radiobuttons ETIT_syst_001c> / caption="The impulse response of a system is g(t)=0.5*δ(t-t0) with the Dirac impulse δ(t) and t0>0. Which of the following statements about the output signal y(t) of the system is correct?" / options = ("~nIt holds: y(t)=0.5*x(t+t0)~n", "~nIt holds: y(t)=0.5*x(t-t0)~n", "~nIt holds: y(t)=2*x(t+t0)~n", "~nIt holds: y(t)=2*x(t-t0)~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <image pic_ETIT_syst_001d> / items = ("pic_ETIT_syst_001d.PNG") / position = (55%,10%) / imagesize = (28%,28%) </image> <radiobuttons ETIT_syst_001d> / caption="Which of the presented statements is correct about the condition a stable LTI system must meet?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_001e1> / items = ("pic_ETIT_syst_001e1.PNG") / position = (55%,10%) / imagesize = (22%,22%) </image> <image pic_ETIT_syst_001e2> / items = ("pic_ETIT_syst_001e2.PNG") / position = (55%,35%) / imagesize = (22%,22%) </image> <radiobuttons ETIT_syst_001e> / caption = "Which of the presented figures corresponds to the output signal that can be observed?" / options = ("~nFigure 1~n", "~nFigure 2~n", "~nFigure 3~n", "~nFigure 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,60%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_syst_001a> / ontrialend = [ if (radiobuttons.ETIT_syst_001a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001a.response == "2" || radiobuttons.ETIT_syst_001a.response == "3" || radiobuttons.ETIT_syst_001a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_001a; 1=ETIT_syst_001a] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001b> / ontrialend = [ if (radiobuttons.ETIT_syst_001b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001b.response == "2" || radiobuttons.ETIT_syst_001b.response == "3" || radiobuttons.ETIT_syst_001b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_001b; 1=ETIT_syst_001b] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001c> / ontrialend = [ if (radiobuttons.ETIT_syst_001c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001c.response == "2" || radiobuttons.ETIT_syst_001c.response == "3" || radiobuttons.ETIT_syst_001c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=ETIT_syst_001c] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001d> / ontrialend = [ if (radiobuttons.ETIT_syst_001d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001d.response == "2" || radiobuttons.ETIT_syst_001d.response == "3" || radiobuttons.ETIT_syst_001d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_001d; 1=ETIT_syst_001d] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001e> / ontrialend = [ if (radiobuttons.ETIT_syst_001e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001e.response == "2" || radiobuttons.ETIT_syst_001e.response == "3" || radiobuttons.ETIT_syst_001e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_001e1; 1 = pic_ETIT_syst_001e2; 1=ETIT_syst_001e] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_syst_001_tex_en> / pages = [1=p_ETIT_syst_001a; 2=p_ETIT_syst_001b; 3=p_ETIT_syst_001c; 4=p_ETIT_syst_001d; 5=p_ETIT_syst_001e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_syst_002_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_syst_002_tex_en> / items = ("Stamm_ETIT_syst_002_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <image pic_ETIT_syst_002a> / items = ("pic_ETIT_syst_002a.PNG") / position = (55%,10%) / imagesize = (25%,25%) </image> <radiobuttons ETIT_syst_002a> / caption="Which of the presented formulas is used to compute the Fourier transform X(f) of a signal x(t)?" / options = ("~nFormula 1~n", "~nFormula 2~n", "~nFormula 3~n", "~nFormula 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <radiobuttons ETIT_syst_002b> / caption="Which of the following statements is correct?" / options = ("~nThe Fourier transform is a nonlinear transformation.~n", "~nThe Fourier transform is a linear transformation.~n", "~nFor harmonic signals, a Fourier transform cannot be computed.~n", "~nThe application of the Fourier transform to a signal causes loss of information.~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <image pic_ETIT_syst_002c> / items = ("pic_ETIT_syst_002c.PNG") / position = (55%,10%) / imagesize = (31%,31%) </image> <radiobuttons ETIT_syst_002c> / caption="Which of the formulas corresponds to the Fourier transform X(f) of the signal x(t)=sin(2πf0t) mit f0>0?" / options = ("~nFormula 1~n", "~nFormula 2~n", "~nFormula 3~n", "~nFormula 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_002d> / items = ("pic_ETIT_syst_002d.PNG") / position = (55%,10%) / imagesize = (35%,35%) </image> <radiobuttons ETIT_syst_002d> / caption="Which of the presented statements is true for the Fourier transform X(f) of x(t)?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_002e1> / items = ("pic_ETIT_syst_002e1.PNG") / position = (55%,10%) / imagesize = (31%,31%) </image> <image pic_ETIT_syst_002e2> / items = ("pic_ETIT_syst_002e2.PNG") / position = (55%,26%) / imagesize = (33%,33%) </image> <radiobuttons ETIT_syst_002e> / options = ("~nFigure 1~n", "~nFigure 2~n", "~nFigure 3~n", "~nFigure 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,62%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_syst_002a> / ontrialend = [ if (radiobuttons.ETIT_syst_002a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002a.response == "2" || radiobuttons.ETIT_syst_002a.response == "3" || radiobuttons.ETIT_syst_002a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_002a; 1=ETIT_syst_002a] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002b> / ontrialend = [ if (radiobuttons.ETIT_syst_002b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002b.response == "2" || radiobuttons.ETIT_syst_002b.response == "3" || radiobuttons.ETIT_syst_002b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=ETIT_syst_002b] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002c> / ontrialend = [ if (radiobuttons.ETIT_syst_002c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002c.response == "2" || radiobuttons.ETIT_syst_002c.response == "3" || radiobuttons.ETIT_syst_002c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_002c; 1=ETIT_syst_002c] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002d> / ontrialend = [ if (radiobuttons.ETIT_syst_002d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002d.response == "2" || radiobuttons.ETIT_syst_002d.response == "3" || radiobuttons.ETIT_syst_002d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_002d; 1=ETIT_syst_002d] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002e> / ontrialend = [ if (radiobuttons.ETIT_syst_002e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002e.response == "2" || radiobuttons.ETIT_syst_002e.response == "3" || radiobuttons.ETIT_syst_002e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_002e1; 1 = pic_ETIT_syst_002e2; 1=ETIT_syst_002e] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_syst_002_tex_en> / pages = [1=p_ETIT_syst_002a; 2=p_ETIT_syst_002b; 3=p_ETIT_syst_002c; 4=p_ETIT_syst_002d; 5=p_ETIT_syst_002e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_itiv_001_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_itiv_001_tex_en> / items = ("Stamm_ETIT_itiv_001_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <radiobuttons ETIT_itiv_001a> / caption = "Which of the following is NOT a requirement of the axiom system of Boolean algebra (according to Huntington)?" / options = ("~nexistence of neutral elements~n", "~ncommutativity~n", "~nexistence of complements~n", "~nassociativity~n") / optionvalues = ("4","2","3", "1") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001b> / caption = "Which is NOT a basic system of Boolean algebra?" / options = ("~nAND, OR, NOT~n", "~nAND, NAND, NOR~n", "~nAND, OR~n", "~nNOR~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001c> / caption = "Which of the following transformations is correct?" / options = ("~n¬(x1∧x2)=¬x1∨¬x2~n", "~nx1∧(x1∨x2)∧(x2∨x3)=(x1∧x2)∨(x2∧x3)~n", "~n(x1∧x2)∨(x1∧x3)=x1∧(x2∨x3)~n", "~n(x1∨¬x2)∧x3=(x1∧x3)∨(x2∧x3)~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001d> / caption = "What is the dual theorem to a∨0=a?" / options = ("~na ∧1=a~n", "~na ∨1=1~n", "~na ∨a=a~n", "~na ∨ ¬a=0~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001e> / caption = "What is the disjunctive minimal form of (a∧b∧¬c)∨(a∧¬b∧c)∨(b∧c)∨(¬a∧b)?" / options = ("~n(a∧b∧¬c)∨(a∧¬b∧c)∨(b∧c)∨(¬a∧b)~n", "~nb∨(a∧c)~n", "~na∨(b∧c)~n", "~na∨b~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_itiv_001a> / ontrialend = [ if (radiobuttons.ETIT_itiv_001a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001a.response == "2" || radiobuttons.ETIT_itiv_001a.response == "3" || radiobuttons.ETIT_itiv_001a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001a] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001b> / ontrialend = [ if (radiobuttons.ETIT_itiv_001b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001b.response == "2" || radiobuttons.ETIT_itiv_001b.response == "3" || radiobuttons.ETIT_itiv_001b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001b] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001c> / ontrialend = [ if (radiobuttons.ETIT_itiv_001c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001c.response == "2" || radiobuttons.ETIT_itiv_001c.response == "3" || radiobuttons.ETIT_itiv_001c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001c] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001d> / ontrialend = [ if (radiobuttons.ETIT_itiv_001d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001d.response == "2" || radiobuttons.ETIT_itiv_001d.response == "3" || radiobuttons.ETIT_itiv_001d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001d] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001e> / ontrialend = [ if (radiobuttons.ETIT_itiv_001e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001e.response == "2" || radiobuttons.ETIT_itiv_001e.response == "3" || radiobuttons.ETIT_itiv_001e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001e] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_itiv_001_tex_en> / pages = [1=p_ETIT_itiv_001a; 2=p_ETIT_itiv_001b; 3=p_ETIT_itiv_001c; 4=p_ETIT_itiv_001d; 5=p_ETIT_itiv_001e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_itiv_002_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_itiv_002_tex_en> / items = ("Stamm_ETIT_itiv_002_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <radiobuttons ETIT_itiv_002a> / caption = "Under what name is the unary Boolean function f(x)=1 known?" / options = ("~nDisjunction~n", "~nEquivalence~n", "~nTautology~n", "~nConjunction~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002b> / caption = "How many fields does a KV diagram to minimise a function with n=5 consist of?" / options = ("~n2⋅5=10~n", "~n5!=120~n", "~n2^5=32~n", "~n5²=25~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002c> / caption = "How many different Boolean functions with n=3 inputs are there?" / options = ("~n2^3=8~n", "~n3²=9~n", "~n2^(2^3)=256~n", "~n2^(3²)=512~n") / optionvalues = ("3","2","1","4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002d> / caption = "How many prime implicants are required to cover f(x1,x2)=0 in a KV diagram?" / options = ("~nno prime implicants~n", "~none prime implicant~n", "~ntwo prime implicants~n", "~n2²=4 prime implicants~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002e> / caption = "Which of the following transformations is correct?" / options = ("~n¬(x1∧x2)=¬x1∧¬x2~n", "~nx1∧(x1∨x2)∧(x2∨x3)=(x1∧x2)∨(x2∧x3)~n", "~n(x1∧x2)∨(x1∧x3)=x1∧(x2∨x3)~n", "~n(x1∨¬x2)∧x3=(x1∧x3)∨(x2∧x3)~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002f> / caption = "By means of which logical operations can any Boolean function be expressed?" / options = ("~nBy a combination of logical NOT operations on the variables.~n", "~nBy a combination of logical AND and logical OR operations on the variables.~n", "~nBy a combination of logical AND and logical NOT operations on the variables.~n", "~nBy a combination of logical OR operations on the variables.~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002g> / caption = "What is the consequence if the “don't-care” terms of an incompletely specified Boolean function are replaced by logical zeros before logic minimisation with the KV diagram?" / options = ("~nSuch a modification has no influence on the result under any circumstances. ~n", "~nInput combinations that should result in a 1-output may erroneously result in a 0-output after logic minimisation.~n", "~nInput combinations that should result in a 0-output may erroneously result in a 1-output after logic minimisation.~n", "~nThe derived result is functionally correct, but may be suboptimal.~n") / optionvalues = ("4","2","3", "1") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_itiv_002a> / ontrialend = [ if (radiobuttons.ETIT_itiv_002a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002a.response == "2" || radiobuttons.ETIT_itiv_002a.response == "3" || radiobuttons.ETIT_itiv_002a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002a] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002b> / ontrialend = [ if (radiobuttons.ETIT_itiv_002b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002b.response == "2" || radiobuttons.ETIT_itiv_002b.response == "3" || radiobuttons.ETIT_itiv_002b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002b] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002c> / ontrialend = [ if (radiobuttons.ETIT_itiv_002c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002c.response == "2" || radiobuttons.ETIT_itiv_002c.response == "3" || radiobuttons.ETIT_itiv_002c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002c] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002d> / ontrialend = [ if (radiobuttons.ETIT_itiv_002d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002d.response == "2" || radiobuttons.ETIT_itiv_002d.response == "3" || radiobuttons.ETIT_itiv_002d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002d] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002e> / ontrialend = [ if (radiobuttons.ETIT_itiv_002e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002e.response == "2" || radiobuttons.ETIT_itiv_002e.response == "3" || radiobuttons.ETIT_itiv_002e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002e] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002f> / ontrialend = [ if (radiobuttons.ETIT_itiv_002f.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002f.response == "2" || radiobuttons.ETIT_itiv_002f.response == "3" || radiobuttons.ETIT_itiv_002f.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002f] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002g> / ontrialend = [ if (radiobuttons.ETIT_itiv_002g.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002g.response == "2" || radiobuttons.ETIT_itiv_002g.response == "3" || radiobuttons.ETIT_itiv_002g.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002g] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_itiv_002_tex_en> / pages = [1=p_ETIT_itiv_002a; 2=p_ETIT_itiv_002b; 3=p_ETIT_itiv_002c; 4=p_ETIT_itiv_002d; 5=p_ETIT_itiv_002e; 6=p_ETIT_itiv_002f; 7=p_ETIT_itiv_002g] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> ##################################################################################################### # # FEEDBACK # ##################################################################################################### <expressions> / sum_items_total = values.sum_items_total_correct + values.sum_items_total_NOTcorrect / sum_items_etch = values.sum_items_etch_correct + values.sum_items_etch_NOTcorrect / sum_items_scht = values.sum_items_scht_correct + values.sum_items_scht_NOTcorrect / sum_items_syst = values.sum_items_syst_correct + values.sum_items_syst_NOTcorrect / sum_items_itiv = values.sum_items_itiv_correct + values.sum_items_itiv_NOTcorrect </expressions> <page feedback> Feedback ^^ In total, you have completed <%expressions.sum_items_total%> items. Thereof you have answered <%values.sum_items_total_correct%> items correctly. ^ Systems theory: <%values.sum_items_syst_correct%> out of <%expressions.sum_items_syst%> items solved correctly ^ Information Technology: <%values.sum_items_itiv_correct%> out of <%expressions.sum_items_itiv%> items solved correctly ^^ Thank you for your participation. </page> #################################################################################################### # # RUN ALL TESTLETS # #################################################################################################### <expt all> / preinstructions = (Instru_en) / blocks = [1-4 = noreplacenorepeat( ETIT_itiv_001_tex_en, ETIT_itiv_002_tex_en, ETIT_syst_001_tex_en, ETIT_syst_002_tex_en, )] / postinstructions = (feedback) / showmousecursor = true / timeout = 5400000 </expt> Define /inputdevice = mouse in <instruct>
|
By Dave - 3/25/2021
+x+xHi everybody, I've got a rather simple problem, but can't seem to handle it. I have an experiment with a htmlpage for preinstructions and a page for postinstructions. My problem is that I can't click on the "continue" button in the preinstructions and I can't see a mouse cursor on the postinstructions so I can't click on the continue button there either. In addition the postinstructions (the feedback page) is only shown for a few milliseconds and disappears then. With inquisit 5 I remember it working like that. Do I have to specify somewhere more details for the pages? How can I make it work? I would be very glad if somebody could help me out! ***************************************************** ----------------------------------------------------------------------------------------------------------------- ******(G) Definition of general parameters****** ----------------------------------------------------------------------------------------------------------------- <data> / columns = [date time subject trialnum trialcode latency response correct] / labels = TRUE / format = TAB / separatefiles = false </data> <defaults> / screencolor = (255,255,255) / canvasaspectratio = (2650, 1650) / canvasposition = (50%, 50%) / canvassize = (100%, 100%) / inputdevice = mouse </defaults> <instruct> / fontstyle = ("Arial", 3%) / finishlabel = "Continue" / nextlabel = "Continue" </instruct> <text timertext> / position = (95%,94%) / fontstyle = ("Arial", 2%) / items = ("Remaining Time:") </text> <clock timer> / mode = timer / format = "hh:mm:ss" / timeout = 5400000 / position = (96%,96%) / resetrate = experiment / fontstyle = ("Arial", 2%) / txbgcolor = white / txcolor = black </clock> **************************** Instructions **************************** * *basic instruction pages* <htmlpage Instru_en> / file = "Instru_en.base64.html" </htmlpage> ************************** Values for feedback ************************* <values> / sum_items_total = 0 / sum_items_total_correct = 0 / sum_items_total_NOTcorrect = 0 / sum_items_syst = 0 / sum_items_syst_correct = 0 / sum_items_syst_NOTcorrect = 0 / sum_items_itiv = 0 / sum_items_itiv_correct = 0 / sum_items_itiv_NOTcorrect = 0 </values> #################################################################################################### # # TESTLET ETIT_syst_001_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_syst_001_tex_en> / items = ("Stamm_ETIT_syst_001_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <image pic_ETIT_syst_001a> / items = ("pic_ETIT_syst_001a.PNG") / position = (55%,10%) / imagesize = (30%,30%) </image> <radiobuttons ETIT_syst_001a> / caption="An input signal x(t) is applied to a system. Which of the presented statements about the output signal y(t) is correct?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_001b> / items = ("pic_ETIT_syst_001b.PNG") / position = (55%,10%) / imagesize = (27%,27%) </image> <radiobuttons ETIT_syst_001b> / caption="Which of the presented statements is correct for causal systems?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("2","1","3", "4") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <radiobuttons ETIT_syst_001c> / caption="The impulse response of a system is g(t)=0.5*δ(t-t0) with the Dirac impulse δ(t) and t0>0. Which of the following statements about the output signal y(t) of the system is correct?" / options = ("~nIt holds: y(t)=0.5*x(t+t0)~n", "~nIt holds: y(t)=0.5*x(t-t0)~n", "~nIt holds: y(t)=2*x(t+t0)~n", "~nIt holds: y(t)=2*x(t-t0)~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <image pic_ETIT_syst_001d> / items = ("pic_ETIT_syst_001d.PNG") / position = (55%,10%) / imagesize = (28%,28%) </image> <radiobuttons ETIT_syst_001d> / caption="Which of the presented statements is correct about the condition a stable LTI system must meet?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_001e1> / items = ("pic_ETIT_syst_001e1.PNG") / position = (55%,10%) / imagesize = (22%,22%) </image> <image pic_ETIT_syst_001e2> / items = ("pic_ETIT_syst_001e2.PNG") / position = (55%,35%) / imagesize = (22%,22%) </image> <radiobuttons ETIT_syst_001e> / caption = "Which of the presented figures corresponds to the output signal that can be observed?" / options = ("~nFigure 1~n", "~nFigure 2~n", "~nFigure 3~n", "~nFigure 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,60%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_syst_001a> / ontrialend = [ if (radiobuttons.ETIT_syst_001a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001a.response == "2" || radiobuttons.ETIT_syst_001a.response == "3" || radiobuttons.ETIT_syst_001a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_001a; 1=ETIT_syst_001a] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001b> / ontrialend = [ if (radiobuttons.ETIT_syst_001b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001b.response == "2" || radiobuttons.ETIT_syst_001b.response == "3" || radiobuttons.ETIT_syst_001b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_001b; 1=ETIT_syst_001b] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001c> / ontrialend = [ if (radiobuttons.ETIT_syst_001c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001c.response == "2" || radiobuttons.ETIT_syst_001c.response == "3" || radiobuttons.ETIT_syst_001c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=ETIT_syst_001c] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001d> / ontrialend = [ if (radiobuttons.ETIT_syst_001d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001d.response == "2" || radiobuttons.ETIT_syst_001d.response == "3" || radiobuttons.ETIT_syst_001d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_001d; 1=ETIT_syst_001d] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001e> / ontrialend = [ if (radiobuttons.ETIT_syst_001e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001e.response == "2" || radiobuttons.ETIT_syst_001e.response == "3" || radiobuttons.ETIT_syst_001e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_001e1; 1 = pic_ETIT_syst_001e2; 1=ETIT_syst_001e] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_syst_001_tex_en> / pages = [1=p_ETIT_syst_001a; 2=p_ETIT_syst_001b; 3=p_ETIT_syst_001c; 4=p_ETIT_syst_001d; 5=p_ETIT_syst_001e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_syst_002_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_syst_002_tex_en> / items = ("Stamm_ETIT_syst_002_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <image pic_ETIT_syst_002a> / items = ("pic_ETIT_syst_002a.PNG") / position = (55%,10%) / imagesize = (25%,25%) </image> <radiobuttons ETIT_syst_002a> / caption="Which of the presented formulas is used to compute the Fourier transform X(f) of a signal x(t)?" / options = ("~nFormula 1~n", "~nFormula 2~n", "~nFormula 3~n", "~nFormula 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <radiobuttons ETIT_syst_002b> / caption="Which of the following statements is correct?" / options = ("~nThe Fourier transform is a nonlinear transformation.~n", "~nThe Fourier transform is a linear transformation.~n", "~nFor harmonic signals, a Fourier transform cannot be computed.~n", "~nThe application of the Fourier transform to a signal causes loss of information.~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <image pic_ETIT_syst_002c> / items = ("pic_ETIT_syst_002c.PNG") / position = (55%,10%) / imagesize = (31%,31%) </image> <radiobuttons ETIT_syst_002c> / caption="Which of the formulas corresponds to the Fourier transform X(f) of the signal x(t)=sin(2πf0t) mit f0>0?" / options = ("~nFormula 1~n", "~nFormula 2~n", "~nFormula 3~n", "~nFormula 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_002d> / items = ("pic_ETIT_syst_002d.PNG") / position = (55%,10%) / imagesize = (35%,35%) </image> <radiobuttons ETIT_syst_002d> / caption="Which of the presented statements is true for the Fourier transform X(f) of x(t)?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_002e1> / items = ("pic_ETIT_syst_002e1.PNG") / position = (55%,10%) / imagesize = (31%,31%) </image> <image pic_ETIT_syst_002e2> / items = ("pic_ETIT_syst_002e2.PNG") / position = (55%,26%) / imagesize = (33%,33%) </image> <radiobuttons ETIT_syst_002e> / options = ("~nFigure 1~n", "~nFigure 2~n", "~nFigure 3~n", "~nFigure 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,62%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_syst_002a> / ontrialend = [ if (radiobuttons.ETIT_syst_002a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002a.response == "2" || radiobuttons.ETIT_syst_002a.response == "3" || radiobuttons.ETIT_syst_002a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_002a; 1=ETIT_syst_002a] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002b> / ontrialend = [ if (radiobuttons.ETIT_syst_002b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002b.response == "2" || radiobuttons.ETIT_syst_002b.response == "3" || radiobuttons.ETIT_syst_002b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=ETIT_syst_002b] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002c> / ontrialend = [ if (radiobuttons.ETIT_syst_002c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002c.response == "2" || radiobuttons.ETIT_syst_002c.response == "3" || radiobuttons.ETIT_syst_002c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_002c; 1=ETIT_syst_002c] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002d> / ontrialend = [ if (radiobuttons.ETIT_syst_002d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002d.response == "2" || radiobuttons.ETIT_syst_002d.response == "3" || radiobuttons.ETIT_syst_002d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_002d; 1=ETIT_syst_002d] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002e> / ontrialend = [ if (radiobuttons.ETIT_syst_002e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002e.response == "2" || radiobuttons.ETIT_syst_002e.response == "3" || radiobuttons.ETIT_syst_002e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_002e1; 1 = pic_ETIT_syst_002e2; 1=ETIT_syst_002e] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_syst_002_tex_en> / pages = [1=p_ETIT_syst_002a; 2=p_ETIT_syst_002b; 3=p_ETIT_syst_002c; 4=p_ETIT_syst_002d; 5=p_ETIT_syst_002e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_itiv_001_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_itiv_001_tex_en> / items = ("Stamm_ETIT_itiv_001_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <radiobuttons ETIT_itiv_001a> / caption = "Which of the following is NOT a requirement of the axiom system of Boolean algebra (according to Huntington)?" / options = ("~nexistence of neutral elements~n", "~ncommutativity~n", "~nexistence of complements~n", "~nassociativity~n") / optionvalues = ("4","2","3", "1") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001b> / caption = "Which is NOT a basic system of Boolean algebra?" / options = ("~nAND, OR, NOT~n", "~nAND, NAND, NOR~n", "~nAND, OR~n", "~nNOR~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001c> / caption = "Which of the following transformations is correct?" / options = ("~n¬(x1∧x2)=¬x1∨¬x2~n", "~nx1∧(x1∨x2)∧(x2∨x3)=(x1∧x2)∨(x2∧x3)~n", "~n(x1∧x2)∨(x1∧x3)=x1∧(x2∨x3)~n", "~n(x1∨¬x2)∧x3=(x1∧x3)∨(x2∧x3)~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001d> / caption = "What is the dual theorem to a∨0=a?" / options = ("~na ∧1=a~n", "~na ∨1=1~n", "~na ∨a=a~n", "~na ∨ ¬a=0~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001e> / caption = "What is the disjunctive minimal form of (a∧b∧¬c)∨(a∧¬b∧c)∨(b∧c)∨(¬a∧b)?" / options = ("~n(a∧b∧¬c)∨(a∧¬b∧c)∨(b∧c)∨(¬a∧b)~n", "~nb∨(a∧c)~n", "~na∨(b∧c)~n", "~na∨b~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_itiv_001a> / ontrialend = [ if (radiobuttons.ETIT_itiv_001a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001a.response == "2" || radiobuttons.ETIT_itiv_001a.response == "3" || radiobuttons.ETIT_itiv_001a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001a] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001b> / ontrialend = [ if (radiobuttons.ETIT_itiv_001b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001b.response == "2" || radiobuttons.ETIT_itiv_001b.response == "3" || radiobuttons.ETIT_itiv_001b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001b] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001c> / ontrialend = [ if (radiobuttons.ETIT_itiv_001c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001c.response == "2" || radiobuttons.ETIT_itiv_001c.response == "3" || radiobuttons.ETIT_itiv_001c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001c] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001d> / ontrialend = [ if (radiobuttons.ETIT_itiv_001d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001d.response == "2" || radiobuttons.ETIT_itiv_001d.response == "3" || radiobuttons.ETIT_itiv_001d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001d] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001e> / ontrialend = [ if (radiobuttons.ETIT_itiv_001e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001e.response == "2" || radiobuttons.ETIT_itiv_001e.response == "3" || radiobuttons.ETIT_itiv_001e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001e] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_itiv_001_tex_en> / pages = [1=p_ETIT_itiv_001a; 2=p_ETIT_itiv_001b; 3=p_ETIT_itiv_001c; 4=p_ETIT_itiv_001d; 5=p_ETIT_itiv_001e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_itiv_002_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_itiv_002_tex_en> / items = ("Stamm_ETIT_itiv_002_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <radiobuttons ETIT_itiv_002a> / caption = "Under what name is the unary Boolean function f(x)=1 known?" / options = ("~nDisjunction~n", "~nEquivalence~n", "~nTautology~n", "~nConjunction~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002b> / caption = "How many fields does a KV diagram to minimise a function with n=5 consist of?" / options = ("~n2⋅5=10~n", "~n5!=120~n", "~n2^5=32~n", "~n5²=25~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002c> / caption = "How many different Boolean functions with n=3 inputs are there?" / options = ("~n2^3=8~n", "~n3²=9~n", "~n2^(2^3)=256~n", "~n2^(3²)=512~n") / optionvalues = ("3","2","1","4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002d> / caption = "How many prime implicants are required to cover f(x1,x2)=0 in a KV diagram?" / options = ("~nno prime implicants~n", "~none prime implicant~n", "~ntwo prime implicants~n", "~n2²=4 prime implicants~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002e> / caption = "Which of the following transformations is correct?" / options = ("~n¬(x1∧x2)=¬x1∧¬x2~n", "~nx1∧(x1∨x2)∧(x2∨x3)=(x1∧x2)∨(x2∧x3)~n", "~n(x1∧x2)∨(x1∧x3)=x1∧(x2∨x3)~n", "~n(x1∨¬x2)∧x3=(x1∧x3)∨(x2∧x3)~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002f> / caption = "By means of which logical operations can any Boolean function be expressed?" / options = ("~nBy a combination of logical NOT operations on the variables.~n", "~nBy a combination of logical AND and logical OR operations on the variables.~n", "~nBy a combination of logical AND and logical NOT operations on the variables.~n", "~nBy a combination of logical OR operations on the variables.~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002g> / caption = "What is the consequence if the “don't-care” terms of an incompletely specified Boolean function are replaced by logical zeros before logic minimisation with the KV diagram?" / options = ("~nSuch a modification has no influence on the result under any circumstances. ~n", "~nInput combinations that should result in a 1-output may erroneously result in a 0-output after logic minimisation.~n", "~nInput combinations that should result in a 0-output may erroneously result in a 1-output after logic minimisation.~n", "~nThe derived result is functionally correct, but may be suboptimal.~n") / optionvalues = ("4","2","3", "1") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_itiv_002a> / ontrialend = [ if (radiobuttons.ETIT_itiv_002a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002a.response == "2" || radiobuttons.ETIT_itiv_002a.response == "3" || radiobuttons.ETIT_itiv_002a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002a] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002b> / ontrialend = [ if (radiobuttons.ETIT_itiv_002b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002b.response == "2" || radiobuttons.ETIT_itiv_002b.response == "3" || radiobuttons.ETIT_itiv_002b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002b] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002c> / ontrialend = [ if (radiobuttons.ETIT_itiv_002c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002c.response == "2" || radiobuttons.ETIT_itiv_002c.response == "3" || radiobuttons.ETIT_itiv_002c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002c] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002d> / ontrialend = [ if (radiobuttons.ETIT_itiv_002d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002d.response == "2" || radiobuttons.ETIT_itiv_002d.response == "3" || radiobuttons.ETIT_itiv_002d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002d] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002e> / ontrialend = [ if (radiobuttons.ETIT_itiv_002e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002e.response == "2" || radiobuttons.ETIT_itiv_002e.response == "3" || radiobuttons.ETIT_itiv_002e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002e] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002f> / ontrialend = [ if (radiobuttons.ETIT_itiv_002f.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002f.response == "2" || radiobuttons.ETIT_itiv_002f.response == "3" || radiobuttons.ETIT_itiv_002f.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002f] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002g> / ontrialend = [ if (radiobuttons.ETIT_itiv_002g.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002g.response == "2" || radiobuttons.ETIT_itiv_002g.response == "3" || radiobuttons.ETIT_itiv_002g.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002g] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_itiv_002_tex_en> / pages = [1=p_ETIT_itiv_002a; 2=p_ETIT_itiv_002b; 3=p_ETIT_itiv_002c; 4=p_ETIT_itiv_002d; 5=p_ETIT_itiv_002e; 6=p_ETIT_itiv_002f; 7=p_ETIT_itiv_002g] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> ##################################################################################################### # # FEEDBACK # ##################################################################################################### <expressions> / sum_items_total = values.sum_items_total_correct + values.sum_items_total_NOTcorrect / sum_items_etch = values.sum_items_etch_correct + values.sum_items_etch_NOTcorrect / sum_items_scht = values.sum_items_scht_correct + values.sum_items_scht_NOTcorrect / sum_items_syst = values.sum_items_syst_correct + values.sum_items_syst_NOTcorrect / sum_items_itiv = values.sum_items_itiv_correct + values.sum_items_itiv_NOTcorrect </expressions> <page feedback> Feedback ^^ In total, you have completed <%expressions.sum_items_total%> items. Thereof you have answered <%values.sum_items_total_correct%> items correctly. ^ Systems theory: <%values.sum_items_syst_correct%> out of <%expressions.sum_items_syst%> items solved correctly ^ Information Technology: <%values.sum_items_itiv_correct%> out of <%expressions.sum_items_itiv%> items solved correctly ^^ Thank you for your participation. </page> #################################################################################################### # # RUN ALL TESTLETS # #################################################################################################### <expt all> / preinstructions = (Instru_en) / blocks = [1-4 = noreplacenorepeat( ETIT_itiv_001_tex_en, ETIT_itiv_002_tex_en, ETIT_syst_001_tex_en, ETIT_syst_002_tex_en, )] / postinstructions = (feedback) / showmousecursor = true / timeout = 5400000 </expt> Define /inputdevice = mouse in <instruct> Also, the feeback page will only flash briefly if your block has hit its /timeout. Instruction pages are not excepted from /timeout. Move it to another block if need be
|
By nash - 3/25/2021
+x+x+xHi everybody, I've got a rather simple problem, but can't seem to handle it. I have an experiment with a htmlpage for preinstructions and a page for postinstructions. My problem is that I can't click on the "continue" button in the preinstructions and I can't see a mouse cursor on the postinstructions so I can't click on the continue button there either. In addition the postinstructions (the feedback page) is only shown for a few milliseconds and disappears then. With inquisit 5 I remember it working like that. Do I have to specify somewhere more details for the pages? How can I make it work? I would be very glad if somebody could help me out! ***************************************************** ----------------------------------------------------------------------------------------------------------------- ******(G) Definition of general parameters****** ----------------------------------------------------------------------------------------------------------------- <data> / columns = [date time subject trialnum trialcode latency response correct] / labels = TRUE / format = TAB / separatefiles = false </data> <defaults> / screencolor = (255,255,255) / canvasaspectratio = (2650, 1650) / canvasposition = (50%, 50%) / canvassize = (100%, 100%) / inputdevice = mouse </defaults> <instruct> / fontstyle = ("Arial", 3%) / finishlabel = "Continue" / nextlabel = "Continue" </instruct> <text timertext> / position = (95%,94%) / fontstyle = ("Arial", 2%) / items = ("Remaining Time:") </text> <clock timer> / mode = timer / format = "hh:mm:ss" / timeout = 5400000 / position = (96%,96%) / resetrate = experiment / fontstyle = ("Arial", 2%) / txbgcolor = white / txcolor = black </clock> **************************** Instructions **************************** * *basic instruction pages* <htmlpage Instru_en> / file = "Instru_en.base64.html" </htmlpage> ************************** Values for feedback ************************* <values> / sum_items_total = 0 / sum_items_total_correct = 0 / sum_items_total_NOTcorrect = 0 / sum_items_syst = 0 / sum_items_syst_correct = 0 / sum_items_syst_NOTcorrect = 0 / sum_items_itiv = 0 / sum_items_itiv_correct = 0 / sum_items_itiv_NOTcorrect = 0 </values> #################################################################################################### # # TESTLET ETIT_syst_001_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_syst_001_tex_en> / items = ("Stamm_ETIT_syst_001_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <image pic_ETIT_syst_001a> / items = ("pic_ETIT_syst_001a.PNG") / position = (55%,10%) / imagesize = (30%,30%) </image> <radiobuttons ETIT_syst_001a> / caption="An input signal x(t) is applied to a system. Which of the presented statements about the output signal y(t) is correct?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_001b> / items = ("pic_ETIT_syst_001b.PNG") / position = (55%,10%) / imagesize = (27%,27%) </image> <radiobuttons ETIT_syst_001b> / caption="Which of the presented statements is correct for causal systems?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("2","1","3", "4") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <radiobuttons ETIT_syst_001c> / caption="The impulse response of a system is g(t)=0.5*δ(t-t0) with the Dirac impulse δ(t) and t0>0. Which of the following statements about the output signal y(t) of the system is correct?" / options = ("~nIt holds: y(t)=0.5*x(t+t0)~n", "~nIt holds: y(t)=0.5*x(t-t0)~n", "~nIt holds: y(t)=2*x(t+t0)~n", "~nIt holds: y(t)=2*x(t-t0)~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <image pic_ETIT_syst_001d> / items = ("pic_ETIT_syst_001d.PNG") / position = (55%,10%) / imagesize = (28%,28%) </image> <radiobuttons ETIT_syst_001d> / caption="Which of the presented statements is correct about the condition a stable LTI system must meet?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_001e1> / items = ("pic_ETIT_syst_001e1.PNG") / position = (55%,10%) / imagesize = (22%,22%) </image> <image pic_ETIT_syst_001e2> / items = ("pic_ETIT_syst_001e2.PNG") / position = (55%,35%) / imagesize = (22%,22%) </image> <radiobuttons ETIT_syst_001e> / caption = "Which of the presented figures corresponds to the output signal that can be observed?" / options = ("~nFigure 1~n", "~nFigure 2~n", "~nFigure 3~n", "~nFigure 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,60%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_syst_001a> / ontrialend = [ if (radiobuttons.ETIT_syst_001a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001a.response == "2" || radiobuttons.ETIT_syst_001a.response == "3" || radiobuttons.ETIT_syst_001a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_001a; 1=ETIT_syst_001a] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001b> / ontrialend = [ if (radiobuttons.ETIT_syst_001b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001b.response == "2" || radiobuttons.ETIT_syst_001b.response == "3" || radiobuttons.ETIT_syst_001b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_001b; 1=ETIT_syst_001b] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001c> / ontrialend = [ if (radiobuttons.ETIT_syst_001c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001c.response == "2" || radiobuttons.ETIT_syst_001c.response == "3" || radiobuttons.ETIT_syst_001c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=ETIT_syst_001c] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001d> / ontrialend = [ if (radiobuttons.ETIT_syst_001d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001d.response == "2" || radiobuttons.ETIT_syst_001d.response == "3" || radiobuttons.ETIT_syst_001d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_001d; 1=ETIT_syst_001d] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001e> / ontrialend = [ if (radiobuttons.ETIT_syst_001e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001e.response == "2" || radiobuttons.ETIT_syst_001e.response == "3" || radiobuttons.ETIT_syst_001e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_001e1; 1 = pic_ETIT_syst_001e2; 1=ETIT_syst_001e] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_syst_001_tex_en> / pages = [1=p_ETIT_syst_001a; 2=p_ETIT_syst_001b; 3=p_ETIT_syst_001c; 4=p_ETIT_syst_001d; 5=p_ETIT_syst_001e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_syst_002_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_syst_002_tex_en> / items = ("Stamm_ETIT_syst_002_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <image pic_ETIT_syst_002a> / items = ("pic_ETIT_syst_002a.PNG") / position = (55%,10%) / imagesize = (25%,25%) </image> <radiobuttons ETIT_syst_002a> / caption="Which of the presented formulas is used to compute the Fourier transform X(f) of a signal x(t)?" / options = ("~nFormula 1~n", "~nFormula 2~n", "~nFormula 3~n", "~nFormula 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <radiobuttons ETIT_syst_002b> / caption="Which of the following statements is correct?" / options = ("~nThe Fourier transform is a nonlinear transformation.~n", "~nThe Fourier transform is a linear transformation.~n", "~nFor harmonic signals, a Fourier transform cannot be computed.~n", "~nThe application of the Fourier transform to a signal causes loss of information.~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <image pic_ETIT_syst_002c> / items = ("pic_ETIT_syst_002c.PNG") / position = (55%,10%) / imagesize = (31%,31%) </image> <radiobuttons ETIT_syst_002c> / caption="Which of the formulas corresponds to the Fourier transform X(f) of the signal x(t)=sin(2πf0t) mit f0>0?" / options = ("~nFormula 1~n", "~nFormula 2~n", "~nFormula 3~n", "~nFormula 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_002d> / items = ("pic_ETIT_syst_002d.PNG") / position = (55%,10%) / imagesize = (35%,35%) </image> <radiobuttons ETIT_syst_002d> / caption="Which of the presented statements is true for the Fourier transform X(f) of x(t)?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_002e1> / items = ("pic_ETIT_syst_002e1.PNG") / position = (55%,10%) / imagesize = (31%,31%) </image> <image pic_ETIT_syst_002e2> / items = ("pic_ETIT_syst_002e2.PNG") / position = (55%,26%) / imagesize = (33%,33%) </image> <radiobuttons ETIT_syst_002e> / options = ("~nFigure 1~n", "~nFigure 2~n", "~nFigure 3~n", "~nFigure 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,62%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_syst_002a> / ontrialend = [ if (radiobuttons.ETIT_syst_002a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002a.response == "2" || radiobuttons.ETIT_syst_002a.response == "3" || radiobuttons.ETIT_syst_002a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_002a; 1=ETIT_syst_002a] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002b> / ontrialend = [ if (radiobuttons.ETIT_syst_002b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002b.response == "2" || radiobuttons.ETIT_syst_002b.response == "3" || radiobuttons.ETIT_syst_002b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=ETIT_syst_002b] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002c> / ontrialend = [ if (radiobuttons.ETIT_syst_002c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002c.response == "2" || radiobuttons.ETIT_syst_002c.response == "3" || radiobuttons.ETIT_syst_002c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_002c; 1=ETIT_syst_002c] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002d> / ontrialend = [ if (radiobuttons.ETIT_syst_002d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002d.response == "2" || radiobuttons.ETIT_syst_002d.response == "3" || radiobuttons.ETIT_syst_002d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_002d; 1=ETIT_syst_002d] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002e> / ontrialend = [ if (radiobuttons.ETIT_syst_002e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002e.response == "2" || radiobuttons.ETIT_syst_002e.response == "3" || radiobuttons.ETIT_syst_002e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_002e1; 1 = pic_ETIT_syst_002e2; 1=ETIT_syst_002e] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_syst_002_tex_en> / pages = [1=p_ETIT_syst_002a; 2=p_ETIT_syst_002b; 3=p_ETIT_syst_002c; 4=p_ETIT_syst_002d; 5=p_ETIT_syst_002e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_itiv_001_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_itiv_001_tex_en> / items = ("Stamm_ETIT_itiv_001_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <radiobuttons ETIT_itiv_001a> / caption = "Which of the following is NOT a requirement of the axiom system of Boolean algebra (according to Huntington)?" / options = ("~nexistence of neutral elements~n", "~ncommutativity~n", "~nexistence of complements~n", "~nassociativity~n") / optionvalues = ("4","2","3", "1") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001b> / caption = "Which is NOT a basic system of Boolean algebra?" / options = ("~nAND, OR, NOT~n", "~nAND, NAND, NOR~n", "~nAND, OR~n", "~nNOR~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001c> / caption = "Which of the following transformations is correct?" / options = ("~n¬(x1∧x2)=¬x1∨¬x2~n", "~nx1∧(x1∨x2)∧(x2∨x3)=(x1∧x2)∨(x2∧x3)~n", "~n(x1∧x2)∨(x1∧x3)=x1∧(x2∨x3)~n", "~n(x1∨¬x2)∧x3=(x1∧x3)∨(x2∧x3)~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001d> / caption = "What is the dual theorem to a∨0=a?" / options = ("~na ∧1=a~n", "~na ∨1=1~n", "~na ∨a=a~n", "~na ∨ ¬a=0~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001e> / caption = "What is the disjunctive minimal form of (a∧b∧¬c)∨(a∧¬b∧c)∨(b∧c)∨(¬a∧b)?" / options = ("~n(a∧b∧¬c)∨(a∧¬b∧c)∨(b∧c)∨(¬a∧b)~n", "~nb∨(a∧c)~n", "~na∨(b∧c)~n", "~na∨b~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_itiv_001a> / ontrialend = [ if (radiobuttons.ETIT_itiv_001a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001a.response == "2" || radiobuttons.ETIT_itiv_001a.response == "3" || radiobuttons.ETIT_itiv_001a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001a] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001b> / ontrialend = [ if (radiobuttons.ETIT_itiv_001b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001b.response == "2" || radiobuttons.ETIT_itiv_001b.response == "3" || radiobuttons.ETIT_itiv_001b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001b] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001c> / ontrialend = [ if (radiobuttons.ETIT_itiv_001c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001c.response == "2" || radiobuttons.ETIT_itiv_001c.response == "3" || radiobuttons.ETIT_itiv_001c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001c] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001d> / ontrialend = [ if (radiobuttons.ETIT_itiv_001d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001d.response == "2" || radiobuttons.ETIT_itiv_001d.response == "3" || radiobuttons.ETIT_itiv_001d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001d] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001e> / ontrialend = [ if (radiobuttons.ETIT_itiv_001e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001e.response == "2" || radiobuttons.ETIT_itiv_001e.response == "3" || radiobuttons.ETIT_itiv_001e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001e] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_itiv_001_tex_en> / pages = [1=p_ETIT_itiv_001a; 2=p_ETIT_itiv_001b; 3=p_ETIT_itiv_001c; 4=p_ETIT_itiv_001d; 5=p_ETIT_itiv_001e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_itiv_002_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_itiv_002_tex_en> / items = ("Stamm_ETIT_itiv_002_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <radiobuttons ETIT_itiv_002a> / caption = "Under what name is the unary Boolean function f(x)=1 known?" / options = ("~nDisjunction~n", "~nEquivalence~n", "~nTautology~n", "~nConjunction~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002b> / caption = "How many fields does a KV diagram to minimise a function with n=5 consist of?" / options = ("~n2⋅5=10~n", "~n5!=120~n", "~n2^5=32~n", "~n5²=25~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002c> / caption = "How many different Boolean functions with n=3 inputs are there?" / options = ("~n2^3=8~n", "~n3²=9~n", "~n2^(2^3)=256~n", "~n2^(3²)=512~n") / optionvalues = ("3","2","1","4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002d> / caption = "How many prime implicants are required to cover f(x1,x2)=0 in a KV diagram?" / options = ("~nno prime implicants~n", "~none prime implicant~n", "~ntwo prime implicants~n", "~n2²=4 prime implicants~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002e> / caption = "Which of the following transformations is correct?" / options = ("~n¬(x1∧x2)=¬x1∧¬x2~n", "~nx1∧(x1∨x2)∧(x2∨x3)=(x1∧x2)∨(x2∧x3)~n", "~n(x1∧x2)∨(x1∧x3)=x1∧(x2∨x3)~n", "~n(x1∨¬x2)∧x3=(x1∧x3)∨(x2∧x3)~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002f> / caption = "By means of which logical operations can any Boolean function be expressed?" / options = ("~nBy a combination of logical NOT operations on the variables.~n", "~nBy a combination of logical AND and logical OR operations on the variables.~n", "~nBy a combination of logical AND and logical NOT operations on the variables.~n", "~nBy a combination of logical OR operations on the variables.~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002g> / caption = "What is the consequence if the “don't-care” terms of an incompletely specified Boolean function are replaced by logical zeros before logic minimisation with the KV diagram?" / options = ("~nSuch a modification has no influence on the result under any circumstances. ~n", "~nInput combinations that should result in a 1-output may erroneously result in a 0-output after logic minimisation.~n", "~nInput combinations that should result in a 0-output may erroneously result in a 1-output after logic minimisation.~n", "~nThe derived result is functionally correct, but may be suboptimal.~n") / optionvalues = ("4","2","3", "1") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_itiv_002a> / ontrialend = [ if (radiobuttons.ETIT_itiv_002a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002a.response == "2" || radiobuttons.ETIT_itiv_002a.response == "3" || radiobuttons.ETIT_itiv_002a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002a] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002b> / ontrialend = [ if (radiobuttons.ETIT_itiv_002b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002b.response == "2" || radiobuttons.ETIT_itiv_002b.response == "3" || radiobuttons.ETIT_itiv_002b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002b] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002c> / ontrialend = [ if (radiobuttons.ETIT_itiv_002c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002c.response == "2" || radiobuttons.ETIT_itiv_002c.response == "3" || radiobuttons.ETIT_itiv_002c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002c] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002d> / ontrialend = [ if (radiobuttons.ETIT_itiv_002d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002d.response == "2" || radiobuttons.ETIT_itiv_002d.response == "3" || radiobuttons.ETIT_itiv_002d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002d] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002e> / ontrialend = [ if (radiobuttons.ETIT_itiv_002e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002e.response == "2" || radiobuttons.ETIT_itiv_002e.response == "3" || radiobuttons.ETIT_itiv_002e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002e] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002f> / ontrialend = [ if (radiobuttons.ETIT_itiv_002f.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002f.response == "2" || radiobuttons.ETIT_itiv_002f.response == "3" || radiobuttons.ETIT_itiv_002f.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002f] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002g> / ontrialend = [ if (radiobuttons.ETIT_itiv_002g.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002g.response == "2" || radiobuttons.ETIT_itiv_002g.response == "3" || radiobuttons.ETIT_itiv_002g.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002g] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_itiv_002_tex_en> / pages = [1=p_ETIT_itiv_002a; 2=p_ETIT_itiv_002b; 3=p_ETIT_itiv_002c; 4=p_ETIT_itiv_002d; 5=p_ETIT_itiv_002e; 6=p_ETIT_itiv_002f; 7=p_ETIT_itiv_002g] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> ##################################################################################################### # # FEEDBACK # ##################################################################################################### <expressions> / sum_items_total = values.sum_items_total_correct + values.sum_items_total_NOTcorrect / sum_items_etch = values.sum_items_etch_correct + values.sum_items_etch_NOTcorrect / sum_items_scht = values.sum_items_scht_correct + values.sum_items_scht_NOTcorrect / sum_items_syst = values.sum_items_syst_correct + values.sum_items_syst_NOTcorrect / sum_items_itiv = values.sum_items_itiv_correct + values.sum_items_itiv_NOTcorrect </expressions> <page feedback> Feedback ^^ In total, you have completed <%expressions.sum_items_total%> items. Thereof you have answered <%values.sum_items_total_correct%> items correctly. ^ Systems theory: <%values.sum_items_syst_correct%> out of <%expressions.sum_items_syst%> items solved correctly ^ Information Technology: <%values.sum_items_itiv_correct%> out of <%expressions.sum_items_itiv%> items solved correctly ^^ Thank you for your participation. </page> #################################################################################################### # # RUN ALL TESTLETS # #################################################################################################### <expt all> / preinstructions = (Instru_en) / blocks = [1-4 = noreplacenorepeat( ETIT_itiv_001_tex_en, ETIT_itiv_002_tex_en, ETIT_syst_001_tex_en, ETIT_syst_002_tex_en, )] / postinstructions = (feedback) / showmousecursor = true / timeout = 5400000 </expt> Define /inputdevice = mouse in <instruct> Also, the feeback page will only flash briefly if your block has hit its /timeout. Instruction pages are not excepted from /timeout. Move it to another block if need be
The timeout is set for 90 min, I had 80 minutes left when I came across the feedback page. Do you maybe know another reason why it could only flash briefly? Thank you!
|
By Dave - 3/25/2021
+x+x+x+xHi everybody, I've got a rather simple problem, but can't seem to handle it. I have an experiment with a htmlpage for preinstructions and a page for postinstructions. My problem is that I can't click on the "continue" button in the preinstructions and I can't see a mouse cursor on the postinstructions so I can't click on the continue button there either. In addition the postinstructions (the feedback page) is only shown for a few milliseconds and disappears then. With inquisit 5 I remember it working like that. Do I have to specify somewhere more details for the pages? How can I make it work? I would be very glad if somebody could help me out! ***************************************************** ----------------------------------------------------------------------------------------------------------------- ******(G) Definition of general parameters****** ----------------------------------------------------------------------------------------------------------------- <data> / columns = [date time subject trialnum trialcode latency response correct] / labels = TRUE / format = TAB / separatefiles = false </data> <defaults> / screencolor = (255,255,255) / canvasaspectratio = (2650, 1650) / canvasposition = (50%, 50%) / canvassize = (100%, 100%) / inputdevice = mouse </defaults> <instruct> / fontstyle = ("Arial", 3%) / finishlabel = "Continue" / nextlabel = "Continue" </instruct> <text timertext> / position = (95%,94%) / fontstyle = ("Arial", 2%) / items = ("Remaining Time:") </text> <clock timer> / mode = timer / format = "hh:mm:ss" / timeout = 5400000 / position = (96%,96%) / resetrate = experiment / fontstyle = ("Arial", 2%) / txbgcolor = white / txcolor = black </clock> **************************** Instructions **************************** * *basic instruction pages* <htmlpage Instru_en> / file = "Instru_en.base64.html" </htmlpage> ************************** Values for feedback ************************* <values> / sum_items_total = 0 / sum_items_total_correct = 0 / sum_items_total_NOTcorrect = 0 / sum_items_syst = 0 / sum_items_syst_correct = 0 / sum_items_syst_NOTcorrect = 0 / sum_items_itiv = 0 / sum_items_itiv_correct = 0 / sum_items_itiv_NOTcorrect = 0 </values> #################################################################################################### # # TESTLET ETIT_syst_001_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_syst_001_tex_en> / items = ("Stamm_ETIT_syst_001_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <image pic_ETIT_syst_001a> / items = ("pic_ETIT_syst_001a.PNG") / position = (55%,10%) / imagesize = (30%,30%) </image> <radiobuttons ETIT_syst_001a> / caption="An input signal x(t) is applied to a system. Which of the presented statements about the output signal y(t) is correct?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_001b> / items = ("pic_ETIT_syst_001b.PNG") / position = (55%,10%) / imagesize = (27%,27%) </image> <radiobuttons ETIT_syst_001b> / caption="Which of the presented statements is correct for causal systems?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("2","1","3", "4") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <radiobuttons ETIT_syst_001c> / caption="The impulse response of a system is g(t)=0.5*δ(t-t0) with the Dirac impulse δ(t) and t0>0. Which of the following statements about the output signal y(t) of the system is correct?" / options = ("~nIt holds: y(t)=0.5*x(t+t0)~n", "~nIt holds: y(t)=0.5*x(t-t0)~n", "~nIt holds: y(t)=2*x(t+t0)~n", "~nIt holds: y(t)=2*x(t-t0)~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <image pic_ETIT_syst_001d> / items = ("pic_ETIT_syst_001d.PNG") / position = (55%,10%) / imagesize = (28%,28%) </image> <radiobuttons ETIT_syst_001d> / caption="Which of the presented statements is correct about the condition a stable LTI system must meet?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_001e1> / items = ("pic_ETIT_syst_001e1.PNG") / position = (55%,10%) / imagesize = (22%,22%) </image> <image pic_ETIT_syst_001e2> / items = ("pic_ETIT_syst_001e2.PNG") / position = (55%,35%) / imagesize = (22%,22%) </image> <radiobuttons ETIT_syst_001e> / caption = "Which of the presented figures corresponds to the output signal that can be observed?" / options = ("~nFigure 1~n", "~nFigure 2~n", "~nFigure 3~n", "~nFigure 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,60%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_syst_001a> / ontrialend = [ if (radiobuttons.ETIT_syst_001a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001a.response == "2" || radiobuttons.ETIT_syst_001a.response == "3" || radiobuttons.ETIT_syst_001a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_001a; 1=ETIT_syst_001a] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001b> / ontrialend = [ if (radiobuttons.ETIT_syst_001b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001b.response == "2" || radiobuttons.ETIT_syst_001b.response == "3" || radiobuttons.ETIT_syst_001b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_001b; 1=ETIT_syst_001b] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001c> / ontrialend = [ if (radiobuttons.ETIT_syst_001c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001c.response == "2" || radiobuttons.ETIT_syst_001c.response == "3" || radiobuttons.ETIT_syst_001c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=ETIT_syst_001c] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001d> / ontrialend = [ if (radiobuttons.ETIT_syst_001d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001d.response == "2" || radiobuttons.ETIT_syst_001d.response == "3" || radiobuttons.ETIT_syst_001d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_001d; 1=ETIT_syst_001d] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_001e> / ontrialend = [ if (radiobuttons.ETIT_syst_001e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_001e.response == "2" || radiobuttons.ETIT_syst_001e.response == "3" || radiobuttons.ETIT_syst_001e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_001e1; 1 = pic_ETIT_syst_001e2; 1=ETIT_syst_001e] / stimulustimes = [1 = st_ETIT_syst_001_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_syst_001_tex_en> / pages = [1=p_ETIT_syst_001a; 2=p_ETIT_syst_001b; 3=p_ETIT_syst_001c; 4=p_ETIT_syst_001d; 5=p_ETIT_syst_001e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_syst_002_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_syst_002_tex_en> / items = ("Stamm_ETIT_syst_002_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <image pic_ETIT_syst_002a> / items = ("pic_ETIT_syst_002a.PNG") / position = (55%,10%) / imagesize = (25%,25%) </image> <radiobuttons ETIT_syst_002a> / caption="Which of the presented formulas is used to compute the Fourier transform X(f) of a signal x(t)?" / options = ("~nFormula 1~n", "~nFormula 2~n", "~nFormula 3~n", "~nFormula 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <radiobuttons ETIT_syst_002b> / caption="Which of the following statements is correct?" / options = ("~nThe Fourier transform is a nonlinear transformation.~n", "~nThe Fourier transform is a linear transformation.~n", "~nFor harmonic signals, a Fourier transform cannot be computed.~n", "~nThe application of the Fourier transform to a signal causes loss of information.~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <image pic_ETIT_syst_002c> / items = ("pic_ETIT_syst_002c.PNG") / position = (55%,10%) / imagesize = (31%,31%) </image> <radiobuttons ETIT_syst_002c> / caption="Which of the formulas corresponds to the Fourier transform X(f) of the signal x(t)=sin(2πf0t) mit f0>0?" / options = ("~nFormula 1~n", "~nFormula 2~n", "~nFormula 3~n", "~nFormula 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,35%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_002d> / items = ("pic_ETIT_syst_002d.PNG") / position = (55%,10%) / imagesize = (35%,35%) </image> <radiobuttons ETIT_syst_002d> / caption="Which of the presented statements is true for the Fourier transform X(f) of x(t)?" / options = ("~nStatement 1~n", "~nStatement 2~n", "~nStatement 3~n", "~nStatement 4~n") / optionvalues = ("4","2","3", "1") / position = (55%,40%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ************************ <image pic_ETIT_syst_002e1> / items = ("pic_ETIT_syst_002e1.PNG") / position = (55%,10%) / imagesize = (31%,31%) </image> <image pic_ETIT_syst_002e2> / items = ("pic_ETIT_syst_002e2.PNG") / position = (55%,26%) / imagesize = (33%,33%) </image> <radiobuttons ETIT_syst_002e> / options = ("~nFigure 1~n", "~nFigure 2~n", "~nFigure 3~n", "~nFigure 4~n") / optionvalues = ("3","2","1", "4") / position = (55%,62%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = sequence </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_syst_002a> / ontrialend = [ if (radiobuttons.ETIT_syst_002a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002a.response == "2" || radiobuttons.ETIT_syst_002a.response == "3" || radiobuttons.ETIT_syst_002a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_002a; 1=ETIT_syst_002a] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002b> / ontrialend = [ if (radiobuttons.ETIT_syst_002b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002b.response == "2" || radiobuttons.ETIT_syst_002b.response == "3" || radiobuttons.ETIT_syst_002b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=ETIT_syst_002b] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002c> / ontrialend = [ if (radiobuttons.ETIT_syst_002c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002c.response == "2" || radiobuttons.ETIT_syst_002c.response == "3" || radiobuttons.ETIT_syst_002c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_002c; 1=ETIT_syst_002c] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002d> / ontrialend = [ if (radiobuttons.ETIT_syst_002d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002d.response == "2" || radiobuttons.ETIT_syst_002d.response == "3" || radiobuttons.ETIT_syst_002d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1=pic_ETIT_syst_002d; 1=ETIT_syst_002d] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_syst_002e> / ontrialend = [ if (radiobuttons.ETIT_syst_002e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_syst_correct += 1; } else if (radiobuttons.ETIT_syst_002e.response == "2" || radiobuttons.ETIT_syst_002e.response == "3" || radiobuttons.ETIT_syst_002e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_syst_NOTcorrect += 1; } ] / questions = [1 = pic_ETIT_syst_002e1; 1 = pic_ETIT_syst_002e2; 1=ETIT_syst_002e] / stimulustimes = [1 = st_ETIT_syst_002_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_syst_002_tex_en> / pages = [1=p_ETIT_syst_002a; 2=p_ETIT_syst_002b; 3=p_ETIT_syst_002c; 4=p_ETIT_syst_002d; 5=p_ETIT_syst_002e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_itiv_001_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_itiv_001_tex_en> / items = ("Stamm_ETIT_itiv_001_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <radiobuttons ETIT_itiv_001a> / caption = "Which of the following is NOT a requirement of the axiom system of Boolean algebra (according to Huntington)?" / options = ("~nexistence of neutral elements~n", "~ncommutativity~n", "~nexistence of complements~n", "~nassociativity~n") / optionvalues = ("4","2","3", "1") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001b> / caption = "Which is NOT a basic system of Boolean algebra?" / options = ("~nAND, OR, NOT~n", "~nAND, NAND, NOR~n", "~nAND, OR~n", "~nNOR~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001c> / caption = "Which of the following transformations is correct?" / options = ("~n¬(x1∧x2)=¬x1∨¬x2~n", "~nx1∧(x1∨x2)∧(x2∨x3)=(x1∧x2)∨(x2∧x3)~n", "~n(x1∧x2)∨(x1∧x3)=x1∧(x2∨x3)~n", "~n(x1∨¬x2)∧x3=(x1∧x3)∨(x2∧x3)~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001d> / caption = "What is the dual theorem to a∨0=a?" / options = ("~na ∧1=a~n", "~na ∨1=1~n", "~na ∨a=a~n", "~na ∨ ¬a=0~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_001e> / caption = "What is the disjunctive minimal form of (a∧b∧¬c)∨(a∧¬b∧c)∨(b∧c)∨(¬a∧b)?" / options = ("~n(a∧b∧¬c)∨(a∧¬b∧c)∨(b∧c)∨(¬a∧b)~n", "~nb∨(a∧c)~n", "~na∨(b∧c)~n", "~na∨b~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_itiv_001a> / ontrialend = [ if (radiobuttons.ETIT_itiv_001a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001a.response == "2" || radiobuttons.ETIT_itiv_001a.response == "3" || radiobuttons.ETIT_itiv_001a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001a] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001b> / ontrialend = [ if (radiobuttons.ETIT_itiv_001b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001b.response == "2" || radiobuttons.ETIT_itiv_001b.response == "3" || radiobuttons.ETIT_itiv_001b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001b] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001c> / ontrialend = [ if (radiobuttons.ETIT_itiv_001c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001c.response == "2" || radiobuttons.ETIT_itiv_001c.response == "3" || radiobuttons.ETIT_itiv_001c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001c] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001d> / ontrialend = [ if (radiobuttons.ETIT_itiv_001d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001d.response == "2" || radiobuttons.ETIT_itiv_001d.response == "3" || radiobuttons.ETIT_itiv_001d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001d] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_001e> / ontrialend = [ if (radiobuttons.ETIT_itiv_001e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_001e.response == "2" || radiobuttons.ETIT_itiv_001e.response == "3" || radiobuttons.ETIT_itiv_001e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_001e] / stimulustimes = [1 = st_ETIT_itiv_001_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_itiv_001_tex_en> / pages = [1=p_ETIT_itiv_001a; 2=p_ETIT_itiv_001b; 3=p_ETIT_itiv_001c; 4=p_ETIT_itiv_001d; 5=p_ETIT_itiv_001e] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> #################################################################################################### # # TESTLET ETIT_itiv_002_tex_en # #################################################################################################### ################### # Testletstamm ################### <html st_ETIT_itiv_002_tex_en> / items = ("Stamm_ETIT_itiv_002_tex_en.base64.html") / position = (0%,50%) / showborders = false / showscrollbars = TRUE / size = (100%,100%) </html> ################### # Items ################### <radiobuttons ETIT_itiv_002a> / caption = "Under what name is the unary Boolean function f(x)=1 known?" / options = ("~nDisjunction~n", "~nEquivalence~n", "~nTautology~n", "~nConjunction~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002b> / caption = "How many fields does a KV diagram to minimise a function with n=5 consist of?" / options = ("~n2⋅5=10~n", "~n5!=120~n", "~n2^5=32~n", "~n5²=25~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002c> / caption = "How many different Boolean functions with n=3 inputs are there?" / options = ("~n2^3=8~n", "~n3²=9~n", "~n2^(2^3)=256~n", "~n2^(3²)=512~n") / optionvalues = ("3","2","1","4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002d> / caption = "How many prime implicants are required to cover f(x1,x2)=0 in a KV diagram?" / options = ("~nno prime implicants~n", "~none prime implicant~n", "~ntwo prime implicants~n", "~n2²=4 prime implicants~n") / optionvalues = ("1","2","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002e> / caption = "Which of the following transformations is correct?" / options = ("~n¬(x1∧x2)=¬x1∧¬x2~n", "~nx1∧(x1∨x2)∧(x2∨x3)=(x1∧x2)∨(x2∧x3)~n", "~n(x1∧x2)∨(x1∧x3)=x1∧(x2∨x3)~n", "~n(x1∨¬x2)∧x3=(x1∧x3)∨(x2∧x3)~n") / optionvalues = ("2","1","3", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002f> / caption = "By means of which logical operations can any Boolean function be expressed?" / options = ("~nBy a combination of logical NOT operations on the variables.~n", "~nBy a combination of logical AND and logical OR operations on the variables.~n", "~nBy a combination of logical AND and logical NOT operations on the variables.~n", "~nBy a combination of logical OR operations on the variables.~n") / optionvalues = ("3","2","1", "4") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ************************ <radiobuttons ETIT_itiv_002g> / caption = "What is the consequence if the “don't-care” terms of an incompletely specified Boolean function are replaced by logical zeros before logic minimisation with the KV diagram?" / options = ("~nSuch a modification has no influence on the result under any circumstances. ~n", "~nInput combinations that should result in a 1-output may erroneously result in a 0-output after logic minimisation.~n", "~nInput combinations that should result in a 0-output may erroneously result in a 1-output after logic minimisation.~n", "~nThe derived result is functionally correct, but may be suboptimal.~n") / optionvalues = ("4","2","3", "1") / position = (55%,10%) / required = false / validresponse = ("1","2","3","4") / correctresponse = ("1") / responsefontstyle = ("Arial", 1.5%) / fontstyle = ("Arial", 1.5%) / order = random </radiobuttons> ################### # surveypages ################### <surveypage p_ETIT_itiv_002a> / ontrialend = [ if (radiobuttons.ETIT_itiv_002a.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002a.response == "2" || radiobuttons.ETIT_itiv_002a.response == "3" || radiobuttons.ETIT_itiv_002a.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002a] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002b> / ontrialend = [ if (radiobuttons.ETIT_itiv_002b.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002b.response == "2" || radiobuttons.ETIT_itiv_002b.response == "3" || radiobuttons.ETIT_itiv_002b.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002b] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002c> / ontrialend = [ if (radiobuttons.ETIT_itiv_002c.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002c.response == "2" || radiobuttons.ETIT_itiv_002c.response == "3" || radiobuttons.ETIT_itiv_002c.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002c] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002d> / ontrialend = [ if (radiobuttons.ETIT_itiv_002d.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002d.response == "2" || radiobuttons.ETIT_itiv_002d.response == "3" || radiobuttons.ETIT_itiv_002d.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002d] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002e> / ontrialend = [ if (radiobuttons.ETIT_itiv_002e.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002e.response == "2" || radiobuttons.ETIT_itiv_002e.response == "3" || radiobuttons.ETIT_itiv_002e.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002e] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002f> / ontrialend = [ if (radiobuttons.ETIT_itiv_002f.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002f.response == "2" || radiobuttons.ETIT_itiv_002f.response == "3" || radiobuttons.ETIT_itiv_002f.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002f] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> <surveypage p_ETIT_itiv_002g> / ontrialend = [ if (radiobuttons.ETIT_itiv_002g.response == "1") { values.sum_items_total_correct += 1; values.sum_items_itiv_correct += 1; } else if (radiobuttons.ETIT_itiv_002g.response == "2" || radiobuttons.ETIT_itiv_002g.response == "3" || radiobuttons.ETIT_itiv_002g.response == "4") { values.sum_items_total_NOTcorrect += 1; values.sum_items_itiv_NOTcorrect += 1; } ] / questions = [1=ETIT_itiv_002g] / stimulustimes = [1 = st_ETIT_itiv_002_tex_en; 1 = timer; 1 = timertext] </surveypage> ################### # total testlet ################### <survey ETIT_itiv_002_tex_en> / pages = [1=p_ETIT_itiv_002a; 2=p_ETIT_itiv_002b; 3=p_ETIT_itiv_002c; 4=p_ETIT_itiv_002d; 5=p_ETIT_itiv_002e; 6=p_ETIT_itiv_002f; 7=p_ETIT_itiv_002g] / showbackbutton=false / finishlabel = "Continue" / nextlabel = "Continue" / nextbuttonposition = (55%, 90%) / screencolor = white </survey> ##################################################################################################### # # FEEDBACK # ##################################################################################################### <expressions> / sum_items_total = values.sum_items_total_correct + values.sum_items_total_NOTcorrect / sum_items_etch = values.sum_items_etch_correct + values.sum_items_etch_NOTcorrect / sum_items_scht = values.sum_items_scht_correct + values.sum_items_scht_NOTcorrect / sum_items_syst = values.sum_items_syst_correct + values.sum_items_syst_NOTcorrect / sum_items_itiv = values.sum_items_itiv_correct + values.sum_items_itiv_NOTcorrect </expressions> <page feedback> Feedback ^^ In total, you have completed <%expressions.sum_items_total%> items. Thereof you have answered <%values.sum_items_total_correct%> items correctly. ^ Systems theory: <%values.sum_items_syst_correct%> out of <%expressions.sum_items_syst%> items solved correctly ^ Information Technology: <%values.sum_items_itiv_correct%> out of <%expressions.sum_items_itiv%> items solved correctly ^^ Thank you for your participation. </page> #################################################################################################### # # RUN ALL TESTLETS # #################################################################################################### <expt all> / preinstructions = (Instru_en) / blocks = [1-4 = noreplacenorepeat( ETIT_itiv_001_tex_en, ETIT_itiv_002_tex_en, ETIT_syst_001_tex_en, ETIT_syst_002_tex_en, )] / postinstructions = (feedback) / showmousecursor = true / timeout = 5400000 </expt> Define /inputdevice = mouse in <instruct> Also, the feeback page will only flash briefly if your block has hit its /timeout. Instruction pages are not excepted from /timeout. Move it to another block if need be The timeout is set for 90 min, I had 80 minutes left when I came across the feedback page. Do you maybe know another reason why it could only flash briefly? Thank you! I don't see anything else, no.
|
|