V-P VdhsFdV,q:@@@fffff3f3fff33"3DUfw333333333333f3f33f3ff3ff3ff3fff33wwwfffUUUDDD333"""ffff33f3ff33ffff3f333f33f33f3f33f3f33f33f3fUD3""3D33fUfw333333333333ffffffffff333fff3f3f3ffff3fff3ff33333333fffffff3f33f33fff3ff3`p` >Untitled cMath test stack You may use these pieces freely but add the following line visibly to your stack: Math test hyperlogo scripts by Christopher I. Cobitz 07^test@BMAKE "n 0 MAKE "score 0 MOVENEXT `@N Untitled c]to change functions, go into the script on the "set" button. There is a line at in the middle that says make "real :a + :b. Change the function in the middle to the correct function. To change the numbers, change the RANDOM(100) to RANDOM(highest number) A correct answer will take the user to the card after the question and add one to the score. A wrong answer will take the user to the card after the question and not add one to the score. You should copy this card, the question card and the score card to your stack. The button on this card will clear the score before a user starts the test. VqdhsFdV,q:@@@fffff3f3fff33"3DUfw333333333333f3f33f3ff3ff3ff3fff33wwwfffUUUDDD333"""ffff33f3ff33ffff3f333f33f33f3f33f3f33f33f3fUD3""3D33fUfw333333333333ffffffffff333fff3f3f3ffff3fff3ff33333333fffffff3f33f33fff3ff3`p` l=it c(12 `Elother c(77 `m=answer c(45 06A^ set@,MAKE "a RANDOM(100) MAKE "b RANDOM(100) MAKE "real :a + :b SETFIELDTEXT [ ] "it :a SETFIELDTEXT [ ] "other :b SETFIELDTEXT [ ] "answer " SETFIELDTEXT [ ] "test :n HIDEITEM [ ] "set "button HIDEITEM [ ] "sett "text SHOWITEM [ ] "check "button SHOWITEM [ ] "checkt "text0x New Button@SETFIELDTEXT [ ] "it " SETFIELDTEXT [ ] "other " SHOWITEM [ ] "set "button SHOWITEM [ ] "sett "text HIDEITEM [ ] "check "button HIDEITEM [ ] "move "button HIDEITEM [ ] "movet "text HIDEITEM [ ] "checkt "text0R check@MAKE "try GETFIELDTEXT [ ] "answer SHOWITEM [ ] "movet "text SETFIELDTEXT [ ] "movet Sentence 'The answer was' :real IF :real=:try [MAKE "score 1+ :score] MAKE "n 1+ :n HIDEITEM [ ] "check "button HIDEITEM [ ] "checkt "text SHOWITEM [ ] "move "button0 Nmove@^HIDEITEM [ ] "movet "text MOVENEXT HIDEITEM [ ] "move "button"` z setttledcBpress set to get a question` J] checktc5\type your answer in the bottom box, then press check.` A  movetledc8The answer was 89 VbookdhsF3dV,q:@@@fffff3f3fff33"3DUfw333333333333f3f33f3ff3ff3ff3fff33wwwfffUUUDDD333"""ffff33f3ff33ffff3f333f33f33f3f33f3f33f33f3fUD3""3D33fUfw333333333333ffffffffff333fff3f3f3ffff3fff3ff33333333fffffff3f33f33fff3ff33f`p`sshowtled c 0you got 0 01  New Button@SETFIELDTEXT [ ] "show Sentence 'you got ' :score SETFIELDTEXT [ ] "qs Sentence 'questions right out of ' :n`qstitled c@questions right out of 1 WkSpMAKE "score " MAKE "number 1 MAKE "n 2 MAKE "an "\20 MAKE "a 33 MAKE "bn "\58 MAKE "try "\45 MAKE "b 72 MAKE "Answer 2 MAKE "real 105 FntLCourier1System"