[Bugs] #1084 UNSP: Usability enhancements for Turtle Art
SugarLabs Bugs
bugtracker-noreply at sugarlabs.org
Mon Jul 20 21:55:15 EDT 2009
#1084: Usability enhancements for Turtle Art
------------------------------------------+---------------------------------
Reporter: Jose Icaza | Owner: walter
Type: enhancement | Status: new
Priority: Unspecified by Maintainer | Milestone: Unspecified by Release Team
Component: Turtleart | Version: 0.84.x
Severity: Unspecified | Keywords: usability, turtle art
Distribution: SoaS | Status_field: New
------------------------------------------+---------------------------------
TurtleArt - some usability issues. TurtleArt version: the one in
Strawberry as of July 20 2009. [question: how do I know what version of an
activity I am using?]
*Turtle tab*
Usability 1:
Mystery block: There is a block with a blank square inside it. One has to
pull it out to discover that it is a "get something from journal" block.
Suggestion: I think the block should have a journal icon inside it. An
example of ussage (say, to display an image as turtle terrain) would be
nice in the Examples folder
*Keyboard tab*
usability 2:
Mystery block: The "special block" with the 8-pointed wheel in it does
nothing until an actual new block coded in python is loaded in. While this
is a nifty feature, it makes the U.I. confusing.
Suggestion: that block and the other 4 below it should not appear until an
actual new block is loaded in.
Usability 3
Expectation: The keyboard variable gets a character value and that value
can be printed, tested and so on
Reality: When "show keyboard" or "print keyboard" is executed, one gets
the ASCII value of the character. This is confusing. Related: (defect...)
Testing against the value of keyboard variable as shown in
http://wiki.sugarlabs.org/images/d/dd/WeGotGame2.png does not work. I have
to test it against the ASCII value.
*Flow tab*
Usability 4
The block with a lock in it looks very different when pulled out. And it
is not clear what the lock icon is for?? I think it is unnecessary to put
that lock icon there. The image of the block when pulled out is explicit
enough.
*My blocks tab*
Great to be able to have any number of subroutines =)
Usability 5: For clarity, the blocks with a blank text field inside should
be aligned with their equivalents above.
For instance, the "any action" block should be in the same column as the
Action 1 and Action 2 blocks and have the same shape. In this way it would
be graphically obvious: "this is the same as the above except it can be
named"
Usability 6
We have a "stop stack" block; but the stacks of blocks are called by
default action 1, action 2... shouldn't they be called Stack 1, Stack 2?
or else the other "Stop action"?
--jose I.
--
Ticket URL: <http://dev.sugarlabs.org/ticket/1084>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list