Programas para hacer Libros Digitales

Definir los Libros Digitales no es sencillo, por la asociación que tenemos con los Libros de papel y por lo común que han sido para nuestro generación. La Real Académica de la Lengua, lo define como un conjunto muchas hojas[1] y la UNESCO establece que como mínimo debe tener 49 páginas[2].

La cuestión esta en preguntarse ¿Qué elementos deben mantenerse en los Libros Digitales para que puedan llamarse libros y que características nuevas deberían tener para considerarse digitales?. Sobre esto, podría pensarse en lo siguiente:

1. Los Libros constituyen una presentación ordenada de información, con un propósito claro.

2. Los Libros son hechos por unos autores, pero tienen también unos correctores de estilo, unos editores, unos diagramadores que buscan generar un producto de calidad.

3. Los materiales digitales tienen la posibilidad de integrar múltiples medios y lenguajes en un sólo producto, tales como texto, imágenes, vídeos, animaciones y audios.

4. Lo digital se caracteriza por permitir a las personas, acceder a la información y construir sentido desde múltiples caminos o rutas a través de la interactividad[3]

Con estas características, es claro que los Libros Digitales deben tener un proceso, que asegure que los contenidos que se publican sean de calidad, y debe estar en un medio que aproveche las posibilidades que ofrecen las posibilidades que ofrecen las nuevas tecnologías.

Hacer un libro en un procesador de palabras y generar un PDF, así se publique en un servicio web como Issuu o Calameo o Scribd, si bien esta en digital, lo cierto es que no esta aprovechando todas las posibilidades de interactividad que ofrecen las nuevas tecnologías.

Además, no es lo mismo hacer Libros Digitales Interactivos para manejar desde el computador, lo cual se hace especialmente con el Ratón, a hacerlos para una Tableta Digital, que requiere el manejo con los dedos. Como tampoco es igual hacer un libro para adultos, que para niños.

Para la elaboración de libros digitales interactivos de contenido, para el computador, la mejor opción (libre) que conozco es eXeLearning, programa que se puede descargar de: http://exelearning.net

