/ studentname=""; /totalcharacters=1; /totalcharacters_child=0; /loop=0; /letter=""; /capital_letter=""; /string_letter=""; /totalScore=0; /stopassessment=0; /rating=0; /recognizable=0; /approximation=0; /pertinent=0; /missing=0; / find_letter= if(values.totalcharacters>1) values.letter= substring(values.studentname,values.loop,1); values.letter=tolower(values.letter); values.capital_letter=toUpper(values.letter); values.string_letter=concat(values.letter,"/"); values.string_letter=concat(values.string_letter,values.capital_letter); /calculate_recognizable= values.recognizable= (radiobuttons.question2.selected.3+radiobuttons.question3.selected.3+radiobuttons.question4.selected.3+radiobuttons.question5.selected.3+radiobuttons.question6.selected.3+radiobuttons.question7.selected.3); values.approximation= (radiobuttons.question2.selected.2+radiobuttons.question3.selected.2+radiobuttons.question4.selected.2+radiobuttons.question5.selected.2+radiobuttons.question6.selected.2+radiobuttons.question7.selected.2); values.pertinent = (values.recognizable + values.approximation); values.missing= (radiobuttons.question2.selected.1+radiobuttons.question3.selected.1+radiobuttons.question4.selected.1+radiobuttons.question5.selected.1+radiobuttons.question6.selected.1+radiobuttons.question7.selected.1); if(values.rating==0 && (values.pertinent/values.totalcharacters)<0.5) values.rating=4; if(values.rating==0 && (values.pertinent/values.totalcharacters)>0.5 && (values.pertinent/values.totalcharacters)<1 ) values.rating=5; if(values.rating==0 && (values.pertinent/values.totalcharacters)==1 ) values.rating=6; / assigning_stopassessment= if(radiobuttons.question1.response==1 || radiobuttons.question1.response==2) values.stopassessment=1; / pages= [1=page_intro;2=page_insertWord;3=page_scoringForm;4=page_rating;] / showpagenumbers = false / nextbuttonposition = (30%,90%) / showbackbutton = false /caption = "TX-KEA Name Writing Task" /caption = "Total recognizable = <%values.recognizable%>, Total approximate = <%values.approximation%>, Percentage pertinent = <%((values.recognizable+values.approximation)/values.totalcharacters)*100%>%, Total rating = <%values.rating%>" /caption = "Selection = <% radiobuttons.question2.selectedvalue %>, Selected values = <% radiobuttons.question2.selected.1 %>, <% radiobuttons.question2.selected.2 %>, <% radiobuttons.question2.selected.3 %>" /questions=[1=insertName;] /ontrialend = [values.studentname= textbox.insertname.response] /ontrialend= [values.totalcharacters=length(values.studentname)] /ontrialend = [expressions.find_letter] / caption = "Total characters in name = <%values.totalcharacters%>" /questions=[1=question2;] / skip=[values.stopAssessment==1] /ontrialend = [expressions.calculate_recognizable] / caption = "Total characters in name = <%values.totalcharacters%>" /questions=[1=question2;2=question3;] / skip=[values.stopAssessment==1] /ontrialend = [expressions.calculate_recognizable] / caption = "Total characters in name = <%values.totalcharacters%>" /questions=[1=question2;2=question3;3=question4;] / skip=[values.stopAssessment==1] /ontrialend = [expressions.calculate_recognizable] / caption = "Total characters in name = <%values.totalcharacters%>" /questions=[1=question2;2=question3;3=question4;4=question5;] / skip=[values.stopAssessment==1] /ontrialend = [expressions.calculate_recognizable] / caption = "Total characters in name = <%values.totalcharacters%>" /questions=[1=question2;2=question3;3=question4;4=question5;5=question6;] / skip=[values.stopAssessment==1] /ontrialend = [expressions.calculate_recognizable] / caption = "Total characters in name = <%values.totalcharacters%>" /questions=[1=question2;2=question3;3=question4;4=question5;5=question6;6=question7;] / skip=[values.stopAssessment==1] /ontrialend = [expressions.calculate_recognizable] /questions=[1=question1;] /ontrialend = [if(radiobuttons.question1.response==1) values.rating=0] /ontrialend = [if(radiobuttons.question1.response==2) values.rating=1] /ontrialend = [if(radiobuttons.question1.response==3) values.rating=2] /ontrialend = [expressions.assigning_stopassessment] /branch=[if(values.totalcharacters==1) surveypage.page_lettersscoring1] /branch=[if(values.totalcharacters==2) surveypage.page_lettersscoring2] /branch=[if(values.totalcharacters==3) surveypage.page_lettersscoring3] /branch=[if(values.totalcharacters==4) surveypage.page_lettersscoring4] /branch=[if(values.totalcharacters==5) surveypage.page_lettersscoring5] /branch=[if(values.totalcharacters==6) surveypage.page_lettersscoring6] / caption = "Please type the name of the student" /required = true /caption="Does any of the following apply?" /options = ("Refused to complete task","Scribbling only","Letter- like forms, not pertinent to child's name","No") /optionvalues = ("1","2","3","4") /required = false /caption="Check all that apply for the letter: <%substring(values.studentname,0,1)%>" /options = ("Missing a pertinent letter in any form","Pertinent letter approximation","Pertinent letter recognizable") /optionvalues = ("1","2","3") /caption="Check all that apply for the letter: <%substring(values.studentname,1,1)%> " /options = ("Missing a pertinent letter in any form","Pertinent letter approximation","Pertinent letter recognizable") /optionvalues = ("1","2","3") /caption="Check all that apply for the letter: <%substring(values.studentname,2,1)%>" /options = ("Missing a pertinent letter in any form","Pertinent letter approximation","Pertinent letter recognizable") /optionvalues = ("1","2","3") /caption="Check all that apply for the letter: <%substring(values.studentname,3,1)%> " /options = ("Missing a pertinent letter in any form","Pertinent letter approximation","Pertinent letter recognizable") /optionvalues = ("1","2","3") /caption="Check all that apply for the letter: <%substring(values.studentname,4,1)%>" /options = ("Missing a pertinent letter in any form","Pertinent letter approximation","Pertinent letter recognizable") /optionvalues = ("1","2","3") /caption="Check all that apply for the letter: <%substring(values.studentname,5,1)%> " /options = ("Missing a pertinent letter in any form","Pertinent letter approximation","Pertinent letter recognizable") /optionvalues = ("1","2","3") /caption="Check all that apply for the letter: <%substring(values.studentname,6,1)%>" /options = ("Missing a pertinent letter in any form","Pertinent letter approximation","Pertinent letter recognizable") /optionvalues = ("1","2","3") /caption="Check all that apply for the letter: <%substring(values.studentname,7,1)%>" /options = ("Missing a pertinent letter in any form","Pertinent letter approximation","Pertinent letter recognizable") /optionvalues = ("1","2","3") /caption="Check all that apply for the letter: <%substring(values.studentname,8,1)%>" /options = ("Missing a pertinent letter in any form","Pertinent letter approximation","Pertinent letter recognizable") /optionvalues = ("1","2","3") /blocks=[1=KEA_WritingSubject]