Sugar Digest 2010-08-25

Sugar Digest

1. I wrote about a discussion with John Gilmore in April. When John asked how many patches have been contributed by Sugar end-users, I responded that community members have contributed patches but that I was unaware of any patches contributed by children. I went on to argue that it is not relevant whether or not patches are submitted or accepted. The learning happens in creating the patch and in submitting it or sharing it with a friend. Hopefully, Sugar has instilled in children and their teachers the sense that they can be expressive with computing.

That said, the children are being creative with Sugar in ways that I had not anticipated. For example, Bernie shared [http://codewiz.org/wiki/pictures/sugar/deployment/paraguay/caacupe/scratcheros/00003.jpg] from Caacupé of a surprising and wonderful use of the nickname field in Sugar. It may not be a patch to the Python code, but it certainly is a user contribution that extends and enhances Sugar, a great first step for a sixth grader.

2. In the US, there is a mid-term election in November. At Sugar Labs, we will be holding our mid-term election in October in order to fill three oversight board positions. (You may recall that we agreed to stagger the two-year terms of the board so that 3 or 4 positions are up for reelection every year.)

We have several tasks associated with election:

(1) Updating our member list, which is used to generate ballots. If you are already a member of Sugar Labs, your name will appear on the list and you will receive a ballot by email in October. If you are not a member and would like to be, please contact Luke Faraone, our membership administrator, who will add you to the list. Recall that the requirement to be a member of Sugar Labs is to engage with the project and the community. This can be as simple as asking a question.

(2) Gathering together a list of nominees. If you are interested in joining the Sugar oversight board, please contact me and I will add your name to the ballot. Also, please prepare a position statement about your candidacy on your “User” page in the wiki. There are no restrictions in regard to whom can run, e.g., whether you were born in Kenya or the United States, you are eligible.

In the community

3. There will be an OLPC/Sugar/Realness summit October 21 – 24 in San Francisco. The summit is being hosted by the San Francisco Bay Area OLPC community. More details are available at http://olpcsf.org/CommunitySummit2010/.

Tech Talk

4. Last week, we entered Feature Freeze for Sugar Release 0.90. This week we entered UI Freeze. Next week is String Freeze. Hard code freeze starts on September 13. Simon Schampijer is once again pulling
together contributions from the community; the new release is looking great.

Sugar Labs

Gary Martin has generated a SOM from the past week of discussion on the IAEP mailing list.

August 14th–20th (18 emails)

Visit our planet for more updates about Sugar and Sugar deployments.

Sugar Digest 2010-08-21

Sugar Digest

1. The New York Times reported on a FailFaire gathering last month “over drinks and finger food”, where MobileActive, “a network of people and organizations trying to improve the lives of the poor through technology”, presented a prize for the worst ICT for Development project. The prize was an OLPC XO laptop, “a program that MobileActive members regard as the emblem of the failure of technology to achieve change for the better.” The Chronicle of Philanthropy subsequently picked up on the article: “One Laptop Per Child was recently laid off some staff members [SIC] after falling far short of its goal of providing inexpensive laptop computers to tens of millions of children in the developing world.”

I asked Katrin Verclas, a founder of MobileActive, for the evidence that OLPC was a failure and she said “OLPC was not discussed or presented at the FailFaire.” It seems she has no evidence and yet she is sufficiently tone-deaf to be unconcerned that her using the XO as an emblem of failure might be damaging to the efforts of the thousands of people trying to help the millions of children who are using the XO and Sugar. I would expect better from the New York Times, the Chronicle of Philanthropy, and from an organization that purports to shed some light on what works/doesn’t work in development. I recommended that Verclas read Aristotle and and Aardvark go to Washington as she might learn a few more techniques for character assassination from Cathcart and Klein.

2. On a positive note, I’ve archived a short exchange on the #sugar channel on irc.freenode.net.

<marcopg> erikos: approve my trivial patch! :) I want to push again to sugar after so long :)
<erikos> marcopg: just because you have just one module does not mean to not need to specify the module anymore!
<erikos> marcopg: r!
<erikos> marcopg: welcome back! :)
<marcopg> erikos haha
<marcopg> thanks :)

For those of you who a relatively new to Sugar, Marco was a lead developer on the Red Hat team that worked with OLPC and Pentagram to develop Sugar. He helped found Sugar Labs but has been missing from our ranks over the past 12 months due to other obligations. It is great to have Marco contributing again.

3. Dinko Galetic, Lucian Branescu Mihaila, and Sebastian Dziallas all successfully completed their Google Summer of Code projects. Congratulations and thanks to Google for sponsoring the work and to their mentors Stefan (Dogi) Unterhauser, Luis Gustavo Lira, Michael Stone, and Sascha Silbe, and to Tim McNamara for organizing the Sugar Labs GSoC program.

