XO in the US Virgin Islands

12 February, 2008

Waveplace XO Day

Great video of the Waveplace XO Laptop Day.

SqueakSVNAt the Hasso-Plattner-Institut (HPI) in Potsdam, all Bachelor students have to participate in a software development project in their final year. Said projects are usually issued by industry collaborators, and hence are “real” development tasks that often yield actual products. The different HPI research groups coach the student project groups.

This year’s Bachelor project of the Software Architecture Group was issued by CollabNet, the company that spawned Subversion. The students are working on SqueakSVN to make SVN version control and tooling available in Squeak.

Coaching in the Software Architecture Group includes training in agile methodologies, with a strong emphasis on Extreme Programming. Of course, this includes heavy testing.

The students were facing the question of how to make the current project status perceivable in a motivating way. Ideally, the status should be immediately visible when entering the project room in the morning, without the need to start up a Squeak image and run all the tests first.

ampel2They came up with a really nice idea: the “test stoplight”, or, rather, “golight” to make it sound more positive. It’s as simple as this. A wooden board, three red, yellow, and green light bulbs, sockets, power supply lines, and an USB-controlled multiway connector make up the hardware part of the golight.

Realizing the software part was also easy. One computer plays the role of a dedicated test server, running a Squeak image. In this image, a process checks out the most recent version of the software from the repository every five minutes, runs all the tests, and switches on the light corresponding to the color of the TestRunner bar. At night, it switches the lights off entirely.

leiste.jpgThe software does not even have to know anything about the protocol used to drive the multiway connector. The connector comes with a set of command-line tools that can be run from Squeak using OSProcess. These are currently limited to the Windows operating system, but since controlling the connector is basically about writing some data to a serial connection, it should not be too hard to come up with solutions for other platforms.

This morning, when I first saw the golight, it was showing green.

Feel free to contact us for detailed building instructions and information related to the software!

Boston Digital Media Summit

From Aaron E. Walsh:

Happy New Year, everyone. As we enter 2008 I’m happy to announce that the Boston Digital Media Summit (next weekend) is focused on Immersive Education and will feature Croquet in several sessions (see the schedule of events below; Julian’s keynote is on Day 1 — January 12th).

Please join us if you’re in the Boston area or would like to make a trip for the event. The news release is below, and I’ve attached the PDF version as well.
It’s also in HTML format along with related news items at:

http://ImmersiveEducation.org/#NEWS

The Summit schedule of events has been set, which you can also see at:

http://mediagrid.org/summit/ (main page)
http://mediagrid.org/summit/program.html (schedule of events)

Best regards,
Aaron

Read the rest of this entry »

Give One. Get One. NOW!!

13 November, 2007

https://i0.wp.com/pics.ebaystatic.com/aw/pics/xogiving/g1g1/home-bkg.jpghttps://i2.wp.com/pics.ebaystatic.com/aw/pics/xogiving/g1g1/home-laptop_v2.jpg

https://i1.wp.com/pics.ebaystatic.com/aw/pics/xogiving/g1g1/home-giveOneGetOne.gif

Now is the time! Between November 12 and November 26 you can help the OLPC project by donating a computer to a child in the developing world. You will also get one for yourself!

Do it today before time runs out!!

Seaside - One Click Experience!

Philippe Marschall announced the Seaside – One Click Experience!

There has been a lot of talk recently about improving the Smalltalk, Squeak and Seaside experience for new users. Especially to make it easier and faster to get started. The two vendors that support Seaside are working in this area. That does not mean Squeak can not lead the way. Today we present you the Seaside One-Click Experience [1] for OS X, Windows and Linux based on the work done by the Sophie Project [2].

Just download the zip-archive, extract it and double click on the executable for your platform and you have Seaside 2.8 final running.

Cheers
The Squeak Seaside Team

[1] http://www.seaside.st/download/squeak#167943699
[2] http://www.sophieproject.org/

Invaders

Bill Kerr is learning by playing. He is building Space invaders in EToys. This should be fun to watch! Great icons!!

Nepal's Open Learning Exchange Announces First Learning Activity (It's Squeak!) - picture 1

The world watches as the adults fight over power. Who will run the country of Napal, what will the political solutions bring to the people, what will it mean to the children? I know I’m not the first to recognize the incredible beauty of the country, just look at these beautiful pictures in Nepal’s Open Learning Exchange first learning activity, developed in Squeak to be used in OLPC. We can only hope that the people that win power, during this difficult time, will concentrate on the children, on education, and on happiness and enlightenment for all.

Nepal's Open Learning Exchange Announces First Learning Activity (It's Squeak!) - picture 2

The Program itself is beautifully done. I found myself learning how to say the numbers. This Tiger was really fun, and kinda difficult to reconstruct.

This is a very good example of what technology can give to children, and how the local community can participate to help educate their youngest members.

Read it from the creators:

“The word in Devanagari script at the top is “E-Paati.” OLE Nepal’s General Secretary created this term. “Karipaati” means blackboard and we use “E-Paati” to refer to any kind of computer, such as a desktop, laptop, or PDA. OLE Nepal’s unofficial slogan right now is “From Karipaati to E-Paati.” We think this slogan expresses that using laptops in schools in simply the next logical step in education. We prefer the E-Paati over “laptop” or “computer” because both are seen as luxuries in Nepal. Karipaatis are not seen as luxuries but essential to education. We hope to convince the Nepali public that in this day in age E-paatis are essential to a quality education. “

This level of understanding of local conditions can only come from the local people themselves. Developing an education platform and making the tools available throughout the world far surpasses the value of a cheap laptop. This is only one of what will be thousands of projects that will change the planet. The $100 Laptop came first but everything else comes now. The software will easily surpass the value of the computer! As Nicholas Negroponte is fond of saying, “This is an education project, not a laptop project.” We couldn’t agree more, and we are proud that Squeak and EToys are a part of this terrific project. Today is a good day to celebrate E-Paati!

Semaphore

The Little Book of Semaphores” by Allen B. Downey has been highly recommended on Squeak-Dev. This is a terrific source for understanding semaphores and learning how to apply them. The book includes puzzles and examples. Visit the Unisex Bathroom or help the Baboons crossing a canyon.

Hasso-Plattner-Institute Seaside Tutorial

Michael Perscheid announced that the Hasso-Plattner-Institute has just finished a new Seaside Tutorial. Thanks for your hard work! Great Job!

From Michael:

Dear list,

We proudly present a new Seaside tutorial (for Squeak 3.10 and Seaside 2.8).
This tutorial was produced by the Software Architecture Group at the Hasso-Plattner-Institute (University of Potsdam). In ten chapters we describe step by step the development of a ToDo-application and thereby demonstrate the main parts of the sophisticated web framework Seaside.

Since this is the first version we hope that you can help to improve the quality by providing feedback.

Have a look at: http://www.swa.hpi.uni-potsdam.de/seaside/tutorial

Regards
Michael Perscheid

OLPC Interface

David Pogue at NYTimes reviews the One Laptop Per Child computer.  Don’t miss the video clip, it’s very cool.