#3972 NORM Never A: Sugar should be "self-documenting", one idea would be to use a 3rd state of palettes
Zarro Boogs per Child
bugtracker at laptop.org
Mon Oct 1 03:09:21 EDT 2007
#3972: Sugar should be "self-documenting", one idea would be to use a 3rd state of
palettes
------------------------------+---------------------------------------------
Reporter: HoboPrimate | Owner: Eben
Type: enhancement | Status: new
Priority: normal | Milestone: Never Assigned
Component: interface-design | Version:
Keywords: | Verified: 0
------------------------------+---------------------------------------------
There are various options in Sugar which could really make use of a more
verbose description and explanation of its function and "nature". I think
that this is even more so, if we consider that the laptops will be given
to many kids with no previous computing experience and probably none to
little past "science exposure". Even by choosing the best names and icons,
providing options in context, expecting kids natural curiosity, it will
still not sufice for many kids and in many circumstances (either the kid
has already been blunted of his born-with natural curiosity, or is
environment is not conducting to learning and exploring and testing, or he
simply has "bad" teachers).
One example of this is Measure, where the meaning of AC and DC can't be
intuitivelly understood, although, again, the hope is that self and group
exploration, good guidance and good teaching materials and projects will
help the kids in doing so.
My point is exactly that the teaching could be some way more integrated
into Sugar.
Of course, I don't know what the plans are for Help in Sugar, but this is
my suggestion of one way to integrate it (without excluding more thorough
and detailed help, either inside sugar or in its built-in and external
conventional documentation).
Currently, interface "objects" can have a primary and a secondary
rollover. The primary rollover usually describes succintly what the
"object" is or what it does. The secondary can provide extra information
and options.
For self-documentation to properly work, that is, to be imediatelly
available to kids when they need it and in the context of what they are
trying to acheive, it should be associated to the exact thing that it
relates to.
So, one possible way would be to have a 3rd final stage on the palettes
behaviour. After a 3rd and longer delay, the entire palette (primary and
secondary) would grow to leave space underneath each option that is
appropriate to document more fully (example: Alternate Current is this and
that). This would of course dinamically (or brutally depending of how you
look at it) change the width of the palettes and insert text inside it,
but I think that this documenting would be usefull enough, and would have
a sufficiently long delay to appear, to not have to adhere strictly to the
design option that palettes widths should remain constant and new added
text should appear on its end.
In the future, instead of giving my loose thoughts here, I will better
organize them and place them on the wiki instead. Don't want to make Trac
my personal soapbox.
--
Ticket URL: <https://dev.laptop.org/ticket/3972>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list