
NavigationUser login |
BlogsSpeech to the OLPC Learning Club of DC -- with video
Here is a video of the speech I gave to the DC OLPC Learning Club on December 18th. I don't actually start speaking until about 2:30 into the video. Ahead of the speech I had an awesome meeting w/ Christoph Derndorfer and Aaron Kaplan of OLPC Austria. They are doing some exciting work and there is a lot that Austria and Nepal and Austria can collaborate on. We shared a general frustration about how limited communication is b/w different grassroots OLPC organizations. I have started working on a social networking site for OLPC that will try to address some of those issues. Just last week we had Bert Freudenberg in Kathmandu and last night I met w/ some more Deutsch-speakers. Who would think the German-speaking countries and Nepal would be some of the first movers on OLPC? I especially want to thank Wayan Vota of OLPCNews for organizing the meetup and putting me in touch with Christoph and Aaron.
Here is the text of the speech for anyone who is interested in reading it. >>>>>>>>>>>>
To recap, Because Squeak is a graphical drag-and-drop environment we can develop learning activities quickly and non-programmers such as educators and graphic designers can manipulate the elements within a learning activity. There is only one tool besides Squeak that offers this functionality, Adobe's flexbuilder. We are using Squeak because we feel it is inherently more powerful than Flex. We have avoided developing learning activities using PyGTK because PyGTK applications are not particularly portable and Python code is just not "discoverable" like the graphical scripting environment in EToys or Flex. I do not foresee non-programmers hacking Python code written by others. I can and have seen non-programmers modifying fairly sophisticated EToys, such as the ones we have developed in Nepal.
Alright, on to problem #2: Teachers are busy. They are not going to use the XO unless it helps them do their jobs as specified by the existing curriculum. To manage this, we are aligning all of our learning activities with the national curriculum and for the first year we are focusing on the two subjects that Nepali students struggle the most with: Mathematics and English. Bookmark/Search this post with:
Submitted by bryan on Sat, 12/22/2007 - 20:09. categories [ ]
OLPC Game Jam
The fist OLPC game jam was successfully held yesterday Dec 15th 2007, at Prime College in Kathmandu. The purpose of the game jam was mainly to familiarize students, teachers and enthusiasts with squeak, its history, and how it is used to develop various applications--such as the activities developed by OLE Nepal. The event was intended to be a fun learning session rather than a programming lesson, and I can gladly say that participants enjoyed the event. About 25 people attended the event but the most interesting and an important part that made this game jam a success was diversity. There were students of different grades, teachers with various background, the extremely talented OLE development team and expert like Bert Freudenberg who talked briefly about the history of squeak and EToys, and showed some intriguing demos that set the tone for the day.
The event was divided into three parts: 1. Introduction (about OLPC and OLE-Nepal, squeak how-to, its interface and using squeak in general). 2. Scripting and Advance scripting in squeak. 3. Exercises and Interaction There where practice sessions and breaks in between to give everyone a chance to work with squeak, explore its features, and ask questions and interact with the team. The whole game jam was based on a simple car game that participants had to make during the course of the day, and the simplicity with they could use features in squeak to do something like this kept everyone glued to their screen. Many even took initiative to do more; some participants were trying to control the car that they just got running with keystrokes rather than using the mouse, and another participant was trying to reduce the speed of the car once its strays away from the track that it should be running on, adding a more authentic feel to this simple game that he just made. At the end of the day everyone seems to want to learn more. What did we learn from this game jam?
A lot ...I will list a few: 1. Everyone, especially the younger bunch was very receptive to new ideas. Many had questions, about the program, the XO, what the laptop can do, about squeak and much more. 2. Once they got the hang of using the application, they wanted more detailed (about scripting in squeak) examples. 3. Many wanted to know how they could improve themselves and what after that. 4. We provided a copy of squeak, our activities, and materials used in the workshop on a CD-ROM to each participant, and few took extra copies for their friends. This shows that a larger group of students might be interested in such events.
I also want to add that we intend to host a Game Jam every month for the next few months. We plan to have competitions during the jam where the winner will be decided by a panel of teachers, kids and government officials.
Bookmark/Search this post with:
Submitted by sulochan on Mon, 12/17/2007 - 04:26. categories [ ]
OLPC Game JamThe first OLPC Game Jam went really well. The participant turnout was really good, all of them managed to complete the tasks we had prepared and those who were really fast were happy to find other interesting stuffs to keep them occupied. At the end of the day most of the participants were asking us when the next 'game jam' was going to be held. That was the best complement we got
Bookmark/Search this post with:
Submitted by Om on Sun, 12/16/2007 - 01:22.
New Activities-ScreenshotsHere are a few screenshots of our new activities. They can be downloaded from: http://ds.lahai.com/ole/DecActivities.zip
Bookmark/Search this post with:
Submitted by sulochan on Fri, 12/14/2007 - 09:58. categories [ ]
Working On the Library
I have put a lot of work these two weeks into building a prototype library for Nepal's pilot of OLPC. It is my understanding from an e-mail conversation with S.J. that OLPC hasn't decided on a system for the library. For the time being I am much more concerned about the back-end of the library than the user interface. I don't think that it will be incredibly hard to design a simple user interface for kids to search a repository. The harder part is to find a powerful back-end that will be able to accommodate our needs as they grow over time.
After some cursory research, there appear to be three leading open-source repository systems Dspace -- used in OpenCourseWare, and fedora -- not to be confused with Fedora Linux Being the incredibly lazy person that I am, I did not go to the trouble of installing and testing each one of these repositories. Instead I spent half a day reading reviews, blog posts, and news group discussions comparing various repository packages. After reading this evaluation of the leading three repository systems and watching this video, I decided to try out fedora. After many painful hours I got fedora set up. Actually, it is quite easy to set up fedora, which is a pure web service. I found installing the most popular UI Fez rather difficult to get set up. I see this decoupling of service and UI as a strong positive in fedora's favor. We need a very simple kid-friendly UI for kids, a more advanced one for teachers, and a very advanced one for the people who will load materials into the library. I would love to hear from someone who actually knows about repository systems and can explain to me the benefits of one system over another. I will be in the US for 5 weeks starting Dec 16th and one of my goals will be to really understand online libraries so I can build an awesome one for Nepal. I have put a rough install guide on how to set up fedora with the Fez UI on Ubuntu. There are already install guides for fedora and Fez but I encountered several problems during the install. So, I would love to hear from people who actually know about these kinds of systems.By the way, e-Pustakalaya means "e-Library" in Nepali. The title in the upper-left of the screenshot reads the same in Devnagari script.
Bookmark/Search this post with:
Submitted by bryan on Thu, 12/13/2007 - 13:01. categories [ ]
|