![]() |
The Hyperpage |
One of the really useful and interactive features that Hyperstudio has is the interactive testing feature. In a nutshell, what it does is assign a testing function to a button. When the user of the stack clicks on a button, the results of that mouse click are stored in a file on the hard drive of the computer where the stack is run. In the example below, I have created a very simply multiple choice test. Check out the example below. When the person running the stack reaches the card, they are first prompted for their name.
My name is prompted by Hyperstudio and all that I need to do is enter it and click on the OK button. This is important if the surveys (or questions) are to be reviewed or the results assigned to a particular person when it's done. So, I enter my name and the dialogue box goes away revealing the questions underneath. It couldn't be simpler. I now select the appropriate response. How is this created? When you add a button to a stack, you'll be prompted with the familiar "Places to Go", "Things to Do" menu. Under "Things to Do", select the "Testing functions" box.
The testing functions are provided. In the Hyperstudio context, any button can be assigned one of the four actions as shown below. The results will be recorded and made available to you later.
As they say, repeat until done. Using this technique, you could develop a multiple choice test. You could have a picture or text on the screen and ask the student questions about what they are seeing? A student stack could use this as a method for creating an interactive survey. But, a survey or a test is only as good as the results.
When the user exits the stack, a file called HSTest.txt is created in the same directory / folder as the stack itself. As you'll note from the above, all of the details collected from the stack appear in very readable text format. As additional people make use of the stack, their results are APPENDED to this file. Conceivably, it could get to be quite large. Used properly, this could be a very attractive, interactive data collecting environment. Oh, how to get the person's name box appear over top of the first question? From the Objects Menu, select the option devoted to "what to do when arriving at this card". Select the "Testing functions" option and you're all set.
|