Después de un largo espacio y de reorganizar varios proyectos, seguimos con las andadas de juegos educativos ahora para niños (o niños de todas las edades)

Este es el caso de GCompris que contempla varias actividades para niños de 2 a 10 años y en total comprende más de 100 actividades y sigue evolucionando, tambíen es software libre, por lo que el código fuente está disponible para poder adaptarlo a necesidades específicas.



Bueno ahora lo interesante (interesante para quien je je!)… indagando en la página del proyecto me encuentro que está desarrollado en C o Python (wow! esto si que me agradó!) y que además una actividad consta en promedio de unas 500 líneas de código.

Entonces lo primero es instalarlo en mi lap y para mi fortuna tengo el sistema operativo LinuxMinvt 12, así que la instalación la realizaré usando las líneas de comandos siguiente:

$ sudo apt-get install gcompris
Reading package lists... Done
Building dependency tree
Reading state information... Done
Se instalarán los siguientes paquetes extras:
  gcompris-data gcompris-sound-en
Paquetes sugeridos:
  gnuchess gnucap tuxpaint
Se instalarán los siguientes paquetes NUEVOS:
  gcompris gcompris-data gcompris-sound-en
0 actualizados, 3 se instalarán, 0 para eliminar y 80 no actualizados.
Necesito descargar 74.3 MB de archivos.
Se utilizarán 129 MB de espacio de disco adicional después de esta operación.
¿Desea continuar [S/n]?
Des:1 http://archive.ubuntu.com/ubuntu/ oneiric/universe gcompris-data all 9.6.1-0ubuntu2 [68.2 MB]
Des:2 http://archive.ubuntu.com/ubuntu/ oneiric/universe gcompris-data all 9.6.1-0ubuntu2 [68.2 MB]
Des:3 http://archive.ubuntu.com/ubuntu/ oneiric/universe gcompris amd64 9.6.1-0ubuntu2 [579 kB]
Des:4 http://archive.ubuntu.com/ubuntu/ oneiric/universe gcompris-sound-en all 9.6.1-0ubuntu2 [5595 kB]
Descargados 6763 kB en 41min 45s (2699 B/s)
Seleccionando el paquete gcompris-data previamente no seleccionado.
(Leyendo la base de datos ... 254319 ficheros o directorios instalados actualmente.)
Desempaquetando gcompris-data (de .../gcompris-data_9.6.1-0ubuntu2_all.deb) ...
Seleccionando el paquete gcompris previamente no seleccionado.
Desempaquetando gcompris (de .../gcompris_9.6.1-0ubuntu2_amd64.deb) ...
Seleccionando el paquete gcompris-sound-en previamente no seleccionado.
Desempaquetando gcompris-sound-en (de .../gcompris-sound-en_9.6.1-0ubuntu2_all.deb) ...
Procesando disparadores para install-info ...
Procesando disparadores para doc-base ...
Processing 1 added doc-base file...
Registering documents with scrollkeeper...
Procesando disparadores para man-db ...
Procesando disparadores para bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Procesando disparadores para desktop-file-utils ...
Procesando disparadores para gnome-menus ...
Procesando disparadores para menu ...
Configurando gcompris-data (9.6.1-0ubuntu2) ...
Configurando gcompris (9.6.1-0ubuntu2) ...
Configurando gcompris-sound-en (9.6.1-0ubuntu2) ...
Procesando disparadores para menu ...
$

Ahora para ejecutarlo sólo escribir gcompris y listo!

cuando gcompris inicia se abre a pantalla completa y lo que hace es crear un escritorio de trabajo muy enfocado a los niños, con una barra de menú lateral a la izquiera y cada icono representa una categoría que agrupa varias actividades y en la parte inferior otra barra con otras opciones generales como salir del gcompris.

En el siguiente sitio http://gcompris.net/-Desarrollo- se encuentra la información acerca del desarrollo y cuenta con unas diapositivas que describen la arquitectura de gcompris, pero no veo nada de como iniciar una actividad en python.

Parece ser que tendré que buscar en los archivos de gcompris o algún otro foro para encontrar información acerca de como se modifica o crea una nueva actividad para gcompris.

Pues esto es todo y para la siguiente espero ya sea como modificar una actividad de gcompris, que la pasen jugando!