Para la elaboración de materiales educativos para niños, algunas opciones interesantes, son LIM (http://www.educalim.com), Cuadernia (http://cuadernia.educa.jccm.es) y Jclic (http://clic.xtec.cat/es/jclic/).

Algunos servicios que permiten la elaboración de Libros Digitales son:
http://bookbuilder.cast.org/ (gracias al profesor Carlos Camacho de Putumayo por la sugerencia)

Finalmente, para oficializar el libro que se crea, es conveniente registrarlo en la Cámara del Libro para obtener el ISBN: http://www.camlibro.com.co

¿Conocen programas para hacer libros interactivos para Tabletas Digitales?

Referencias
[1] http://lema.rae.es/drae/?val=libro
[2] http://unesdoc.unesc … /001378/137836so.pdf
[3] http://www.theatlant … we-may-think/303881/

Escenarios para aprovechar las TIC en el Aula

Esta charla hizo parte del evento “Experiencias y Aprendizajes Docentes en el marco de Computadores para Educar: Una mirada desde la Evaluación de la incorporación de TIC en la Educación” realizado en la ciudad de Pasto el 31 de Julio de 2012. Evento que convocó a un selecto grupo de docentes y directivos de los departamentos de Cauca, Nariño y Putumayo que han desarrollado proyectos de incorporación de las TIC en el aula, como parte de la estrategia de formación y acompañamiento realizada por la Universidad del Cauca, en el marco del programa Computadores para Educar.

En este evento, expuse el planteamiento de los 9 escenario para aprovechar las TIC en el Aula, las cuales se encuentran desarrollada en el capítulo 2 del libro “Los Proyectos Pedagógicos de Aula para la Integración de las TIC - 2 Edición”.

A continuación comparto el video de la charla, y las diapositivas que se utilizarón:

Este evento hizo parte de las actividades del proyecto de investigación “Lineamientos para la Formación Inicial de Docentes en el Uso Pedagógico de la TIC orientada al Mejoramiento y la Innovación Educativa desde la Universidad” desarrollada por la Universidad del Cauca, la Universidad Industrial de Santander, la Universidad Autónoma del Caribe, la Universidad Externado de Colombia y la Universidad Federal Santa Catarina de Brasil, con financiación del Ministerio de Educación Nacional.

Cuales son las ventajas del Software Libre para una persona

En los últimos días, varias personas me ha preguntado cuales serian las ventajas de usar Software Libre, y teniendo en cuenta que son personas que usan el computador, pero que no les interesa profundizar en asuntos técnicos o en los aspectos filosóficos de la tecnología, pensé que la mejor forma era introducir el tema desde los asuntos más pragmáticos para luego empezar a los principios y los valores que contienen estas tecnologías.

Pero antes de explicar las ventajas del Software Libre, hay que aclarar que esta es una denominación que abarca diferentes tipos de programas, algunos de los cuales se pueden instalar en Windows y Mac. Esta aclaración es importante, para que no se piense que Software Libre es igual a los Sistemas Operativos GNU/Linux[1], y se deje de lado programas como LibreOffice (antes OpenOffice) o Firefox[2].

Así que, las ventajas que considero tiene el uso de Software Libre, y especialmente un Sistema Operativo Libre, para cualquier persona, son:

1. Resuelve el problema de los virus cuando se usa un Sistema Operativo Libre, ya que la mayoría son creados para Windows y el resto para Mac. Esto no significa que GNU/Linux no tenga vulnerabilidades, pero por la forma que esta hecho, el daño que pueden hacer es limitado, lo que disuade a muchos programadores de virus.

2. Resuelve el problema de la piratería y favorece el desarrollo de valores sociales, ya que la mayor parte del Software Libre es también gratuito, por lo que no es necesario pagar por su uso, así como tampoco por compartir copias con quien lo requiera.

Un profesor puede pedirle a sus estudiantes que desarrollen un trabajo en un programa, y darles el programa sin ningún costo (o acaso el costo del CD donde va el programa), con lo cual se favorece una cultura de la legalidad sin que este asociada al factor económico.

Una MiPyme o una ONG puede hacer ahorros significativos al no tener necesidad de pagar por la licencia de los programas y realizar el gosto sólo en el hardware que se requiera.

3. Favorece la cultura de la exploración y desarrollo tecnológico, al permitir ver y modificar cómo están hechos los programas[3]. Esto es especialmente importante en las instituciones educativas[4], ya que se puede canalizar la energía de los niños y jóvenes hacia la deconstrucción y la creación de tecnología, a partir de las tecnologías libres existentes, sin que se este incurriendo en prácticas ilegales como la reingeniería.

Pero también favorece la cultura de la creación. La filosofía del Software Libre se esta propagando en otros ámbitos, como la música[5], los libros[6], los diseños tecnológicos[7], entre otros, en donde los autores dan la posibilidad para que las personas, los usuarios, los jóvenes puedan modificar, remezclar y crear a partir de lo existente, de forma legal, amparado por el propio derecho de autor (sólo que interpretado jurídicamente de otra forma[8]) y sin necesidad de una mediación monetaria.

Si es cierto que el desarrollo económico, para alcanzar el bienestar social y “la prosperidad democrática”, tiene como uno de sus pilares el desarrollo científico y tecnológico, ¿no deberíamos promover el uso de tecnologías libres para potenciar el desarrollo tecnológico, en vez de promover la sola compra y uso de tecnologías foráneas?.

4. Favorece el seguimiento de estándares tanto para el almacenamiento de información (archivos[9]) y la presentación de información (web[10]). Un estándar no es proporcional al número de usuarios que tenga, sino a que este adecuadamente especificado para que cualquiera pueda seguirlo.

En la actualidad, muchas empresas de software privativo han creado formatos para almacenar información en archivos (documentos, música, videos, etc.) que sólo se pueden abrir con sus programas. Los estándares no se hacen porque la mayoría los utilicen, estos son monopolios que te amarran a seguir usando sus programas, so pena de no poder volver a abrir los archivos donde esta nuestra información. El Software Libre por su parte, se caracteriza por seguir verdaderos estándares abiertos y sin patentes, con lo cual, la información se puede abrir desde muchos tipos de programas, de diferentes grupos o empresas, dando la libertad para que las personas elijan con que programa queremos trabajar (esto si es libertad).

En este sentido, las entidades gubernamentales deberían utilizar Software Libre para que la información que generan este almacenada en estándares abiertos. Sin embargo, esto no sucede en muchos casos ¿Por qué me obligan a ver la información de sus páginas web en un navegador que no me gusta y que además tengo que comprar?, ¿Por qué me obligan a abrir los documentos en un software que no me interesa utilizar y que además tengo que comprar?.

5. Favorece la privacidad de los datos. El Software Libre, al ser auditado de forma abierta por muchos personas, no sólo alcanza mayores niveles de calidad, sino que también evita que tenga funcionalidades ocultas que recojan, almacenen y envíen información de nosotros a otras personas o empresas.

La privacidad de nuestra información es un derecho constitucional, que parece no importarle a muchas empresas de desarrollo tecnológico ni a muchos gobiernos. Pero con el Software Libre y el uso de servicios web con estos valores, se recupera el control y los derechos que tenemos sobre nuestros datos.

Muchas veces las personas dicen que no usan Software Libre porque es más difícil de manejar, y esto, en algunos casos puede ser cierto, pero cuando las personas aprenden a usar nuevas versiones de los programas privativos, así sean radicalmente distintos a las versiones previas, queda claro que la variable más importante para que las personas usen una tecnología, no es si es más fácil de utilizar, sino si el programa esta de moda. Eso me recuerda una frase de mis padres: “o sea que si su amigo le dice que se tire por una ventana, entonces usted lo hace… aprenda a tener su propio criterio para actuar, así podrá responder conscientemente por sus acciones… no sea el idiota-útil de los demás“.

Estas y otras ventajas, también son aplicables al uso del Software Libre en los negocios o las empresas[11].

[1] http://distrowatch.com
[2] http://www.freealts.com
[3] http://www.gnu.org/p … ophy/free-sw.es.html
[4] http://www.iered.org … cionesEducativas.pdf
[5] http://www.jamendo.com
[6] http://www.wikibooks.org
[7] http://wiki.openmoko … rg/wiki/Main_Page/es
[8] http://co.creativeco … /tipos-de-licencias/
[9] http://es.wikipedia. … rg/wiki/OpenDocument
[10] http://www.w3c.es/estandares/
[11] http://www.ceslcam.c … ion-para-la-empresa/

Finalmente comparto la presentación de la charla “Qué es el Software Libre” que presenté en el Festival de Instalación de Software Libre - FLISOL 2011 Popayán:

Formas de proteger los archivos en un computador con GNU/Linux

Proteger la información con la que trabajamos a diario, es algo que no se debe tomar a la ligera. Con la proliferación de Laptops, Notebook, Netbook y Tablets, es cada vez más común que andemos con los archivos que elaboramos a diario sobre nuestro trabajo, estudio y demás cosas personales en estos dispositivos. Pero, qué sucedería si nos roban el equipo, o si se nos cae y se daña el disco duro… pues sencillamente perderemos toda nuestra información si no hemos hecho copias de respaldo.

De otro lado, así no seamos ejecutivos de empresas de desarrollo científico y tecnológico o miembros de inteligencia militar, tenemos derecho a la privacidad. En el Capitulo 1 de la Constitución Política de Colombia, en la sección sobre los derechos fundamentales, el Art. 15 establece que: “La correspondencia y demás formas de comunicación privada son inviolables. Sólo pueden ser interceptadas o registradas mediante orden judicial, en los casos y con las formalidades que establezca la ley” y que se ratifica en Titulo III relativo a los delitos contra libertad individual y otras garantías del Código Penal Colombiano. Sin embargo, todo el tiempo estamos expuesto a que otros vean nuestra información, no sólo en el caso de robo o perdida de nuestro equipo o nuestra memoria USB, sino también en el uso que hacemos se algunos servicios web, como puede ocurrir con Google y Facebook.

Por esto, los dos riesgos que tenemos cuando cargamos nuestra información en un equipo de computo portátil o en un dispositivo de almacenamiento portátil, son: 1) el acceso no autorizado y 2) la perdida de información. Por fortuna los sistemas operativos basados en GNU/Linux cuenta con muchas herramientas para abordar estos dos problemas.