4. This review was posted on the Physics page on activities.sugarlabs.org. I had to share it:

I love it! It’s doodling for inventors! I’ve had so many ideas from this.
Starting live is the only thing that makes sense. Otherwise it would
not be obvious what the thing does, silly! Also, stopping time is for
losers. build stuff on scaffolding, big tall blocks, then delete them
when everything is pinned, or jointed, just like real life. :-)

In the community

5. There is a call for presentations for an on-line global education conference that may be of interest to the Sugar community (See [1]).

6. There is a comprehensive write up of last week’s education summit at LinuxCon (See [2]).

Tech Talk

7. We are making great progress towards Sugar 0.90. Follow the fun at [3] .

Sugar Labs

Gary Martin has generated a SOM from the past week of discussion on the IAEP mailing list.

August 7th – 13th (61 emails)

Visit our planet for more updates about Sugar and Sugar deployments.

Sugar Digest 2010-08-10

Sugar Digest

1. Since the early days of One Laptop per Child I spent a lot of energy combating the accusations that OLPC’s plan is to give hardware to children, sit back, and wait for miracles to happen. The sustained efforts of the Sugar community and the enormous investment in support made by the various deployment teams around the world are tangible evidence that we do not waiting for miracles – rather we are doing the hard work to ensure that the opportunity to learn is made available to every child. It is therefore disheartening to hear Nicholas Negroponte once again say “You can, you actually can” [give a kid a laptop connected to the Internet and walk away]. [1] While there is much evidence to suggest that the informal time spent with computing is valuable, we have a lot of work ahead of us in order to bridge the gulf between using a computer and using a computer for learning. While the much-hyped Whole-in-the-Wall Project demonstrated that children can learn to use computers without any instruction, if we want them to engage with “powerful ideas”, we must offer them more and better contexts for learning – on their own, among their peers, and under the guidance of a mentor.

2. I was on a short holiday last week, but I did have time to have some fun reworking the Sugar Home View so that we can better support more Activities (and perhaps eventually content). You can see some sketches on the wiki. [2] While there are many ideas kicking around about how we might improve the Home View, including making it a normal Sugar Activity and further integrating it into the Journal, I am hoping that this one change will be complete in time to meet the looming feature freeze for 0.90.

3. Hilaire Fernandes announced the release 10.08 of the DrGeo Activity. [3] For those of you have never used it, DrGeo is a great tool for exploring advanced concepts in geometry.

In the community

4. There was an education mini-summit [4] at LinuxCon in Boston. It was heavily geared towards Sugar with talks about Sugar in RHEL 6 (Sebastian Dziallas) and Sugar on Ubuntu (Ian Daniher). There was a very nice talk about using Inkscape in middle school by Máirín Duffy of Red Hat employee. Alas, I missed both Karlie Robinson talk on her Beginner Guide to FLOSS education and David Trask’s update on the Maine 1-to-1 computing initiative.

5.  Constructionism 2010 – Paris begins 16 August at the American University of Paris.

Sugar Labs

Gary Martin has generated SOMs from the past few weeks of discussion on the IAEP mailing list.

2010 July 24th-30th (25 emails)
2010 July 31st-August 6th (44 emails)

Visit our planet for more updates about Sugar and Sugar deployments.

Sugar Digest 2010-07-29

Sugar

1. Squeakfest Part II: The final day of Squeakfest as was uplifting as
my first day at the conference. There were reports from the field
using Etoys and many “oh-the-things-you-can-do” presentations by
teachers who use Etoys in the classroom. There was a nice mix of
projects built by learners – an amazing physics model built by
high-school students in North Carolina was a highlight – as well as
projects intended to let a learner explore a powerful idea – a
beautiful-in-its-simplicity model for estimating the area of a circle;
these small projects – “Etoy-lets” – are being shared on line along
with an extensive collection of simple guides to using Etoys. Again I
was impressed by the extensive use of flaps and books that are created
as part of the project generation process and the use of versioning to
monitor a learner’s progress. These facilities represent a major
usability improvement in Etoys in support of pedagogical goals. Etoys
is great stuff, well worth the initial investment in time and effort
to learn.

2. I contrast this with the sad state of the computer industry’s
attempts to sell computers to schools: “[] says teachers need high-end
laptops but students will just be accessing content and communication
so need basic functionality.” While there is nothing fundamentally
wrong with giving children access to content, does that really
constitute the basic functionality needed by the learner? The good
news is that Sugar (and Etoys) can run on these “basic” platforms. We
should stop selling teachers and learning short by dumbing down the
opportunities to use computation as a thing to think with.

