#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