La primera de la que quiero hablar es GnuGP[1], una implementación del estándar OpenPGP (RFC4880 de 1998) que permite cifrar archivos binarios y texto plano utilizando un esquema simétrico o asimétrico, en este último caso, con la creación de llaves públicas y privadas. Esta es una herramienta muy útil para cifrar mensajes de texto plano o archivos que deban ser enviados por correo electrónico. También es útil para almacenar información sensible como números de cuentas bancarias, claves de cajeros, tarjetas de crédito, contraseñas y demás, en el computador.

Si bien esta herramienta se puede utilizar por línea de comandos[2], con el entorno de escritorio Gnome y la utilidad seahorse-plugin[3], se puede hacer la integración con las aplicaciones Gedit y Nautilus, de tal forma que podemos cifrar y descifrar contenidos en texto plano desde Gedit, por ejemplo, para mandar mensajes de texto cifrado a través del correo electrónico, y también podemos cifrar cualquier tipo de archivo utilizando el menú contextual (clic derecho) en el explorador de archivos Nautilus.

La segunda herramienta es eCryptfs[4], la cual se integra con el Kernel de Linux para dar la posibilidad de cifrar una estructura de directorios completa, dentro del sistema de archivos. De esta forma se tiene como una memoria USB virtual, que al montarla en el sistema de archivos, se cuenta con un espacio descifrado en el que se puede copiar información y editar archivos de forma normal, pero que al desmotar, toda la información queda cifrada[5]. Además, cómo los archivos y directorios son cifrados individualmente, facilita la realización de copias de respaldo de forma incremental.