3. Christoph Derndorfer, who is on another of his world-wide tours of
OLPC deployments – this time to Latin America – just reposted a link
to Michael Trucano’s restating-the-obvious article on 1-to-1 laptop
deployment pitfalls on the World Bank’s website. (Most of Trucano’s
well-worn advise applies to any learning initiative; alas, he does not
provide much insight for those of us trying to actually solve real
problems on the ground.) I will give Christoph the benefit of doubt
that with the coincidence of his post that he is not deliberately
making a backhanded disparagement of the deployments in Uruguay and
Paraguay he has visited. While these deployments have not yet reached
the status perfection, the deployment teams at Ceibal and Paraguay
Educa have never strayed into the dangerous waters described by
Trucano:

1. Dump hardware in schools, hope for magic to happen

Far from it, there have been extensive support mechanisms in place
in .ur and .py from Day One

2. Design for OECD learning environments, implement elsewhere

While there is some sharing of content and best practice, it is the
local pedagogical team that calls the shots in both deployments.

3. Think about educational content only after you have rolled out
your hardware

Again, pedagogy has driven the pace of deployment. At the same
time, the entire deployment has been thought of within the context of
a learning platform, which includes laptops, connectivity, servers,
training, content development, documentation, support, community
outreach, etc.

4. Assume you can just import content from somewhere else

The key here is “just”. Both .uy and .py think deeply about
content, but they are also opportunistic – taking advantage of great
content developed elsewhere, for example, by the Etoys community.

5. Don’t monitor, don’t evaluate
At Ceibal, they have an extensive operation for monitoring the
state of the network, servers, and laptops within their deployment.
There are numerous ongoing evaluations of the program, both internal
and external. Paraguay Educa was the subject of an external evaluation
by the IADB, which issued a very positive report.

6. Make a big bet on an unproven technology (especially one based
on a  closed/proprietary standard) or single vendor, don’t plan for
how to avoid ‘lock-in

Both programs have used a open bidding process and have some
percentage of hardware from multiple vendors. Both programs use Free
Software.

7. Don’t think about (or acknowledge) total cost of
ownership/operation issues or calculations

.uy has been diligent in publishing their total-cost-of-ownership
numbers – these numbers, based upon the costs measured in the field
happen to be much less than the inflated numbers fabricated by
naysayers.

8. Assume away equity issues

While no one is claiming that equity issues are no longer a
concern, the fact that the per-household penetration of computing in
.uy is inversely proportional to household income says a lot. And in
everyone of these households, the children have free Internet access.
Wow.

9. Don’t train your teachers (nor your school headmasters, for that matter)
The biggest investment in the .py program has been in teacher
training. As the project scales, finding ways to make this process
more efficient will be key. But no one has ever suggested that it was
not a vital part of the process.

Trucano leaves #10 as an open exercise for the reader. I’ll add:

10.Don’t involve the community

In both .uy and .py community involvement is part of the project by design.
In the community

4. I have some passes for Sugar community members to attend LinuxCon 2010 in Boston on August 10–12 (thanks to the Linux Foundation). Please let me know if you are interested.

Sugar Digest 2010-07-28

Sugar Digest

1. Twitter-style: Hello from Squeakfest in Wilmington, North Carolina. We just had a demonstration of some Etoys projects done by 7th graders; pretty amazing. One student, when asked what she does to keep from getting frustrated said: “Damn computer.” But she is an accomplished problem solver.

This is the first conference I have been to in years where the majority of presenters are ”not” using PowerPoint. Naturally, by-in-large, they are using Etoys for their talks.

It is great to see how teachers have incorporated the tool into their curriculum and the realities of school: even the kids built “quizzes” into their projects. But most of the learning is guided discovery.

In many cases, kids use Etoys from a USB drive, so they could take their work home and turn in their homework.

Bert Freudenberg showed an eloquent way to make animations in Etoys. I am inspired to finally add animation to my sprite library (the one I use for all of my activities: Turtle Art, Abacus, Visual Match, etc.) “Simply” a matter of adding paths and a timer. Yeah right.

Avigail Snir, a teacher from Illinois showed a great example of exploring the modeling of gravity based on a simple basketball simulation. A remarkable thing was her use of a “book” to show the progress of her thinking along the path to discovery – the closest to a “lab notebook” as I have seen with Etoys (or any other learning program, for that matter). Lots more at [1].

