#4519 NORM Never A: Request to include: Poll Builder

Zarro Boogs per Child bugtracker at laptop.org
Tue Oct 30 05:54:48 EDT 2007


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

 Git source is at dev.laptop.org/git/mamamedia/poll-builder

 XO bundle is in my dropbox:
 dev.laptop.org/~morgan/public_rpms/joyride/Poll-11.xo

 Motivation:

 A. Epistemological impact—to what degree does this activity positively
 impact learning?

 Poll Builder allows you to create your own poll topic, question and answer
 choices, collect votes, examine the results and think about what they
 mean.  It introduces key research methods for exploring, quantifying and
 explaining what a group may think about a topic. The capacity to share and
 vote in polls over the mesh also has a positive impact on the learning
 process. Integrated Lesson Plans give teachers and learners usage tips and
 structured ideas for using this activity in class.

 B. Fun—is it fun? engaging?

 Yes. It is fun to find out what people think about a topic of interest to
 you. The process of writing a poll question, coming up with good alternate
 answer choices and ask your friends and community members to vote on them
 is exciting and empowering. Having a computer-based tool for collecting
 and tallying results on the fly also enhances the Poll Builder experience.

 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 Poll Builder 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 Poll Builder has been fully Sugerized to ensure that it runs well
 within the Sugar framework and UI. It leverages the Journal for keeping
 and resuming instances. It utilizes the mesh network for voting.

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

 Poll Builder 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, Poll Builder 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. Poll Builder is designed to be expandable and transformable by the
 user, educator and developer communities. Learners create their own
 original Polls and Educators can create new Lesson plans. 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 Poll making tool on the XO, and it offers a unique
 opportunity to act as a researcher and to analyze public opinions on any
 topic of interest. 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. Poll Builder 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, Poll Builder presents a low barrier to entry because it offers a very
 simple process for creating and voting in Opinion Polls. It also offers
 more complex and extensible learning features, such analyzing poll results
 and looking for patterns in them, and experimenting with a set of Lesson
 Plan ideas.

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



More information about the Bugs mailing list