Otra herramienta similar a eCryptfs es EncFS, sin embargo me incline por la primera al ser la que viene predeterminada en Ubuntu. También existe dm-crypt, pero esta herramienta crea un sólo archivo cifrado con toda la información, lo cual no permite realizar copias de respaldo incrementales sobre los archivos modificados.

La tercera herramienta es Rsync. Si bien existen programas que permiten utilizar esta utilidad de forma gráfica como Grsync y Synkron, su poder esta en la línea de comandos[6].

Con Rsync se puede sincronizar la información de uno o varios directorios en el computador con la información contenida en un directorio en el mismo equipo, en un disco externo o en un servidor en Internet, esto último, realizando conexiones por Ssh. Puede configurarse para que realice copias de respaldo sólo de los archivos que han cambiado, sin borrar los archivos anteriores, de tal forma que se puedan tener varias versiones del mismo archivo. Tiene la opción de comprimir la información para que las transferencias por la red sean lo más rápidas posibles. Entre otras opciones[7].

Claro que también existen los servicios de respaldo de archivos en la nube, tal como Dropbox. Si bien este servicio cuanta con muchas funcionalidades muy interesantes y la mayoría se pueden utilizar de forma gratuita, también tiene el problema que nuestros datos quedan en manos de terceros. Una alternativa es Wuala[8], un servicio que cifra la información en el propio equipo, de tal manera que nadie diferente al usuario, puede acceder a los datos que tiene almacenados, sin importar en que servidor se encuentren. Aunque hay que advertir que ambos son servicios que usan software privativo.

Una desventaja de Wuala respecto a Dropbox, es que lo máximo a lo que puede aspirar con una cuenta gratuita es a 3 GB de almacenamiento, a diferencia de Dropbox que puede llegar a 8 GB. Pero Wuala tiene otras funcionalidades, como la de realizar backups de directorios, crear grupos para el almacenamiento compartido, establecer diferentes niveles de acceso a mis archivos, entre otros, que lo hace un mejor candidato para realizar almacenamiento en la nube.

Cifrar información sensible (GnuGP), cifrar directorios completos (eCryptfs), realizar copias de respaldo incrementales (Rsync) y realizar copias de seguridad periódicas y automáticas en la web sobre los datos que más estoy modificando en un momento dado (Wuala), es el esquema de protección de datos que estoy utilizando en mi portátil con GNU/Linux.

Para finalizar, comparto las diapositivas y la grabación de la charla sobre este tema, que orienté en la celebración del Día de la Libertad del Software (Software Freedom Day) 2011 en Popayán[9]


[1] http://www.gnupg.org
[2] http://www.gnupg.org … es/manual/book1.html
[3] http://live.gnome.org/Seahorse
[4] http://ecryptfs.sour … et/ecryptfs-faq.html
[5] http://bodhizazen.net/Tutorials/Ecryptfs
[6] http://www.vicente-n … 3/backups-con-rsync/
[7] http://www.mikerubel … ers/rsync_snapshots/
[8] http://www.wuala.com
[9] http://wiki.software … opayán/SDF Popayán

FFserver + VNC para Videconferencias