Mahnaz Moallem talked about the challenges of making a transition from a well-defined, one best answer, discourage making mistakes classroom into an ill-defined, many answers, making mistakes and developing problem-solving skills classroom. She and her colleagues use extensive use of scaffolding and guiding to help kids stay motivated. Etoys “Flaps” are used for documenting what the kids have done. The consensus among North Carolina teachers at the conference is that there is terrible constraint in the schools in terms of tightly-scheduled problem-based requirements imposed on the teachers.

Chandra Roughton posed a tough question: “Is this a model or is it [just] a visualization?” Etoys teachers think and do and demand a lot of each other and their students. What a breath of fresh air.

In the community

2. There is a new and improved website describing teacher resources (in Spanish) here [2].

3. There will be a Turtle Art Day at the Arlington Career Center in Arlington Virginia on 7 August.

Sugar Labs

Gary Martin has generated SOMs from the past few weeks of discussion on the IAEP mailing list.

2010 July 10th-16th (66 emails)
2010 July 17th-23rd (36 emails)

Visit our planet for more updates about Sugar and Sugar deployments.


Sugar Digest 2010-07-17

Sugar Digest

1. Over the past month I have had the pleasure of visiting Sugar/OLPC deployments in Paraguay, Uruguay, Argentina, Nicaragua, and Peru. Each has been different from the next, but all share a common goal of bringing the opportunity for learning to the children of their communities. I’ve gotten to spend time with the local deployment teams, teachers, trainers, technicians, government officials, children, and even some parents. Sugar, GNU/Linux and OLPC volunteers and community members has also been present everywhere I have gone.

I cannot begin to describe the dedication and energy I have observed and what it means to me to see the efforts of countless thousands of volunteers being put into practice.

In Nicaragua, the deployment is being run by Grupo Financiero LAFISE BANCENTRO. They are focusing their efforts on the Atlantic Coast, where the needs are greatest. Daniel Drake, who deserves to be knighted for his tireless efforts – he has volunteered in Ethiopia, Nigeria, Nepal, Argentina, Paraguay, and Peru – was in Managua, helping yet another technical team get on top of all of the issues they face in scaling up a deployment. Claudia Urea led a series of discussions with the pedagogical team and I had a chance to hold a workshop on hacking Sugar with the local GNU/Linux community; we covered a lot of ground and managed to submit a patch by the end of evening.

In Peru, I spent time at the ministry of education, giving them an update on the latest from Sugar Labs and discussing with them a strategy for upgrading their XO 1.0 computers while phasing in XO 1.5 machines as well as Sugar on a Stick. The highlight of the trip was a day-long seminar with 1000 teachers from schools in the Lima region. (These teachers will be working with Sugar in the next phase of the Peru deployment.) I gave two presentations: a morning talk on Sugar and pedagogy and an after-lunch demonstration of Sugar (we ate chifa). I had a very good reception, but I was out-staged by the presentation by Sdenka Salas, a teacher from Puno, a city on the shore of Lake Titikaka. Sdenka, as you may recall, wrote a book about Sugar for teachers, ”La Laptop XO en el Aula”. She also hosted Sebastian Silva at a recent Sugar Camp in Puno that made major inroads into translating Sugar into Quechua and Aymara. As usual, I gave my presentation using Turtle Art. Sdenka used Etoys for her talk. Needless to say, the teachers were blown away by seeing the accomplishments of one of their own. It was breathtaking. Victor Castillo ended the meeting with a call for more regional autonomy and sharing among them – a great direction.

2. While in Lima, I got my first look at the OLPC “High School” machine. It is a blue XO 1.5 with a “standard” non-membrane keyboard. The keyboard exceeded my expectations. I am guessing that it will be quite popular with deployments.

In the community

3. Squeakfest will be held in Wilmington, North Carolina on the 26th–28th of July.

4. There will be a Turtle Art Day at the Arlington Career Center in Arlington Virginia on 7 August. Jeff Elkner’s team will be showing off the activity portal they have build for uploading and sharing Turtle Art projects. (It could serve as a prototype for a general Sugar project portal.)

Tech talk

5. Chris Ball announced the release of build os206 as the final 10.1.1 release build for XO-1.5 laptops. Release notes are available at [1]. Instructions for installing the release can be found at [2].
Sugar Labs

Gary Martin has generated SOMs from the past few weeks of discussion on the IAEP mailing list.

2010 July 3rd-9th (38 emails)

Visit our planet for more updates about Sugar and Sugar deployments.

Sugar Digest 2010-06-28

Sugar Digest

1. Between World Cup matches, I have had a busy, but fun-filled June.

