#4542 NORM Never A: Request to include: Jigsaw Puzzle

Zarro Boogs per Child bugtracker at laptop.org
Tue Oct 30 14:26:25 EDT 2007


#4542: Request to include: Jigsaw Puzzle
----------------------+-----------------------------------------------------
 Reporter:  rorrim    |       Owner:  jg            
     Type:  defect    |      Status:  new           
 Priority:  normal    |   Milestone:  Never Assigned
Component:  distro    |     Version:                
 Keywords:  killjoy?  |    Verified:  0             
----------------------+-----------------------------------------------------
 Jigsaw Puzzle was developed for MaMaMedia?.

 Git source is at dev.laptop.org/git/mamamedia/jigsaw-puzzle

 XO bundle is in dev.laptop.org/~cn/public_rpms/joyride/JigsawPuzzle-1.xo

 A. Epistemological impact—to what degree does this activity positively
 impact learning?
 Jigsaw Puzzle is based on the classic picture-constructing game which
 strengthens visual, spatial and problem solving skills. This interactive
 version offers a context to creatively reflect on and explore any subject,
 by adding and puzzle-izing your own drawings and photos (created with
 other XO tools, such as Paint and Record) as well as other images found
 online, such as maps. The capacity to solve a puzzle collaboratively with
 friends over the mesh also has a positive impact on learning. Integrated
 Lesson Plans give teachers and learners tips and structured ideas for
 using this activity in class.



 B. Fun—is it fun? engaging?

 Yes. Jigsaw Puzzle is a very fun activity, based on the classic picture-
 constructing game, which has well known and widespread appeal among
 children and adults. The appeal is even stronger in this version, which
 offers unique interactive features, such the option to have more or fewer
 pieces and different puzzle piece shapes, the option to add and puzzle-ize
 your own drawings and photos (created with other XO tools, such as Paint
 and Record) and the capacity to solve a puzzle collaboratively with
 friends via the mesh.



 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. The Jigsaw Puzzle activity 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.?

 The Jigsaw Puzzle 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 puzzle-izing those assets. It leverages the Journal
 for keeping and resuming instance and for locating and incorporating
 images. It utilizes the mesh network for collaborative puzzle solving.



 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.)

 Jigsaw Puzzle has a small library of sample images – an essential
 component for new and very young users. The library takes up very little
 space.



 E. FOSS—is the activity and all of its dependencies free and open?

 Yes, Jigsaw Puzzle 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, Jigsaw Puzzle is designed to be expandable and transformable by the
 user, educator and developer communities. Learners can create new assets
 for it and 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. This is the only Jigsaw Puzzle on the XO, it offers a unique
 opportunity to incorporate and ‘puzzle-ize’ creations made with other XO
 activities and to play and learn collaboratively over the mesh. It also
 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. Jigsaw Puzzle 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, Jigsaw Puzzle presents a low barrier to entry because people know
 what a Jigsaw Puzzle is, and this one has a set of friendly, kid-made
 starter images and a simple, intuitive UI. It also offers more complex and
 extensible learning and play features, such as multiple difficulty levels
 “puzzle-izing” original and imported images, collaborating to solve a
 puzzle over the mesh, and experimenting with a set of Lesson Plan ideas.

-- 
Ticket URL: <https://dev.laptop.org/ticket/4542>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list