Demon Castle Tutorials - Usability Test [Was: Re: [Etoys] Demon
Castle Tutorials for eToys]
Milan Zimmermann
milan.zimmermann at sympatico.ca
Mon Oct 23 02:42:34 EDT 2006
Hi Takashi,
This weekend, we ran a usability test on your tutorial. The way I setup the
environment is I asked 3 girls (2 of my daughters, both age 15, and their
friend, same age) to do, separately:
- Start each of the 3 projects of the tutorial (I did the start/stop)
- Be in a room with a computer by herself, with no help
- Call me in if she gets stuck, BUT only after 2-3 minutes of trying. I
helped only the minimum necessary in such case.
All was repeated with each. All 3 finished all 3 tutorials, some help was
needed, Jacqueline only needed help once, to "repair the script".
I realize the ages are probably older then the target age. Also my girls did
use eToys quite a bit before (up to about 2 years ago, when they used it
last .. I noticed they did a _very_ good job forgetting it :) ). Their friend
never used eToys; but all used computers to a fairly large degree.
I basically decided to note (and report here) things on which they get stuck
too long or surprised by. The report below is sort of a summary of the 3 of
them. First, let me say that you would be happy to see (and hear) their
comments:
- Wow, this is pretty cool
- Ah, I can use it
- What i cute demon :)
- etc
Please do not take the length of this "report" as a negative sign - the girls
did love the tutorial, and all got to the end with some help, Jacqueline
almost did it all by herself!
So the report:
===========
A. Generic Findings:
================
- Kids are impatient :) they cannot wait 2 minutes without asking for help,
but get better over time.
- When they get lost, they make things worse by just clicking around, often
trying things they learned in previous lessons.
- The "Try Again" button was valuable, but it would be nice to add a note
(bold) "You can always click on the "Try Again" button". Also is it possible
for the "Try Again" to completely restore the state, including deleting
copies, restoring destroyed scripts etc? For example, sometimes they ended up
with many copies of the key (as they decided to try the "duplicate"), and
things became confusing. Also, Joelle deleted the scriptor, and that was the
end of her lesson until I restarted it. So restoring the page state
completely on "Try Again" would be great.
- We had a few MNU, but they did figure to just click the "x" on the left,
and kept playing. This is funny, for a developer it is a mojor event. For a
child, as long as they know what to do, just get rid of it and keep going...
- Not sure how hard this is - is it possible to "lock up" the instructions,
in the sense kids cannot write to it, a few times they got confused and
started dragging out images from the instructions
B1. Handles/Hallo Tutorial:
=============
- Clicking on the black parts of the "key morph" does not act on in. I
realize this is etoys behaviour, but it confused one of them, brought
confusion about how the halo is brought up, and I had to explain. I think for
the initial tutorial, the key morph should have a black background, so it is
sensitive to click anywhere on it or close to it.
- Apart from that, pretty smooth sailing!
B2. Paint Tool Tutorial:
=================
- I think the "auto-painter" confused more then helped, overall. I would
probably remove it, caused much confusion for everyone. (Also, once painted,
the painted morph stays around on all following pages it seems?).
- On the following few "Paint my face" instruction pages: In the
instructions, perhaps instead of pasting the icons, better would be to start
with hallo up, and put the "Paint Box" close, or inside, of the
instructions?. The girls thought that they should click on the icons inside
the instructions, instead on the PaintBox all the way right. Eventually they
ploughed through it though :)
B3. Scripting Tutorial (hardest, understandably, but excellent):
=====================================
- a movie would be ideal (Broken scriptor: hardest to get right)
- The "Try Again" comment from A. Generic Findings: applies.
- The girl who did not use eToys, was confused and kept asking "what is
scriptor"?, "what is a tile"? - We should define and
describe "scriptor", "tile", "exclamation", and "clock", in more detail,
perhaps a more text and arrows would help. It is hard to describe though...
- The arrow "Try the exclamation button" should point to "!" (points to
scriptor)
- Page "Is the scriptor broken" page: Perhaps could add more description
like: "Once the scriptor is repaired, click the clock as in the previous
page". This is where the girl who did not use eToys started to get stuck.
- Page "Let me explain a bit about a scriptor here.": - What do you think
about moving this page up front, maybe simplifying it (as noted 3 items
above)
5. At the end:
==========
This was funny, where the demon says "I am sorry I captured you. But I just
want a human friend. I am a lonely demon.", the girls all noted "why does he
ask about a human friend, it should be a cat friend?" I never noticed it at
all...
Beautiful stuff - please let me know if we can help. We noticed a few typos
and formulation potential changes - if you'd like, we can summarize them.
Thanks Milan, Jacqueline, Joelle and Najiba
On 2006 October 20 11:08, Takashi Yamamiya wrote:
> Hi Andreas, Milan,
>
> I have updated handles tutorial.
> http://tinlizzie.org/olpc/tutorial/DemonCastle1.005.pr
>
> Milan Zimmermann wrote:
> > Takashi,
> >
> > I remember one thing I got stuck on (almost) completely, was when I
> > started resizing the "BIG KEY". When you try to make it big and small
> > again in a few directions without letting go (and it goes
> > LARGE/Small/OK"), it becomes almost impossible to hit the OK size. Maybe
> > it should be more generous with the range of OK (it seems to use a
> > relative measure perhaps). I will have more notes over the weekend,
>
> Aha! everybody who tried it complained this issue, but I just forgot...
> I made it easier, thank you!
>
> > On 2006 October 19 23:58, Andreas Raab wrote:
> >>> http://tinlizzie.org/olpc/tutorial/DemonCastle1.004.pr (handles)
> >>
> >> * On the first page where it says "Click THIS arrow" I'd move the text
> >> closer to the arrow. I was kinda looking for "another" arrow because the
> >> one you mean is quite far away from the text.
>
> Oops, you are right. That was bad.
>
> >> * On the third page (with the first key) I would change the text from
> >> "Go ahead you can move the key" to something like "Go ahead, drag the
> >> key on the keyhole" (to emphasize that you mean click and drag)
>
> Make sense,
>
> >> * On the "resize handle" page it was very hard to find quite the right
> >> size for the key. It seems as if there is only a small range in which it
> >> will fit and it was quite tricky to get that "just right". I wonder if
> >> there is an easy way to increase that range?
>
> I am going to fix other two projects later.
> Thank you so much!
>
> Takashi
More information about the Etoys
mailing list