jueves, diciembre 29, 2011

Crear uno, dos, tres... mil Wikipedias

Entre las actividades más utilizadas en Sugar, seguramente estan las Wikipedias offline (en español y en ingles). Estas actividades estan un poco desactualizadas actualemente, pero ademas el proceso para crear una nueva actividad es bastante complejo y no está muy bien documentado.
Por eso, en estas últimas semanas, estuve trabajando en modernizar el proceso, eliminar todo lo que no fuera necesario, hacerlo más sencillo y documentarlo, de forma de que otros voluntarios puedan crear nuevas versiones de Wikipedias offline, quizas en otros idiomas, o con selecciones de grupos de páginas de temas específicos, como historia, geografía o ciencias naturales.
Hay otros proyectos que tratan de hacer wikipedias offline, pero en general toman todo el contenido disponible. En nuestro caso, tenemos limitaciones de espacio, por lo que es importante tener un procedimiento de seleccion de páginas. En un próximo post voy a escribir acerca de como funcionan estas herramientas.
Un instructivo acerca de como preparar una wikipedia se encuentra aqui: http://wiki.sugarlabs.org/go/Activities/Wikipedia/HowTo . Estoy interesado en feedback acerca del procedimiento y ver que adaptaciones/mejoras podemos hacerle.

lunes, diciembre 19, 2011

We are upstream now

El hackaton de Rosario terminó, con algunas agradables sorpresas.
Por ejemplo Daniel Drake apareció de la nada, un día mientras estabamos trabajando :) También Martin trajo nuevo hardware para investigar.
Continuamos trabajando en la migración a GTK3, con importantes avances por parte de Manuel con respecto al tema y Simon y Daniel con respecto a las palettes. Muy interesante fué la interacción con los desarrolladores de GTK y Gnome, ahora ques estamos desarrollando con las últimas versiones de las librerías.
Yo avancé bastante con la actividad Wikipedia y pude analizar con Martin el trabajo realizado y ver cuales son los puntos pendientes.
Para finalizar, pudimos presenciar la premier de "Viaje a la tierra del quebracho", el corto de animación dirigido por nuestro compañero Manuel Quiñones.
Vine encantado con la ciudad de Rosario, en particular con la zona ribereña, con sus parques y propuestas para todo tipo de gente. Hay lugares para hacer teatro, artes plásticas, deportes, etc, y es muy distinto a lo que se hizo por ejemplo en Puerto Madero, donde se privilegió un negocio millonario para unos pocos.




viernes, diciembre 09, 2011

La doctrina del shock

Hace poco terminé de leer "La doctrina del shock" de Naomi Klein. Es un libraco que da bronca leer, pero muy recomendable. Hoy Gustavo comparte la nota "¿Quien tiene el poder?" donde la historia continua, ahora en Europa.

Hackaton en Rosario

Estos días estamos trabajando en Rosario, Manuel, Simon y yo, y han sido unos días muy productivos. Hemos podido avanzar en varias areas relativas a la migración a GTK3. Manuel avanzó bastante con el tema (definiciones de apariencia de los objetos gráficos de las actividades), Simon solucinó varios problemas y empaquetó componentes necesarios y yo hice un poco de investigación en estos temas y trabajé en las nuevas herramientas para desarrollo de wikipedia offline. Tambien tenemos nuevas versiones empaquetadas de las actividades Read y Browse.
Simon escribió un post más explicativo.
Rosario es una ciudad hermosa, aún con el calor.

lunes, octubre 31, 2011

Feria Ceibal 2011