The month began with POSSE Worcester, organized by Mel Chua. Mel, Peter Robinson, and I spent five days with about a dozen computer science professors from Johns Hopkins, Clark, Union, University of New Hampshire, and Worcester State in a workshop that covered everything you need to know to become a FOSS developer. We used Sugar as our example and walked them through how to modify an activity: everything from cloning a project on git.sugarlabs.org to requesting a merge to updating the wiki. They really got into it and over the course of the week, some significant patches were contributed to Abacus, Measure, and Physics. It was a bit unsettling to have all of these CS professors digging deeply into my code (Abacus), but in fact, they taught me a lot. (I think we should recruit engineering faculty to review patches). Mel organized a great week and I think the participants will undoubtedly generate interest in their students in FOSS and Sugar when classes resume in September.

At the end of the following week, I headed south. I made a quick stop in Miami in order to pick up a visa for Paraguay. I spent four days in Asunción and Caacupé with Bernie, Raul, Cecilia, and Paraguay Educa team. I got a chance to catch up with some old friends and meet face-to-face for the first time many people I had only met in IRC. Caacupé, about one-hour east of the capital, is the site their pilot deployment; I had a chance to visit two schools and meet many teachers, students, mentors, and even some parents. (The parents were attending a workshop at one of the schools where they were learning about the Sugar Journal. They voiced one complaint: the children don’t give them enough time on their computers!) The children were quite proficient with Sugar and it was integrated into many classroom activities. The teachers weren’t asking how to use the computer – they had mastered that; rather they were discussing how they could best use Sugar for learning. My one disappointment was observing a Scratch project where the children were using sensor input to control their animations. It was clear that they had not made the connection between their actions in the physical world and the reactions of their avatars. My hypothesis is that Scratch is abstracting away too much of the detail. A quick demo of Measure made the connection much more tangible. (I need to finish the rebase to GST-Mixer in order to get Measure working again on the OLPC XO 1.0 hardware.) Over the weekend, Raul and I watched futbol: Paraguay vs Slovakia. Whenever Paraguay scored, the crowds in the street jumped up and down, shouting: “If you are not jumping, you must be Argentine!” Between goals, we spent time with Patica and the learning team discussing tactics for deeper engagement into powerful ideas by teachers and students.

