#4546 NORM Never A: Request to include: Flipsticks
Zarro Boogs per Child
bugtracker at laptop.org
Tue Oct 30 15:02:15 EDT 2007
#4546: Request to include: Flipsticks
----------------------+-----------------------------------------------------
Reporter: edstoner | Owner: jg
Type: defect | Status: new
Priority: normal | Milestone: Never Assigned
Component: distro | Version:
Keywords: killjoy? | Verified: 0
----------------------+-----------------------------------------------------
Flipsticks was developed for MaMaMedia
Git source is at dev.laptop.org/git/mamamedia/flipsticks
XO bundle is at
http://www.worldwideworkshop.org/olpcwiki/images/5/58/FlipSticks-
RC-1.3.xo.zip
Motivation:
A. Epistemological impact—to what degree does this activity positively
impact learning?
Flipsticks is a keyframe animation tool that lets you pose and program a
stick figure to move. It provides a fun context for learners (and
beginning XO users) to explore basic functions of the XO laptop and to
learn how to articulate many creative ideas. You can save your Flipsticks
animations to the Journal and share them with friends using the mesh
network. You can export the first pose as a picture, then use it in other
creative projects. Flipsticks can be integrated into many school subject
areas such as creative writing, art, drama, geometry and computer
programming. Students can make Flipsticks figures that relate to a subject
the class is studying, and share them with peers. It helps you develop
spatial and analytical thinking skills and to express ideas that you might
not have words for yet.
B. Fun—is it fun? engaging?
Yes. Flipsticks is a playful and highly entertaining learning activity
that stealthily introduces users to concepts in keyframe animation
geometry and computer programming. Pose the stick figure by clicking
directly on him or by editing the angle and size of his body parts in a
text list. Create and edit five keyframe poses then watch how the computer
interpolates the in between positions for you. Save your animations in the
Journal and share them over the mesh. Export the first frame as an image
to be used in other drawings and puzzles you are building on the XO.
C. Quality—is the activity sufficiently robust in its implementation that
it will not compromise the integrity or supportability of the system? Is
the overall quality of the implementation adequate to meet our standards?
Can the community be engaged in the process of testing and "certifying"
and maintaining the activity?
Yes. Flipsticks is robust and has been coded specifically to work within
the system requirements of the XO. It has been in development since May
and has been through four comprehensive rounds of testing by the
development team, the OLPC team and OLPC community volunteers.
D. Sugerized—to what extent has the activity been integrated into Sugar,
including UI, Journal, security, internationalization, etc.?
Flipsticks has been fully Sugerized to ensure that it runs well within the
Sugar framework and UI. It provides incentive for creating images with
other core tools, like Paint and Record and it offers a seamless process
for incorporating those assets in an original cartoon. It leverages the
Journal for keeping and resuming instance and for exporting ‘First Frame’
images. It utilizes the mesh network for sharing animations.
Does the activity require the folding in of additional libraries and
resources? (This has impact on robustness—positive and negative—support,
bloat, and the overall usability, aesthetics, and perception of quality of
the machine.)
Flipsticks does not require additional libraries or resources that are not
already part of the Sugar framework.
E. FOSS—is the activity and all of its dependencies free and open?
Yes, Flipsticks is fully open and free.
F. Extensible—is the activity something the community can extend? Does it
span multiple needs? (And does it have—or the potential of having—an
upstream community of support?)
Yes. Flipsticks is designed to be expandable and transformable by the
educator and developer communities. Educators can create new Lesson plans
for it. Developers and aspiring developers can add new features and
customize the code. It is completely open and ready for Community use and
expansion.
G. Uniqueness—does the activity add a unique feature to the core?
Yes. Flipsticks is a unique keyframe animation tool for the XO. It
incorporates a unique Export image option not seen in many other XO
activities right now. Users can also share the creative output over the
mesh, and it features integrated Lesson Plans, another unique and
expandable feature.
H. Expectations—does the activity meet the expectations of (children,
teachers, parents, G1G1 audience, etc.)?
Yes. Flipsticks is suitable for children, teachers and families worldwide,
as well as G1G1 and other OLPC initiatives.
I. Discoverable—is the core activity discoverable? (This is not to say
that it shouldn't be hard work to fully exploit the power of an activity,
but it should have a low barrier to entry.)
Yes, Flipsticks presents a low barrier to entry; it is easy to make and
save a simple animation by clicking on the stick figure. The option to
modify the angle and size of individual body parts adds complexity and
advanced play options for more sophisticated users. Features like sharing
original creations over the mesh, and experimenting with a set of Lesson
Plan ideas also extend the activity.
--
Ticket URL: <https://dev.laptop.org/ticket/4546>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list