El viernes 28 y sábado 29 participé de la Feria Ceibal, en Montevideo. El primer día se hizo una exposición con los trabajos ganadores de cada departamento, y fué muy interesante ver los trabajos presentados y poder charlar con alumnos y maestros.
Pude ver muchos usos diferentes de Fototoon, libros dinámicos con etoys, en algunos casos se habían usado muchas actividades distintas en el mismo proyecto, como en el caso de la escuela que presentó un proyecto de huerta, o de la campaña Cero Falta, y tambien usos muy creativos de TamTam, como la sonorizacion de "El miedo a la luz mala" o los alumnos que interpretaron "La cumparsita" con sus XO. Hubo proyectos en los que se notaba muchisimo trabajo de parte de los alumnos (como una animación con mas de un centenar de imagenes!)Lamentablemente saqué fotos con un celular y no salieron muy bien, aqui pongo algunas de las que salieron mejor.




Como Manuel también fué, aprovechamos para organizar nuestro trabajo, y codear un poco.
El sábado fué día de charlas. Di un taller acerca del uso de la programación en el aula, usando tres ejemplos, busqueda de números primos, generación de frases aleatorias y hacer que la XO toque música en base a un string con las notas. La dinámica fué escribir los programas usando Pippy en la XO y hacer todo el proceso de ejecutar y solucionar errores hasta que el programa funciona correctamente. La mayoría de quienes participaron del taller, no tenían experiencia previa en programación python, pero habiendo usado Tortugarte o Scratch entendian la lógica.
En total deben haber participado menos de 30 personas, lo cual permitió resolver dudas y hacerlo dinámico, pero no se si justifica la movida de ir hasta Montevideo.
De todas formas, en los tiempos entre taller y taller, pude charlar con los otros talleristas, voluntarios y con maestras contenidistas y dinamizadoras, y fué muy provechoso para obtener información de necesidades, formas de trabajo y las estrategias que se estan utilizando.


lunes, septiembre 26, 2011

SugarCamp Junin día uno

Hemos aprovechado el hecho de que la comunidad python de argentina (PyAr) organiza su PyCon en la ciudad de Junin (Buenos Aires) y organizamos un evento de dos días en la misma ciudad,para intentar acercar a miembros de esa comunidad.

El primer día fué un éxito. Guillermo Arancio (La Rioja), Diego Sanmantero (Ninja), Agustin  Zubiaga y Cristopher Travieso (de 14 años), Hector Sanchez, Javier Kragen, Valentin Basel (Cordoba), Pablo Flores, Flavio Danesse, Manuel"Manuq" Quiñones, Alejandro Cura, Manuel "Mandel" de la Peña, Gustavo Ibarra, Hugo Ruscitti (Pilas), David Weil, Gonzalo Odiard, Emilio Ramirez, participamos en distintas tareas.

Muchos desarrollaban para Sugar por primera vez, por lo que ayudamos a todos a tener sus entornos de desarrollo. Hugo tiene un proyecto muy bueno llamado Pilas que es ideal para chicos, y se trabajó en su integración como una actividad, y por otro lado se preparó una actividad para instalar plugins para TutrleArt.
El trabajo en la actividad para usar Pilas, demostró lo bueno que es tener gente con distintos conocimientos en el mismo lugar, se resolvieron muchos problemas distintos, como embeber Qt en una actividad, tanto visualmente como las librerias. Tambien se usó una consola bastante potente, desarrollada en muy poco tiempo por los desarrolladores de NinjaIDE.


El lugar es muy apropiado, realmente ayuda a desconectarse y a poder trabajar sin pensar en otras cosas. Algunas fotos pueden verse en https://picasaweb.google.com/godiard/SucarCampJunin?authuser=0&feat=directlink

lunes, agosto 01, 2011

¿Que estamos haciendo en el equipo de desarrollo Sugar?

