Changes

Line 5: Line 5:  
== Sugar Digest ==
 
== Sugar Digest ==
   −
1. It has been a few weeks since I posted to the Sugar Digest. I've been buried in a few projects and only just beginning to come up for air. One distraction was that I got a request via Reuben Caron to write a chess activity for Armenia. It was too tempting to resist, so I pulled a few all-nighters that resulted in a Sugar front-end to the gnuchess program. The program, Gnuchess, can be downloaded from [http://activities.sugarlabs.org/en-US/sugar/addon/4593 the Sugar Activity Library] and is documented on the [[Activities/Gnuchess]] page in the wiki. Fairly rudimentary, but for a few fun features: you can play against the robot, another person on the same computer, or over the network. You can use a generic set of pieces, load in some Sugar-colored ones, or those of your own design. When you play against someone over the net, they will see your artwork and you'll see their artwork.
+
1. Just back from two exhilarating weeks in India. Along with Harriet
 +
Vidyasagar, I visited with Sugar and OLPC aficionados in Delhi, Goa,
 +
Mumbai, and Guwahati. It was quite eye-opening.
   −
I also have been making a number of subtle but important changes to Turtle Blocks. Cynthia Solomon (of Logo fame) has been giving me feedback and as a result, I think the box and action naming is much more streamlined and consistent. Check out [http://activities.sugarlabs.org/en-US/sugar/addon/4027 v 154] and keep an eye out for v 156, coming soon.
+
The first stop was Delhi. Harriet had arranged meetings with Sesame
 +
Street India, which is using Sugar in an after-school program. They
 +
were blown away when I told them the history of the Simple Graph
 +
program, one of their favorites. Then we went to JNU where I met with
 +
Dr. Ajith Kumar. Kumar works at the inter-university particle
 +
accelerator center, but is also the inventor of [http://expeyes.in ExpEyes], a
 +
peripheral device similar to Arduino (or Lego WeDo) but for more
 +
serious EE work (it has a signal generator and a buffer for doing
 +
precise sampling of signals). Of course, I could not resist writing a
 +
[[Activities/Turtle_Art/Plugins#Expeyes|Turtle Art plugin for his device]].
   −
Also, we hosted a learning workshop at the OLPC office in Cambridge last week at which I got some feedback on the Portfolio and Bulletin Board activities. I am in the midst of streamlining Portfolio and also enabling comments to be made over the web. (You can get a sneak preview of [[File:Portfolio-27.xo|v 27]].) I have a number of outstanding questions about classroom protocol; a team from the workshop has been meeting to discuss my questions and to make additional suggestions. Once I get the Portfolio released, I'll dive back into the Bulletin Board activity.
+
I also attended a seminar on Digital Literacy sponsored by the
 +
Hindustan Times, Intel, and Microsoft. The seminar itself was pretty
 +
depressing: a very paternalistic approach to providing government
 +
services to the masses. But I met a number of good people there whom I
 +
will be following up with.
   −
2. At the workshop, the group organized working groups to address a number of important issues: classroom protocols, assessment, and a collaborative web presence for teachers and students. Stay tuned.
+
Also in Delhi, I got a chance to see Manusheel Gupta, who had interned
 +
for me in the very early days of OLPC. It was very nice to catch up.
   −
3. I got some feedback from Nicaragua about the [[Activities/Nutrition|Nutrition activity]]. More region-specific foods and a new game: match the food to its food group. A new release will be available soon; a preview is available [[File:Nutrition-6.xo|here]].
+
The next stop was Goa, where there is a small OLPC deployment. One of
 +
the highlights of the trip was finally meeting Salil Konkar, who has
 +
been maintaining the deployment on a volunteer basis. There are not
 +
enough laptops for each child to get their own, so before each class,
 +
a selected group of students retrieve then (XO 1.0s) from a charging
 +
station (designed at the Homi Bhabha Centre) for use in the class. The
 +
students, perhaps seven to eight years old,  were using the Numbers
 +
activity that day, and although it was somewhat of a traditional class
 +
in format--desks in rows facing forward--they were actively engaged
 +
and helping each other. I had a prototype of XO Touch with me, so I
 +
did a small study with some of the kids to see how they took to it.
 +
(Although it is unfair to compare with the erratic touchpad of the
 +
first-generation XO 1.0s, it was nonetheless obvious that touch will
 +
make a big difference: they interface, which had been getting in the
 +
way was suddenly in background; all focus was on the math.)
   −
4. Aleksey Lim and the Somosazucar team continue to make progress on their "Harmonic" distribution, the goal of which is to provide a collaborative Sugar environment in the real-world context of limited network connectivity. See [[Harmonic_Distribution/1.0/Todo|the to-do list]] for a list of milestones already achieved and still to come. The team has been doing some preliminary testing in Puno.
+
Another highlight in Goa was the opportunity to meet Rita Paes, who
 +
directs the [http://www.nirmala-institute.com/ Nirmala Institute], a teacher-training college. I got a
 +
chance to talk to the students about Sugar (who welcomed me with a
 +
lovely ceremony) and with Rita about the potential for establishing a
 +
center of excellence for teacher training to support our efforts in
 +
India. I saw great potential. Rita also introduced Harriet and me to
 +
some locals who have interest in helping with the localization of
 +
Sugar into Konkani. It was interesting to me that some people write
 +
Konkani using [http://translate.sugarlabs.org/gom@latin/ Latin script], while others use [http://translate.sugarlabs.org/gom/ Devanagari script]. It is
 +
somewhat of a political issue, so Chris Leonard has enable both
 +
communities to work in pootle.
   −
5. [http://erikos.sweettimez.de/2012/08/02/el-pulpo-or-having-some-great-days-at-guadec-2012-in-a-coruna/ Simon Schampijer] and [http://manuq.com.ar/sblog/my-guadec-experience/ Manuel Quiñones] represented Sugar Labs at GUADEC 2012, the GNOME user and developer conference. Simon gave a talk outlining our progress on the GTK-3 port (See items 6 and 7 below). I also participated, remotely, in the advisory board meeting, where I gave a more general update of the project. One theme in my presentation was internationalization. Chris Leonard, our i18n team leader, supplied me with a list of accomplishments and concerns about the state of i18n in GNOME (specifically in glibc). There was an immediate reaction from the board. I am hopeful that we'll see some of Chris's suggestions adopted by the GNOME community.
+
From there, I went to the [http://www.unigoa.ac.in/department.php?adepid=10&mdepid=3 University of Goa], where I gave a
 +
lecture to the engineering students. The next evening, I gave a
 +
seminar on how to write a Sugar activity to about seventy students.
 +
Clearly there is some latent interest in the project. I also have a
 +
lecture at the local meeting of the ACM, which happened to coincide
 +
with my visit. Finally, I travelled an hour out of town to the [http://www.gim.ac.in Goa
 +
Institute of Management], a beautiful campus on a hill top, to talk
 +
to the students on the theme of "learning to change the world." We
 +
discussed strategies for making Sugar (and OLPC) take hold on the
 +
Peninsula.
   −
6. Daniel Francis, a student from Plan Ceibal, has been helping with our GTK3 port. A few weeks ago he ported [http://git.sugarlabs.org/~danielf/turtleart/danielfs-gtk3 Turtle Art to GTK3]. We are well on our way to getting our core activities ported thanks in large part to the efforts of our Sugaristas.
+
From Goa I travelled to Mumbai, where I was hosted by the Homi Bhabha
 +
Centre for Science Education Tata Institute of Fundamental Research,
 +
specifically G Nagarjuna and his students at the [http://lab.gnowledge.org/ Gnowledge Lab].
 +
G's students are well versed in Sugar, having been active in
 +
supporting the OLPC deployment in [http://wiki.laptop.org/go/OLPC_India/DBF/Khairat_Chronicle Khairat]. Their principal project
 +
is [http://metastudio.org metastudio.org], a peer-to-peer collaborative workspace that
 +
utilizes many semantic features. We discussed the possibility of
 +
folding some of their work into future School Server designs.
 +
Hopefully they will be able to participate (mostly likely on line) in
 +
the discussions at the [http://olpcsf.org/ SF summit].
   −
7. Simon posted some instructions for porting Gstreamer Activities to PYGobject and Gstreamer 1.0 to the [http://lists.sugarlabs.org/archive/sugar-devel/2012-July/038700.html Sugar developer list].
+
From Mumbai, I visited two schools: a school for children with
 +
disabilities and the village school in Khairat. At the former, I
 +
discussed with the computer teacher the possibility of using Sugar
 +
instead of Microsoft Windows XP as a way to engage the children more
 +
directly. While Sugar is attractive from the learning perspective, one
 +
concern is that a good deal of the computer training is geared towards
 +
an exam that is based on master of Microsoft products that is a hurtle
 +
the children must jump over in order to enter the job market. Of
 +
course, for most populations of learners, master one word processor
 +
means that one can quickly master any other, but it is still to be
 +
demonstrated that such a transfer would occur with this population.
 +
 
 +
At the school in Khairat, I got a chance to see what has sprouted from
 +
the seed that Carla Gomez Monroy planted four years ago. Khairat was
 +
one of the early OLPC deployments and, although the program has as yet
 +
to take off in India as a whole, this program is still going strong.
 +
Harriet and I were welcomed to the village with a traditional ceremony
 +
that included beautiful garlands of flowers. We sat with some of the
 +
mothers and preschool children, whom I immediately presented the XO
 +
Touch. The children took to it immediately. One child, using paint,
 +
kept looking at his finger for the ink. But the real fun was visiting
 +
the classroom. The children took turns standing in front of the class
 +
to talk about their work: often drawing, custom-made memory games,
 +
writing (in both English and Marathi--they are completely fluid in
 +
switching between scripts on the XO keyboard), and Turtle Art. I got
 +
to watch as a child figured out how to scale his drawings in Turtle
 +
Art. I got a chance to present to the class, so I thought I would
 +
engage them in something a bit different. Daniel Drake has written a
 +
yet-to-be-released activity that features some animated dance and
 +
exercise moves. I showed them some dances and they did not need
 +
prompting to follow along. But then I asked them to some me some of
 +
the local dance steps. I challenged them to make their own dance
 +
videos and coached them through the process using Turtle Art. They quickly grasped the concept behind the various media
 +
blocks (they had previously been using an old version of Turtle Art
 +
that did not yet have these features). Together we engaged in some
 +
"hard fun."
 +
 
 +
[[File:Dancedance.png|300px]]
 +
 
 +
My next stop was IIT Guwahati. I gave the keynote at [http://en.wikipedia.org/wiki/Techniche Techniche],
 +
the annual techno-management festival. Interestingly, as I was staying
 +
at the university guest house, I had a chance to interact with much of
 +
the staff, particularly in the kitchen (did I mention I love Indian
 +
food?). They were really taken with the XO and we discussed how we
 +
might get some for their children. As it turns out, the students at
 +
the IIT run a school for the children of the workers, so perhaps it is
 +
not out of the question.
 +
 
 +
I spent another 24 hours in Delhi. Harriet and I spent much of the day
 +
with Satyaakam Goswami and his students at JNU and members of the local FOSS community.
 +
In addition to being
 +
very active in helping to translate Sugar into Hindi, Satyaakam has
 +
been working in an urban school in [http://vinaychaddha.blogspot.in/2012/08/presentation-at-electronics-rocks-2012.html Nithari], using Raspberry PI. I
 +
visited the school and only have admiration for the teachers and
 +
students who seem to be thriving despite very difficult circumstances.
 +
As with the school for the disabled, much of the emphasis in the
 +
school is for the children to pass their exams, so in discussion with
 +
the teachers, we talked about trying to establish some
 +
extra-curricular activities for the children using Sugar.
 +
 
 +
India opened my eyes both to the possibilities and the challenges of
 +
Sugar and OLPC. Many thanks to Harriet for her support. And to the
 +
numerous volunteers I met who are trying to give the opportunity of
 +
learning to so many children.
 +
 
 +
2. In response to feedback from [http://www.fundacionzt.org/ FZT], I released a new version of the [http://activities.sugarlabs.org/en-US/sugar/addon/4555 Nutrition activity]. Also, in the spirit of eating my own dog food, as usual I gave my talks in India using Turtle Art. In the process, I uncovered some corner cases in some of the new features I had introduced in Version 154. [http://activities.sugarlabs.org/en-US/sugar/addon/4027 Version 156] has some bug fixes.
 +
 
 +
3. I just got the galley back from the publisher of a book I am writing (with Chuck Kane), [http://www.amazon.com/Learning-Change-World-Social-Impact/dp/0230337317 ''Learning to Change the World,''] about OLPC. I hope to do justice to the project.
    
=== In the community ===
 
=== In the community ===
   −
8. There are plans to hold the next [http://olpcsf.org/CommunitySummit2012 OLPC SF summit] in San Francisco the weekend of October 19-21. We are looking into organizing a Sugar Camp preceding the summit.
+
8. There are plans to hold the next [http://olpcsf.org/ OLPC SF summit] in San Francisco the weekend of October 19-21. We are looking into organizing a Sugar Camp ''following'' the summit.
 +
 
 +
=== Tech Talk ===
 +
 
 +
Misc.
   −
9. I am giving the keynote at [http://en.wikipedia.org/wiki/Techniche Techniche], the annual techno-management festival of IIT-Guwahati on August 31. Should be lots of fun.
+
* The last of Hippo is removed from the shell!!
 +
* Work on 13.1 is under way.
    
=== Sugar Labs ===
 
=== Sugar Labs ===