@@ -77,21 +77,21 @@ Dial: Never ending (limitless quantity)
##### Meeting 1: Modifying a paper boat
Goal: We want to observe what parameters on a paper boat the user would change.
Goal: We want to observe the parameters of the paper boat the user would change.
Question: If the user was asked to build a paper boat and modify it after, would they be able to do it? And if they were, what changes did they make? What did that interaction look like?
Question: If the user was asked to build a paper boat and modify it, would they be able to complete the task? And if they were, what changes would they make? What did that interaction, between the user and the widget, look like?
We will provide the student with an A4 (8.5x11 in) paper with the task to create a paper boat using folds. We will then repeat the process but this time with the task to manually change one or more of the paper boat's parameters.
Paper Boat Parameters: base length, base height, sail length, sail height (can these change, if yes how and what changes need to be made?)
Paper Boat Parameters: base length, base height, sail width, sail height (can these change, if yes how and what changes need to be made?)
##### Meeting 2: Modifying a robot boat using widgets (slider and dial) (testing for children's capability and understanding of task)
##### Meeting 2: Modifying a robot boat using widgets (slider and dial) (testing for user capability and understanding of task)
Goal: We need to implement/utilize a widget that changes the geometry of the boat. If there is no widget, we will then resort to creating a widget.
Question: If a student wants to change the parameters of the boat, do they want a slider or a dial? What will make it easier for them?
Question: If the user wants to change the parameters of the boat, do they want a slider or a dial? What will make it easier for them?
We will provide the student with an interface that contains a widget (ie. slider) . They will be given the following tasks: Double the *parameter* (ie. length) of the boat, Make the boat twice as *parameter* (ie. long). The user will do something, while we observe them on a screen that shows the boat along with a *widget* (ie. slider).
We will provide the user with an interface that contains a widget (ie. slider) . They will be given the following tasks: Double the *parameter* (ie. length) of the boat, Make the boat twice as *parameter* (ie. long). The user will do something, while we observe them on a screen that shows the boat along with a *widget* (ie. slider).
Conduct with Slider " " "
...
...
@@ -99,16 +99,14 @@ Repeat with Dial " " "
##### Meeting 3: Modifying a robot boat using widgets (slider and dial) (testing for efficiency and creativity widgets allow)
Question: If a students wants to change the linear dimension of the boat, is a slider or dial better? (In terms of efficiency, creativity)
Question: If the user wants to change the linear dimension of the boat, is a slider or dial better? (In terms of efficiency, creativity)
We will provide the student with an interface that contains a *widget* (ie. slider). The will be given the following task: ________________________. The user will do something with the parameters of the boat using the *widget*. (Here we will be grading the widget based on efficiency and creativity, depending on time and design (changes).)
We will provide the user with an interface that contains a *widget* (ie. slider). The will be given the following task: ________________________. The user will do something with the parameters of the boat using the *widget*. (Here we will be grading the widget based on efficiency and creativity, depending on time and design (changes).)
Conduct with Slider " " "
Repeat with Dial " " "
### Creating a GUI with implemented widgets
## 5. Results and Discussion
...
...
@@ -117,6 +115,8 @@ Repeat with Dial " " "
In the future we intend to expand the range of customization of the paper boat. (library)
Using the information and data collected from the experiment meetings, we can begin the process of implementing a widget onto the paper boat GUI. We will need to test whether the widget allows the 5 year olds to design their own paper boat. (Creating a GUI with implemented widgets)