El equipo de desarrollo de Sugar finalizó la versión 11.2, en la que estuvimos trabajando en los últimos 6 meses. Esta versión cumplió una función importante, ahora el software que estamos desarrollando para incluir en las XO incluye las última versiones de software desarrolladas por la comunidad. Hasta la version anterior, había una gran diferencia, OLPC incluía la version 0.84 de Sugar, y la comunidad ya estaba en la versión 0.92, lo que quiere decir que estabamos aproximadamente 2 años atrasados.
Este trabajo de incluir tantos cambios, sumado al hecho de que tambien actualizamos la versión de Fedora usada (pasamos de la 11 a la 14) hace que si bien hay muchas mejoras, no todas estan terminadas, en especial en lo que respecta a la colaboración. Por lo tanto, antes de adoptar esta versión masivamente recomendamos una buena evaluación. Es por esto que llamamos a esta una "pre release" y planeamos hacer la release definitiva, a final de este año.
Algunas de las mejoras incluidas en 11.2 son el agregado de las actividades Abacus, Clock, FotoToon, Ruler y Hello World; actualización a Sugar 0.92 y Gnome 2.32, y muchas mejoras en Paint, GetBooks, Read, InfoSlicer y Turtle Blocks. Tambien tenemos un nuevo driver de video para la XO-1.5, más rápida instalación de las imagenes y muchos cambios más.
¿Cuales son los planes para los próximos meses?
Haremos una versión sin muchos cambios, porque el objetivo es que todo funcione perfectamente en las nuevas XO-1.75, que tienen procesador ARM. Esto quiere decir que todo el sistema operativo debe ser compilado y hay que hacer nuevos drivers para todo el hardware. Afortunadamente ya hay un equipo trabajando en eso y ya tenemos una version de test de Fedora 14 funcionando en los prototipos de la XO-1.75.
Personalmente, voy a trabajar con Manuel Quiñones para tener listo nuestro servidor de libros Pathagar y la actividad GetBooks soportando catalogos, con lo que podremos distribuir de una forma mucho mejor libros y recursos.
Tambien planemos tener todas nuestras actividades con nuevas toolbars y con un control exaustivo de las mismas para que se comporten de forma coherente. Esto esta avanzando a una velocidad impensada, gracias a la ayuda de unos cuantos amigos :)
Y finalmente actualizar los contenidos incluidos en la imagen, y si es posible, una mejor selección de Fonts.

Y a ustedes, ¿que les gustaría incluir o mejorar en Sugar o en las actividades?

lunes, julio 18, 2011

Desatalibros

Con Guadalupe empezamos el proyecto Desatalibros, que tiene como objetivo crear e-books de textos seleccionados con ilustraciones de artístas gráficos.
Nos orientamos a textos para niños y jóvenes, útiles en el ámbito educativo, pero como nos gusta leer, queremos que sean interesantes y atractivos.

Nuestro primer proyecto es trabajar con la declaración de los derechos del hombre, que se encuentra traducida a 400 idiomas, promoviendo la reflexión acerca de los derechos, pero tambien acerca de la diversidad e identidad cultural, en una especie de "piedra Roseta" digital.

Estamos convocando a artistas plásticos, a colaborar con dibujos relativos a cada uno de los derechos enunciados. Quienes esten interesados en participar dejennos un mensaje o manden un mail a desatalibros gmail com.

viernes, julio 15, 2011

GANA UN VIAJE A ESTADOS UNIDOS CON LA AYUDA DE TU XO!




  • Debes crear una historia o cuento multi-media en tu XO en el cual nos cuentes acerca de una experiencia educativa que impactó tu vida.
  • El ganador del concurso viajará a Estados Unidos con un acompañante (madre, padre o acompañante), y su profesor o profesora.
  • En tu proyecto debes utilizar aplicaciones en tu XO, ya sea Tortugarte, o Scratch, o eToys; y debe durar entre 30 segundos y 3 minutos.
  • Para participar, a través de tu profesor o profesora, debes enviar tu proyecto a la página web indicada: www.olpcstories.org 
  • Tienes plazo para inscribirte al concurso desde el 25 de julio hasta el 29 de agosto del 2011.