El encuentro presencial es mucho más efectivo para propiciar el dialogo y la formación entre personas, pero cuando este tipo de encuentros no son posibles por las distancias, los encuentros virtuales pueden ser una solución, aunque están condicionados al acceso de ciertas tecnologías, al manejo que las personas tengan sobre estas tecnologías y a las competencias de las personas para interactuar en este tipo de medios.

Ante la necesidad de encontrarse con maestros de diferentes lugares del Suroccidente Colombiano, particularmente de los Departamentos de Cauca, Nariño y Putumayo, para hablar y mostrar las posibilidades que brindan las nuevas tecnologías en la educación (en particular el computador e Internet), se integro una solución tecnológica a partir de programas libres y servicios web gratuitos.

En primer lugar se abordo el requerimiento de compartir el escritorio de un computador por Internet ante un gran número de personas sin que represente ningún costo adicional y que sea de muy fácil acceso a las personas. Sobre este punto, se encontró que existen servicios como Ustream y Livestream que a través de un programa, permiten compartir y emitir como streaming el escritorio del computador, pero nos dimos cuenta que la calidad del servicio gratuito era demasiado baja y no estábamos interesados en el servicio de pago .

Así que buscando, se encontró una forma de hacer la transmisión del escritorio utilizando FFmpeg y FFserver, dos herramientas libres. Con esta posibilidad, se configuro un servidor y dos portátiles, y haciendo diferentes tipos de pruebas, se pudo transmitir el escritorio de un computador de 800×600 px, con un escalamiento a 512×284 y 1 fps, utilizando un ancho de banda de 512 kbps, lo cual fue un balance aceptable entre consumo de ancho de banda y calidad. Además, este flujo se embebió en una página web, con lo cual, el participante sólo debía ingresar una URL para recibir el flujo de forma instantánea. El único problema es que esta solución sólo funciona en equipos con GNU/Linux, y los programas que se mostrarían debían presentarse en Windows, ya que es el sistema operativo con el que más trabajan los maestros en esta región del país.

Esto nos llevo al segundo requerimiento, el cual consistía en conectar el equipo GNU/Linux desde el cual se realizaba la transmisión, con un equipo en Windows o con una maquina virtual de Windows. Aunque la maquina virtual parecía la mejor opción, el no contar con equipos con buen procesador, memoria RAM y disco duro, pero por el contrario contar con varios portátiles llevo a considerar la opción de conectar la primera opción, lo cual se logro utilizando VNC.

cv-skype_screenshot.jpg

De esta forma, la solución para la transmisión se realizó conectando dos portátiles con un cable de red, y a través de VNC, manejar el portátil con Windows desde el portátil con GNU/Linux. A su vez, ambos portátiles están conectados a una red inalámbrica, lo que permite que el equipo con GNU/Linux mande la captura que hace de una parte del escritorio (específicamente donde esta la ventana de VNC) al servidor con FFserver, y de otro lado el equipo con Windows se conecte con Internet. Adicionalmente se cuenta con un computador de escritorio con el cual se graba la transmisión. Para obtener información sobre la instalación y configuración de estos programas, puede consultar: http://ulises-linux. … eaming%20ffserver]]

cv-skype_solucion.jpg

Esta solución ha permitido, entre otras, realizar una charla explicando el funcionamiento de skype al mismo tiempo que se hace una demostración del uso de este programa para chatear, realizar llamadas de voz, realizar videollamadas, compartir el escritorio y realizar multi-conferencias de audio.

Finalmente, y como un complemento a la solución anterior, en las charlas se cuenta con un chat a través del cual todos los participantes pueden hacer comentarios, realizar preguntas y retroalimentar la charla en vivo. De esta forma, los participantes sólo requieren tener dos ventanas del navegador abiertas, una para recibir el audio de la charla y el video del escritorio, y la otra ventana del navegador para chatear.

Si bien esta ha sido una buena solución, que hemos probado en charlas de hasta dos horas, con más de 30 personas conectadas, nos sigue preocupando el ancho de banda que requieren los usuarios. Es por esta razón que se tiene previsto probar otro tipo de alternativas cómo Openmeetings.

Registros

ulises-ibsn-12-2005-08-25.gif
ulises_linux-user-372625.gif

by.png sa.png
Los escritos, imágenes, presentaciones, videos y otros contenidos que se publican en este blog tienen licencia Creative Commons Reconocimiento - Compartir Igual a menos que se indique otra cosa.

Área de Administración

Sindicación

rss.png RSS