The following Monday, I gave a Turtle Art workshop to the teacher facilitation team. We covered a lot of ground – they each prepared a Turtle Art portfolio presentation of some Sugar project that they had worked on previously. We explored the use of Turtle Art collaboration: we created a solar system simulation where each planet was a turtle shared from a separate laptop. (The children had been using Paint to draw models of planetary orbits, hence it was an obvious example. We discussed using Sugar to explore different representations and consequently looked at the Abacus activity. I demonstrated how you could represent the same number on different abacuses and in discussion, we invented a new (to me) abacus, which lets you add and subtract common fractions. (I implemented the “Caacupé” abacus in v15, which I released today.)

A final story from Paraguay. Cecilia told me story of a young boy who wanted to know what his sister was texting to her boy friend. He couldn’t read, so he transcribed the text to the Speak activity in order to listen to her words.

That night I flew to Argentina. I spent Tuesday in Buenos Aires with Kalil Nicholas, Claudia Urea, and Antonio Battro. Antonio was quite taken with the Visual Match activity, which he appropriately renamed “Dimensions”. We met with the City of Buenos Aires ministry of education, to whom I demonstrated Sugar. (One of the ministry delegation had Sugar running in a virtual machine on his MacBook.) I spent the afternoon watching Argentina play futbol while talking Sugar with Gonzalo Odiard. Gonzalo and the rest of Sugar Labs Argentina have been doing a great job of squashing bugs, enhancing activities, and, as I was to find out later in the week, helping with the La Rioja deployment. Gonzalo demoed Paint, which he had modified to take advantage of the slide keys at the top of the XO keyboard: running your finger along the slider changes the brush size. It was exactly what I had imaged when we designed the membrane keyboard.

Tuesday night, I was in Montevideo; I stayed with Pablo Flores from Ceibal Jam. Pablo lives downtown, in the old city. Uruguay had already played their last group game, so no futbol. Instead, I rented a bicycle and took a 20K ride along the Rambla (coastal road) to visit Ceibal on Wednesday morning. Stretching my legs after some much time in airplanes as a necessary break. Fiorella Haim hosted my visit to Ceibal (Miguel Brechner was in South Africa, watching futbol). Ceibal has assembled a professional staff of almost 200 people. (The project has generated many jobs for skilled workers.) As a rough estimate, about 50% are working on connectivity, logistics, and infrastructure. There is a large team working on pedagogy and producing materials for the classroom. The Sugar team, although small, is productive and becoming much better integrated with the upstream community. (Thanks in large part to the efforts of Tomeu and the team from Paraguay.) They are putting a lot of effort into adapting Sugar to meet the needs of special education; work that is relevant not only in Uruguay, but in every deployment. Wednesday evening, after another pleasant bike ride, I ended up at the Faculty of Engineering, where I was hosted by ceibalJam Gabriel Eirea. I gave a talk, got a demo of a Turtle Art Arduino-controlled robot, and discussed Sugar with local community.

Thursday, I flew to La Rioja with Antonio and Claudia. We met up with Jennifer Martino, who is leading the OLPC side of the deployment team. She took us to see a wonderful tango performance – a nice break from hacking. The next two days were spent drilling down into Sugar with Jorge Cabrera’s engineering team while Claudia and Antonio met with the pedagogy team. We covered a lot of ground; the agenda was similar to Mel’s POSSE meeting, only compressed into 36 hours and more focused specifically on the OLPC implementation of Sugar. None the less, we managed to make a patch to Abacus and set up an IRC channel (irc://freenode/olpc-larioja) where we’ve been continuing our work. Jorge has a strong team; exciting things will happen in La Rioja.

I missed the US/Ghana game on the flight home, but I did manage to get some coding done (See [1]). (There seems to be a high correlation – albeit no causal relation – between success in the World Cup and Sugar.)

2. Don’t be turned away by the subject field. This thread is worth reading: [2].

In the community

3. There is an active group in Puno, a city in southeastern Peru, located on the shore of Lake Titicaca (See [3]).

Help wanted

4. Emmanuel Di Folco, who has been developing a telescope for the OLPC XO, is looking for software engineering support – about 2–3 months of full-time work.

Tech talk

5. Wade Brainerd announced Sugargame, a Python package which allows Pygame programs to run well under Sugar. It is fork of the olcpgames framework, which is no longer maintained.

Sugar Labs

Gary Martin has generated SOMs from the past few week of discussion on the IAEP mailing list.

2010 June 19th-25th (82 emails)

2010 June 12th-18th (74 emails)

2010 June 5th-11th (64 emails)

Visit our planet for more updates about Sugar and Sugar deployments.

Sugar Digest 2010-06-10

Sugar Digest

1. In their humorous treatise on political double-speak, Aristotle and an Aardvark go to Washington, Thomas Cathcart and Daniel Klein define ‘contextomy’ as “a subtle variation on the straw-man argument” where you ”yank” your victim’s words out of context. A straw-man argument attributes an opponent to a position that in fact they do not hold. Contextomy adds the twist that you de-contextualize a quote in order to misstate (or overstate) their position.

An example of contextomy is Mark Warschauer’s post, OLPC: How Not to Run a Laptop Program. The premise of Warschauer’s article is that the ‘OLPC model’ is “simply passing out XOs and getting out of children’s way.” No planning, no training, no teacher engagement… He goes on to say that this is an ill-advised model that does not work. In the article itself Warchauer never cites an evidence that this is in fact the ‘OLCP model’, but in a comment he refers the reader to the OLPC mission statement as justification for his straw-man argument. Contextomy.

I am not aware of any OLPC (or Sugar) deployment that in any way resembles Warshauer’s straw man, in the United States or elsewhere. (The largest deployment in the United States is the city-wide deployment in Birmingham Alabama, which has involved extensive engagement of teachers, parents, the local university, libraries, churches, and other community assets. As with most deployments, there is extensive [http://www.nsf.gov/discoveries/disc_summ.jsp?cntn_id=116638 observation and longitudinal data] are beginning to become available.) Frankly, it is irresponsible for Warshauer to ignore these data. If he has any actual data to back up his position, he fails to cite it.

Meanwhile, in this week’s IRC discussion with teachers running Sugar projects, some evidence surfaced that contradicts Warshchauer’s argument. (Apologies for my poor translation of the Spanish-language original.)

[snip]
C: It is best to hear directly from the actors themselves …
C: What can different group members tell us about their approaches to the training of teachers …
F: In Nicaragua selected schools participate in the program, then teachers are invited to eneral training workshops three or two days. After that process initiated the visits and support in schools.
C: I can share one important element in what I do personally is to make sure that teachers can experience tools in the same way I expect them to do with the children …
M: In Paraguay at this moment we are training teachers in seventh grade and we are developing a total of 150 hours where we develop educational issues. Principally develop their curricula in various activities.
C: We can not expect teachers to teach in a “Constructionist”, which taught for instructions …
J: The workshop of the last two days had a lot of participation active teachers, and they built their own learning projects
S: J. took that approach.
J: [The teachers] said in their evaluation that what they liked most was the process
J: To share and create something with the other
I: It was very fruitful because the projects were assembled collaboratively
J: It is good to see that people value this opportunity, whether they are aware of their base “constructionist” or not
C: Another important element … we do not want to sell the idea that after a workshop (2, 3 or up to 5 days) we will teach ALL … the best way to learn is by doing and using XO Activities …
M: The constructionist approach to ours is the challenge is that teachers so they understand
C: M, do you mean by that develop curricula of the various activities?
I: There is no construction without collaboration
I: Going from theory to practice and vice versa
M: to touch directly the issues that develop in the classroom
F: In our workshops we work in groups or tables work, we try to have a facilitator at each table. to Teachers are provided guidelines we have developed learning here at the Foundation.
C: According … construction in collaboration .. I like that!
M: for those who can not be present, there information on a web site or examples of projects?
C: Thanks Mary … perfect!
C: F. … and there is a space for teachers develop their own guidelines?
I: They are rich in sharing desks, and guides such as built?
S: It is simple to really understand the idea let children explore, that each child has their skills and why the proposal should be diversified classroom, for example. The Teachers are great instructions. Yesterday there were many corrections at this point.
I: it is interesting that teachers construct their own guides …
F: Right. At some point the workshop alongside teachers of each level and each plan their own activities
I: Interesting …
S: In Colombia we have four objectives with the Qualifications [of deployments]: 1. Create local capacity to respond to administrative, technical and related educational implementation; 2. Explore routes that allow the introduction XO’s success as a teaching resource; 3. Promote culture constructionist as an innovative learning models; 4. …

[this thread continues for an hour]

Granted there were some legitimate and useful criticism of OLPC in the comments to Warschauer’s article, but the article itself was unhelpful doublespeak.

2. Carolyn Meeks and I submitted the final report for the Gardner Pilot Academy Sugar-on-a-Stick pilot.

In the community

3. It is not too late to participate in the Sugar World Cup 2010 beginning 11 June.

4. Logs of the Spanish-language weekly IRC meetings of teachers working with Sugar are archived here.

Tech talk

5. 0.88.1 landed… thanks Simon, Tomeu, and all those who reported bugs and submitted patches: Aleksey, Korakurider, Aleksey Lim, Bernie Innocenti, Benjamin Berg, et al.

6. Chris Ball reports that “I got Sugar running on the ARM SoC we’ll be using for XO-1.75 and XO-3, and it didn’t require any porting at all.” There has been some discussions about enhancements to Sugar to better accommodate touch and multi-touch. Join the discussion.

7. There has also been a discussion of potential features for 0.90. See the devel list archives.

Sugar Labs

Gary Martin has generated a SOM from the past week of discussion on the IAEP mailing list.

2010 May 29–June 4 (62 emails)

Visit our planet for more updates about Sugar and Sugar deployments.

Sugar Digest 2010-06-01

Sugar Digest

1. Paraguay educa team conducted a two-week workshop on Sugar Activity development. It is great that deployments are facilitating local Activity development—many of our most popular activities have come from downstream, which is exactly as it should be.

The Paraguay course was taught by Raúl Gutierrez, Bernie Innocenti, Martin Abente, and Jorge Saldivar. They covered all the basics and broke the students into project teams, which resulted in four new activities: Scrabble, Pintando Fracciones, SugarBrain, and Conozco. (The detailed syllabus is available on their wiki.)

Raúl raised an interesting question on IRC (and subsequently in email) about issuing a certification participation in the class. It has been a goal that as Sugar deployments expand, affiliates of Local Sugar Labs would offer services. We have a mechanism for approving the creation of local labs. Is that mechanism adequate, or should we have a separate mechanism for approving the certifications they award? (As someone who would be looking to hire a developer, it would be reassuring to know that Sugar Labs has confidence in their skills. This would suggest that their be a community-based process in place.)

In the case of Moodle, only selected “Moodle Partners” can officially certify a developer’s skills in Moodle-based e-learning. They have a “rigorous and highly-regarded assessment programme developed by the international Moodle community.” We have no such rigorous Sugar assessment program, but perhaps the Activity Team should develop one. In the meantime, I am in favor of deferring to our local Sugar Labs.

2. Meanwhile, we have surpassed the 3-million-served mark on our activity portal.

3. CeibalJam, a community-based group in Uruguay, which was recently acknowledged by Ars Electronica, has made yet another contribution: JAMedia, an advanced multimedia player for Sugar. (See it in action on YouTube.)

Features include:

  • multiple audio formats
  • multiple video formats
  • on-line radio
  • on-line streaming video

4. Last week we announced Sugar-on-a-Stick Mirabelle. This week, Thomas C Gilliard announced a revised Sugar-Creation-Kit DVD for downloading for “sneakernet” and behind-firewall installs. From one download, you have everything you need to locally build a complete environment for Sugar. See [1] for details.

5. Alas, I was unable to attend the recent Deployment Team meeting, but Tabitha Roder took detailed notes. It reads like a great start to addressing the questions of how we build a bridge between developers and deployments and between deployments themselves. Thanks to all who attended and to Raul for organizing it.

In the community

6. Sugar will be represented at Linux Tag 2010 (June 9–12 in Berlin).

7. Sugar World Cup 2010 will be held from 11 June to 11 July.

Tech talk

8. Aleksey Lim has been working on the Sugar 0install version of Open Office for Kids. See [2].

9. I added a few new features to the Abacus activity, including a binary abacus and an abacus that lets you add fractions, e.g., 1/2+1/3+1/6.

Sugar Labs

Gary Martin has generated a SOM from the past week of discussion on the IAEP mailing list (See ’2010 May 22-28 45 emails).

Visit our planet for more updates about Sugar and Sugar deployments.

Sugar Digest 2010-05-25

Sugar Digest

1. I heard a Sugar story today from a school in Oaxaca Mexico. At a ceremony for the governor to celebrate the laptop program a young girl gave a speech in Spanish. At the end of her speech, she launched the Speak activity and proceeded to have Sugar give the same speech in her native language, one of the indigenous languages of the region.

2. Futbol: I probably shouldn’t say this on a public list, but I am not a fan of Italian Football. I prefer the “beautiful game” played in the South. Even in the United States we know that the FIFA World Cup is coming soon – June 11–July 11.

Gonzalo Odiard from Sugar Labs Argentina has suggested we use it as an excuse to organize a Sugar World Cup. Beginning with the observation that many of the open bugs on the Sugar [bugs.sugarlabs.org] and OLPC [dev.laptop.org] Trac systems are relatively simple (most could be resolved in just a couple of hours effort), Gonzalo is proposing we establish country-based teams that compete to close as many tickets as we can during the same time frame as the football tournament. For each bug fixed, a “goal” is scored. (A bug is considered fixed when a patch is approved on the Sugar-devel list.) Note that, like Maradona, you are allowed to use your hands. At the end of the tournament, after Ghana wins the FIFA cup, the Sugar Bowl will be awarded to the team that fixed the most bugs. Not only will we fix a lot of bugs, but we will be strengthening local development/deployment teams.

3. Congratulations to ceibalJAM for winning honorable mention in the international Cyberart competition (Prix Ars) at Ars Electronica.

4. Congratulations of Gerald A., who defended his thesis last week. Gerald studied the impact of Sugar on the culture of five fifth-grade classrooms in a NY public school.

5. John Maloney has led an effort to “Sugarize” Scratch v13 (See [1]). Notably, thanks to Bert Freudenberg, there is now support for the Journal. (I’ll have to update my review on ASLO.) In addition, Scratch read data from the camera and resistive sensors plugged into the microphone jack on OLPC XO computers. A tip of the hat to Claudia Urea whose persistence kept the effort moving forward.

6. Last summer at the Desktop Summit I was asked by Linux Magazine Espaniol to write an article about Sugar. It appeared in their print edition in October and is finally available on line [2] (in Spanish).

In the community

7. Raúl Gutiérrez Segalés reports that there will be a Sugar Workshop at the National University of Asunción. See [3] for details.

8. Claudia has been organizing IRC discussion on learning (in Spanish) on Wednesdays at 10:00 EST (14:00 UTC) at forum.laptop.org. The English-language learning chats organized by Joy Riach are on Thursdays at 10:00 EST.

Tech talk

9. Mirabelle has landed. The Fedora Sugar-on-a-Stick (SoaS) team, which includes Sebastian Dziallas, Peter Robinson, and Mel Chua, has released a new version based on Fedora 13 and Sugar 0.88. The goal of this release was to integrate SoaS more completely into the Fedora “Spin” process, provide a structure for longer-term maintenance and stability. While there are only ten Sugar activities bundled with Mirabelle, Tom Gilliard has put together a collection of activities that can be loaded onto a separate USB key from which they can be installed locally. For information about further customizations, please contact the SoaS team at soas AT sugarlabs.org.

Sugar Labs

Gary Martin has generated a SOM from the past week of discussion on the IAEP mailing list.

2010 May 15th–21st (68 emails)

Visit our planet for more updates about Sugar and Sugar deployments.