Los ganadores participaran de la entrega del concurso HALO, donde se premia a niños y adolecentes que son líderes y contribuyen con sus comunidades. 
Les pedimos a los docentes acompañen y difundan esta iniciativa. Pueden descargar cartel, convocatoria y bases del concurso.

sábado, junio 25, 2011

"Como hacer una actividad Sugar" en español

En estos días se ha publicado la traducción al español de "Make your own Sugar activities" de James Simmons.
La mayor parte del trabajo la hizo Ana Cichero, profesora de matemática e integrante de CeibalJam. No solo tradujo muchos capítulos, sino que convenció a otros voluntarios para ayudar a terminar la tarea, asignó los diferentes capítulos, hizo el seguimiento, puso plazos y finalmente consiguió el apoyo de Olga Mattos, traductora y editora profesional de IBM para hacer una revisión final.
El libro original es muy bueno, y la traducción no se queda atras. No es una traduccion rápida y automática, esta hecha con mucha dedicación. No solo eso, sino que las diferentes versiones (EPUP, PDF, Kindle, Internet Archive) fueron chequeadas individualmente. La licencia utilizada es Creative Commons Attribution-Share Alike 3.0

Formatos disponibles
Para leer en linea:
http://en.flossmanuals.net/como-hacer-una-actividad-sugar

Descarga como Pdf, EPUB, mobi, kindle:
http://www.archive.org/details/ComoHacerUnaActividadSugar

Mail de contacto con la edición en español: ( reporte de errores comentarios sugerencias )
manuales@ceibaljam.org

Creo que este es uno de los primeros frutos del eduJam, si bien el trabajo había comenzado bastante antes.

Felicitaciones a todos los que colaboraron en el proyecto. Esperamos que este libro ayude a toda la comunidad de desarrolladores hispanos.

sábado, mayo 14, 2011

eduJam: Mantenimiento de actividades en SugarLabs

Chris Ball compartió videos de las charlas de eduJam!
Pueden verlos aqui: http://blog.printf.net/articles/2011/05/14/edujam-2011
Comparto aqui la charla que dimos con Simon Schampijer acerca de mantenimiento de Sugar y actividades.


(EN+ES) Maintainership in an open source... por sugarlabs

 Si tienen tiempo solo para ver una charla, no se pierdan la de Walter Bender: Sugar Future,


(EN) Sugar Future por sugarlabs

pero realmente hay muchas buenas charlas, algunas todavia no las pude ver, ya que habia 2 o 3 tracks simultaneos, asi que es muy bueno tenerlas en video.

domingo, abril 03, 2011

Avances en actividades GetBooks y Read

En estas últimas semanas estoy trabajando en las actividades Leer (Read) y Obtener Libros (GetBooks). La idea es mejorar la experiencia general de la lectura de libros en las XO.
Para eso aproveché bastante trabajo ya hecho en otras actividades.
Por ejemplo, en el caso de la actividad Read, tomé código de Read Etexts, para poder leer libros en formato TXT, poder subrayar el texto y que la computadora lo lea (text to speech).
En el caso de la actividad GetBooks, tomé código de la actividad Get Internet Archive Books y de la actividad Get Books Ceibal. Ahora es posible ver las tapas de los libros antes de desacargarlos, filtrar por idiomas, ver los libros que se encuentran ya descargados y consultar catálogos. También la interfase ha sido mejorada.
Los catálogos son una característica interesante, ya que permiten publicar en un servidor colecciones de libros por temas, y acercar a los niños a libros que no conozcan.
Para quienes quieran probar estas actividades, aun en desarrollo, pueden descargarlas aqui Read y GetBooks.
El código fuente se puede ver en git http://git.sugarlabs.org/read y
http://git.sugarlabs.org/~godiard/get-books/gonzalo-mainline
Otra pieza importante en la distribución de libros es el servidor de libros OPDS Pathagar. Si alguien tiene conocimientos de Django y tiene deseos de colaborar, ponganse en contacto conmigo.