[Sugar-devel] [DESIGN] Clock feature: grab the hands of the clock

Manuel Quiñones manuq at laptop.org
Mon Jan 2 08:19:33 EST 2012


Activity: Clock

Feature: use the mouse to grab the hands of the clock

Reason: teachers often ask for this feature, it is common to learn to
read the time using paper-made clocks with moving hands.

Implementation: add a toggle button with a hand symbol, when
activated, the clock stops and the cursor changes to a hand.  Then the
child can grab the hands.  When the toggle button is deactivated, the
clock goes back to the current time and continues ticking.

Open questions:

What should be the clock behaviour while grabbing?  Should it work
like a paper clock, where you can change the hands freely, or should
it behave like a mechanical clock, where moving the minutes hand
affects the hour hand?
What should be shown in the label that shows the current time?
Calculate the time set by the child when she finishes grabbing?
The speak button should say the hour set by the child?
What about the digital clock?  Implement grabbing on it too?

I did a first implementation of this, here:

http://lists.sugarlabs.org/archive/sugar-devel/2011-December/034994.html
http://lists.sugarlabs.org/archive/sugar-devel/2011-December/035026.html

Cheers,

-- 
.. manuq ..


More information about the Sugar-devel mailing list