Telegram desde Fedora

mensajería, Problemas del día a día, sofware libre

Mientras conversaba con algunos IT de otros colegios en el pasado I Congreso para coordinadores de ENLACES, se me interpeló sobre varios temas asociados al software libre, entre ellos que Red Hat “estaba muerto”, que no “pasaba na'” con Fedora, etc. Varios argumentos que, a mi parecer, no tenían mucho asidero (toda la documentación en inglés?) En fin, la conversación me llevó a investigar más acerca del tema y otros afines… KDE cumplió 20 años! Instalé una nueva distro (nueva para mi) KaOS, muy interesante, aproveché de instalar Telegram (activar mejor dicho) tal como ya lo había hecho en Ubuntu y.. al llegar a casa, la pregunta fue obvia, Fedora soporta Telegram?

Siguiendo este posteo: https://fedoramagazine.org/telegram-in-fedora/ fácilmente tenía (además de todas las otras maravillas) funcionando mi cliente de mensajería-telefónica favorito.

¡Cortito y preciso! ya se vienen los coletazos del taller de OpenOffice que terminé la semana pasada.

Actualizando a FirefoxOS 2.5 desde Fedora 24

manual, sofware libre

Hace un tiempo que no escribía, en parte por tiempo, en parte porque hago tantas cosas que reportarlas me consume ese tiempo! en fin, esta vez creo que debo dar un breve alto.

Resulta que hace unos años adquirí un equipo con Firefox OS, el One Touch Fire. Viene por defecto con la versión 1.0 de FirefoxOS y en algún momento tenía que actualizarlo, en parte porque ya lo había hecho con otro modelo, jeje, pero también porque es genial la versión 2.5!

Así que fui a mis favoritos y desempolvé algunos enlaces hacia la comunidad de http://vegnuxmod.wordpress.com/ mi alma matter en este tipo de andadas, pero esta vez tuve que buscar otras cosas más, porque estaba usando mi Fedora 24 (64 bit)

  1. Descargamos la versión, en mi caso la 2.5 desde la que corresponde al modelo adecuado (https://vegnuxmod.wordpress.com/alcatel-otf-hamachi/)
  2. Se descomprime
  3. Se le dan los permisos (te logueas como root, navegas a la carpeta de la descarga y aplicas chmod 755 a los ejecutables flash.sh y luego dentro de la carpeta tools fastboot y adb)
  4. Se modifican unos valores en el modo desarrollador, se reinicia el One Touch Fire y se conecta al equipo
  5. Se activa el adb (adb start-server)
  6. Se hecha a correr el flash.sh (./flash.sh desde la terminal)
  7. Y listo, respondes las consultas que te hará, la primera reinicia el equipo en modo fastboot y la otra por si quieres conservar los datos.

El punto es que para el paso 6 tuve Instalar varios paquetes para soslayar los errores que me aparecieron en el intento de ejecutar el script de instalación, ojo no estoy seguro de que en realidad se necesiten, pero luego de instalarlos todo fluyó..

  1. dnf -y install android-tools
  2. dnf -y install gvfs-mtp kio_mtp libmtp simple-mtpfs (esto fue porque en un principio al conectar el One Touch al equipo me aparecía un mensaje de que no se podía montar MTP)
  3. dnf install ncurses-libs (esto y lo que sigue es porque después me arrojó un error de una librería faltante.. cosa que resolví en el paso 5,aplicando la genial instrucción dnf provides)
  4. dnf install ncurses ncurses-devel ncurses-libs ncurses-libs.i686   ncurses-devel.i686
  5. El error que me aparecía en el paso 3 de este listado (error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory) seguí la indicación de aquí http://forums.fedoraforum.org/showthread.php?t=276417 en donde usan dnf provides libncurses.so.5 y eso le lista los paquetes que contienen tal librería.. y entonces, por fin, instalé: dnf install ncurses-compat-libs-6.0-6.20160709.fc24.i686

Otro desliz cometido fue que, en el paso 6 del primer listado, (bueno, el único paso 6 que hay ) esperaba que al reiniciar en modo fastboot, apareciera algo diferente en la pantalla del móvil, pero no es así, solo queda en blanco, esperas  un momento y en la terminal aparecerá que está copiando los archivos… Ese momento fue mágico.

Para finalizar, luego de la configuración básica de idioma y todo lo demás, tuve que volver a reiniciar para que me leyera la SIM, bueno acá en Chile es Movistar, pero no sé tal vez les pase lo mismo en otros países.

Como van las cosas, dudo que FirefoxOs vuelva a la vida, pero después que lees como la gente llora por smartphone que se pierden, que se rompen, etc. uno empieza a querer la sencillez del One Touch. Bueno, es mi opinión..

Extracción de información desde Internet: la consola viene al rescate

ciencia, docencia, geografía, html5, investigación, lenguaje, libreoffice, matemáticas, Ofimática, pedagogía entretenida, Problemas del día a día

La distracción frente al computador es una de las principales causas del fracaso en los procesos de extracción de información. ¿Es posible mejorar esto?

Los estudiantes llegan al laboratorio, reciben instrucciones, comienzan a recabar información y luego producen informes. Algo que parece tan simple, en la realidad se encuentra con muchos obstáculos, principalmente porque l@s estudiantes se distraen:

  • La página que están visitando contiene enlaces publicitarios que les llevan a otras páginas.
  • Podemos abrir otra pestaña y comenzar a ver otras páginas, que no necesariamente tienen relación con el trabajo asignado.
  • La página que vemos no solo no muestra suficiente información, sino que contiene datos de otros recursos que no aportan en nada.
  • Animaciones y efectos, explican conceptos, pero a veces necesitan herramientas externas, privativas, para que se visualicen o justo el parlante no está conectado o tod@s quieren escucharlo al mismo tiempo…

¿Será que debemos volver a los libros? Pienso que nunca hay que dejarlos de lado, sin embargo, creo que se puede utilizar Internet sin caer en los problemas descritos anteriormente:

  • Atomizar el trabajo en el laboratorio: Sinceramente, no necesitamos 1 hora para buscar definiciones. 15 a 20 minutos y luego unos 10 minutos para un breve, breve, informe al respecto.
  • Calificar: Que la actividad realizada signifique algo tangible como una bonificación o bien notas por proceso. Como toda evaluación, debe quedar claramente estipulada. Esto ayuda doblemente porque los estudiantes ya no usan la típica excusa “y para qué lo hago ahora, si lo puedo hacer en casa?”.

Los puntos anteriores ponen énfasis en la relación docente->estudiante pero ¿Qué pasa en el sentido inverso? Si pudiésemos educar para que l@s estudiantes realicen un trabajo independiente y responsable, basado en el contenido producido, en sus implicancias y en el análisis, es altamente probable que optimicemos el tiempo de uso del computador y pasáramos más tiempo con nuestros seres queridos.

La propuesta

Desde el punto de vista informático: Mis dos frentes son  el entorno gráfico y los formatos. Si usamos para navegar por internet un entorno en donde las animaciones no tienen cabida, solo sirve el teclado y no tenemos ningún otro programa disponible: enfocamos la atención. Aparte, es más rápido, mucho más rápido. No tenemos ventanas de actualizaciones, advertencias de antivirus, “se me cerró la ventana”, etc. Hay que leer, porque todo está en texto, con lo cual estimulamos la capacidad de extraer información.

Toda la maravilla anterior.. es lo más básico dentro del uso habitual de un computador, es la consola o terminal. Es lo que existía antes de que se le incrustara el entorno de ventanas que conocemos y que nos pusiéramos “mouse-adictos”.. ¡Siempre ha estado ahí!

Al principio uno puede decir “es fome”, pero créanme, l@s chic@s se maravillan cuando les muestro algo en el computador, abriendo ventanas y moviéndome por el entorno sin necesidad de tocar el mouse. Cuando aprenden un par de instrucciones (comandos) se sienten poderos@s, es toda una novedad.

Sobre el formato, ya lo he publicado en otras entradas, pero bueno, se trata de lo siguiente: Si pedimos que se realicen informes en un programa específico, sin decir el formato del archivo, el programa en cuestión utilizará uno propio y no necesariamente será compatible con aquel programa que querramos usar para ver finalmente el informe realizado. Por ejemplo, se les pide que realicen una tarea entregando “un word” y después llega al email del docente un archivo realizado en office 2015, con tablas que se ven chuecas y fotos descuadradas.. porque el docente no tiene ese software, tampoco está obligado a tenerlo (entiéndase, comprarlo). Menos lo está el establecimiento educacional. Aquí las ventajas de los formatos abiertos saltan a la vista, se les puede enseñar a l@s chic@s a usar Libreoffice y se acabó el problema, (sí, se acabó), incluso pueden usar OpenOffice Apache, Abiword, etc. Otra solución, es el uso de un formato estandar o cerca de ser estandar, que no importe dónde lo vea, me asegure que el contenido podrá ser visualizado. Independiente del computador o sistema operativo que esté usando, independiente del software con el cual lo creó. Al usar el entorno de consola que estoy proponiendo, el archivo de texto plano podrá ser leído sin problemas, es mucho más liviano y, nuevamente, asegura que se focalice la atención en el texto, en la redacción del mismo, no en la forma.

Como seguna patita, se puede considerar el uso de html5, el lenguaje de las páginas web. Desde la consola se pueden crear las páginas, usando tablas, con textos más grandes, organizado, etc. solo conociendo un par de comandos básicos. Con poco tiempo de entrenamiento, es altamente productivo.

Bonus track

Loggearse. A nuestros estudiantes les encantan los nombres de usuario y contraseñas.. muchos de ellos tienen cuentas en redes sociales y se da el caso de que necesitan un email para ingresar. Ellos saben que deben escribir nombre@algo.algo pero no tienen idea qué es un email. (!!) Entonces, en estos sistemas de consola, también se usa un nombre de usuario y contraseña que, incluso, podría ser único para cada estudiante. Claro, podría ser un peldaño más complejo para l@s encargad@s de TI del establecimiento, porque básicamente significaría instalar un servidor, pero las ventajas son elocuentes. Al estar esa cuenta en red, bastaría con que el estudiante guardara su archivo en una carpeta previamente establecida para que el docente automáticamente tuviera acceso a ella, hasta viéndola desde su celular. Ya no existiría eso de “me falta poco profesora” “no le llegó el email”? nada de nada, solo guardas tu archivo y listo. Claro, podemos usar servicios como google drive, zoho, etc. pero implica nuevamente entrar en el mundo de las ventanas; mi propuesta es más natural, todo por consola.

Y sí, también podemos enviar emails desde la consola, en un artículo lo escribí.. la sensación fue genial, solo usé una linea de texto y envié el correo.

Resumiendo: búsquedas y creación de contenidos mediante la consola de comandos. ¿Te atreves a revolucionar la educación?

Fin de año feliz con base de datos

base de datos, docencia, libreoffice Base, Ofimática, Problemas del día a día

En estas fechas es común imprimir una montaña de informes, de todo tipo, dentro de los cuales es importantísimo que los datos sean correctos. Cuando se trata de realizar cambios, estar revisando curso por curso, alumno por alumno, es un trabajo agotador y propenso a errores, por el mismo tedio de las tareas repetitivas, pero es justamente en este ámbito en donde la informática es implacable.

En vez de realizar los cambios uno a uno, mejor es realizar un simple filtro por las características que buscamos, que en base de datos es una consulta y con los datos obtenidos realizar lo que queramos.

Como ejemplo: Digamos que necesitamos cambiar el valor de la variable A, en todos los alumnos cuyo rendimiento sea mayor a “5”. La consulta nos quedaría:


UPDATE "tabla1"
SET "A" = 5
WHERE "rendimiento" > 5

y listo!

Lo anterior, si bien no es ampliamente conocido (algunos docentes siguen usando calculadoras.. en el 2015, generalmente por un tema de “comodidad”, aunque yo le llamo costumbre..) tampoco es la gran cosa. Sin embargo, el pensar en ese tipo de solución, me ha ayudado a buscar opciones en sistemas privativos ya establecidos (como Syscol) para realizar justamente tareas parecidas y créanme, el ahorro de tiempo es enorme.

Por lo tanto, no olvide pensar en “base de datos”, indague en su sistema y si no tiene uno, le recomiendo libreoffice base, para comenzar a realizar uno.. a fin de año, cuando el tiempo apremie de seguro lo necesitará!

LibreOffice: Combinando correspondencia, varios registros en una sola hoja

base de datos, capacitaciones, docencia, investigación, libreoffice, libreoffice Base, Ofimática, Problemas del día a día

Combinar correspondencia en LibreOffice es sumamente sencillo. El problema me surgía cuando debo copiar más de un registro en una hoja…

Es común que el Gobierno de turno, a través de la organización que beneficia a los estudiantes con alimento o alguna beca, envíe información a los estudiantes que, a principio de año, quieren o no continuar con el beneficio; tal vez sería más fácil seguir otorgándolo y solo dejar de hacerlo cuando cada uno de ellos lo solicitara, pero supongo que, como estrategia para disminuir los beneficios, se espera que l@s estudiantes/apoderados respondan a un llamado. Si no lo hacen en los plazos determinados, el Gobierno corta la ayuda y otorga una cantidad de menor a los establecimientos. En resumen, este proceso es crítico. ¿Qué pasa si, además de comunicar a los padres/apoderados, se debe “generar” un campo extra, por ejemplo, el curso en que actualmente se encuentra el estudiante? De no hacerlo correctamente, también se pierde “la respuesta” y otra ración menos para el establecimiento educacional.

Lo anterior es otra muestra de la descoordinación de los organismos de Estado, que supongo, no solo pasa en mi país; si existiera tal comunicación, aquella pregunta llegaría lista para entregar directamente a los establecimientos. ¿Por qué no habilitar un formulario por Internet? Sencillamente porque la pregunta es a los apoderados, no a los estudiantes y éstos no necesariamente poseen un acercamiento a las tecnologías.

Con todos estos antecedentes, tenemos el siguiente escenario: se necesitan generar varias comunicaciones por hoja, en donde aparezcan el nombre y el curso de cada estudiante. Se tiene la lista de beneficiados con su RUT correspondiente (identificación personal, DNI en otros países).

¿Cómo se solucionó?

  1. Se creó una base de datos en LibreOffice Base con:
    1. Una tabla con los datos de los estudiantes beneficiados
    2. Una tabla con los datos de todos los estudiantes del establecimiento
  2. Se creó una tabla con los datos requeridos, a partir de una consulta (Select) devolviendo, nombre y curso para cada identificador presente en la tabla A, presente en la tabla B
  3. Se creó una nueva tabla, esta vez con más datos por registro, esto es: Registro1{Nombre1,Curso1,Nombre2,Curso2,Nombre3,Curso3} Considerando que se necesitarían tres nombres por cada hoja.
  4. Se generó un documento con tres comunicaciones por hoja en LibreOffice Writer, agregando los campos desde la tabla de la base de datos generada en el paso 3 (Insertar-> Campos->Otros y luego seleccionar el campo de la tabla correspondiente)
  5. Se presionó imprimir.. y luego se le indicó a LibreOffice Writer que se quería crear un documento nuevo (también existe la opción de imprimir directamente, pero bueno, eran 431 hojas!).
  6. Como paso extra, se exportó el documento creado en el paso 5 a un formato pdf (considerando que varias personas lo imprimirían, no necesitan modificarlo, para trabajar en paralelo y usar recursos de manera más eficiente).

Claro, se puede usar LibreOffice Calc en vez de LibreOffice Base, para esto la función BUSCARV es la que reemplazaría a la Select del paso 2; Un paso previo obviamente sería preparar los datos. Resulta que la tabla A tiene identificadores en formato de texto y la tabla B en formato numérico, para pasar de texto a número se usó la función VALOR en LibreOffice Calc.

Para la inserción de los campos desde LibreOffice Base hacia el documento “madre” en LibreOffice Writer se usó esta guía

Todo marcha bien cuando tienes que imprimir un registro por hoja, pero cuando son varios nombres en la misma hoja (con el objetivo de optimizar recursos), el tema se complica un poco. La solución simple que usé fue crear registros con la cantidad de pares nombre/curso que se necesitaran, en este caso 3 por registro, como se dice en el paso 3, en cada registro posees tres nombres con sus cursos correspondientes.

Aparte de la claridad del método, me sorprendió el resultado.. un pdf de 431 hojas en tan solo 1.1 MB Cuando quise aplicar el paso 5, en un sistema operativo privativo, el programa generó un error. En cambio, al hacerlo sobre sistemas operativos libres, Fedora, Ubuntu y Debian, el proceso tomó menos de un 1 minuto… se le puede aliviar la pega a los sistemas operativos privativos indicando en el paso 5 que se desea generar un documento, digamos, desde el registro 1 al 50 y luego otro del 51 al 100, etc. Supongo que también la potencia del procesador y la cantidad de memoria RAM puedan tener relación.

Un final feliz para una tarea que llevaba semanas e involucraba a varias personas (aumentando el riesgo de errores).

¡Imprimir Formularios.. de una sola vez!

docencia, lenguaje, Ofimática, sofware libre

Bueno, después de leer el libro de Mauricio, aquí les dejo mi código para imprimir varios formularios. La idea es ingresar un número y luego la macro va imprimiendo, a partir del registro que se encuentra visible, de ahí avanza al siguiente registro hasta completar la cantidad ingresada:



REM  *****  BASIC  *****


Option Explicit

sub Main
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
Dim Contador As Integer
Dim respuesta as Integer
rem ----------------------------------------------------------------------
rem get access to the document

Respuesta = InputBox("Ingresa el número de copias")

document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")


    'Inicia el contador con los límites especificados
    
    For Contador = 1 To Respuesta
        'Este es el código que se ejecuta el número de veces
        'especificado con los límites en nuestro caso "Respuesta" veces
        document   = ThisComponent.CurrentController.Frame
        dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
        dispatcher.executeDispatch(document, ".uno:PrintDefault", "", 0, Array())
        dispatcher.executeDispatch(document, ".uno:NextRecord", "", 0, Array())

    Next
    

End Sub


¿Cómo se puede mejorar? Bueno, se me ocurre que no tengo porqué saber la cantidad de registros que quiero imprimir, en el caso que nos convoca, no sé la cantidad de alumnos en un curso, por lo tanto, lo óptimo sería que mostrara una lista de los cursos disponibles, seleccionarlo y luego, imprimir. Se me ocurre que podría consultar por el dato del campo “curso” y fuera imprimiendo hasta que fuera distinto… Lo anterior solo funciona con registros ordenados, por lo tanto, es un problema a la hora de ingresar nuevos registros, ya que estos quedarán fuera del margen establecido. Ejemplo, el curso A contiene alumnos desde el registro 13 al registro 63; la base tiene 1450 registros. Si ingreso uno nuevo, el siguiente no estará en la posición 64, estará en la 1451.. Mucho más óptimo es que el formulario tome los datos a partir de una consulta! Entonces, solo mostrará los datos por curso.. y listo!

Software libre y educación: Charla a educadores y coordinadores

capacitaciones, docencia

Hace un par de IMG_20141029_103803semanas, se realizó en nuestra querida ciudad de Arica las Olimpiadas TIC, en donde estudiantes participan de concursos en diversas áreas como son robótica, armado de computadores, cómic digital, etc.

IMG_20141029_103552Mi granito de arena fue aportar con una charla acerca de software libre y su aplicación, algo así como un resumen de varios programas tanto en aula como a nivel administrativo. Utilicé wikipedia para ir mostrando algunas características básicas, como introducción de cada herramienta y esto me permitió crear prácticamente al instante un breve libro con todos los tópicos tratados. Dejo el enlace para que lo puedan descargar.

Compartiendo archivos: Con el software libre, todo ok.

capacitaciones, sofware libre

Con la masificación de computadores, es muy común tener laboratorios, computadores en red. Estos a su vez se comunican con diversos dispositivos, routers, impresoras, escaner, pizarras digitales, etc. La “oportunidad” surge cuando te encuentras con una docena de pendrive infectados… El software privativo nuevamente muestra sus debilidades y por más que tengas el último software de protección, uno pasa y provoca un gran alboroto.. y el estudiante lo único que necesitaba era imprimir un archivo.

Una solución, drástica, es usar terminales con software libre, de tal manera que los estudiantes, naveguen, descarguen desde sus emails, por ejemplo y simplemente envién a imprimir. El formato de los archivos puede ser una valla, muchas veces el informe no está listo y hay que cambiarlo.. al usar formatos privativos, es muy probable que no vean el documento como fue generado inicialmente.

Entonces, los estudiantes, debiesen tener un correo electrónico. En el mundo de hoy es algo básico; varias veces nos encontramos con que tienen cuenta en una red social (que necesita email) pero nunca han entrado a su correo. Una capaña de creación de cuentas y enseñar el uso básico, (enviar, crear listas, correo basura, prevención, fechas, adjuntos, etc.)junto con algunas políticas de comunicación (acuso de recibo, por ejemplo). Ayudaría en gran medida a solucionar el problema del envío contaminado de archivos.

¿Y mientras? ¿Qué pasa con aquellos que no tienen correo electrónico? La solución puede ser instalar ThunderBird, con un correo general, el cual tiene dentro de sus favoritos al correo cliente, dueño del computador donde se encuentra el servicio a utilizar (impresora). El estudiante crea un correo nuevo, adjunta el archivo y presiona enviar. ¡Listo! No se necesitó crear cuentas para cada uno y esperar a que el estudiante se acuerde.

Impresoras en linea es otra idea, un servidor con gnu/linux también. La solución del cliente de correos me parece más simple, pero claramente no se debe quedar ahí, la campaña de creación de cuentas es muy necesaria; un servicio interesante es el openmailbox

Formatos para documentos: Solución con uso del software libre

docencia, investigación, Ofimática, pedagogía entretenida, Problemas del día a día, seguridad

Con la masificación en el uso de computadores, aparece un “oportunidad” (no diremos “problema”, claro!) Se diversifica o más bien, se tienen acceso a diversos tipos de formatos… maneras en las cuáles es representada, almacenada, nuestra información. En la vida cotidiana, los jóvenes de nuestro país, tremendamente influenciados por la televisión y el buen momento económico de sus padres, se dan el lujo de pedir y pavonearse con lo último en ropa y artículos tecnológicos.. la informática también ha sido “contaminada” con esta mirada comercial.. es típico escuchar un tono altanero de parte de los bisoños usuarios cuando se refieren a la versión del software que creen poseer.. se llevan tareas para la casa, pero deben presentarlos en equipos de establecimientos educacionales en donde no existe tal versión del software. Comúnmente, al tratarse de formatos privativos, no son enteramente compatibles. Más aún, la generación actual de jóvenes usuarios, desde la más tierna infancia, se inclina por el cómo se ven las cosas en vez de que sirvan. Por lo tanto, usarán hasta fuentes descargadas de sitios recónditos para diferenciarse, para ser original.. luego, cuando todas sus horas de esfuerzo chocan con el detalle práctico, de que no se ve nada o parte de lo que hicieron, se justificand diciendo que el problema es que aquí no tienen lo último.

¿Cómo mejorar esto? si pensamos que solo son hechos aislados, de poca importancia, porque siempre hay un gurú encargado de solucionar estos enredos, no haremos nada. Sin embargo, si consideramos que es altamente probable que la contaminación de formatos y costos asociados (compra de software, entre otros) aumente con el tiempo, es tierra fértil para generar estrategias que nos ayuden a solventar este problema.

¿Qué tal si usamos formatos libres? Esto implica alinear a todos los agentes del establecimiento en una mirada, todos los informes que pidan, serán realizados en formatos abiertos. Mucho mejor si es con libreoffice, claro. Se pueden realizar campañas de masificación, en donde se regalen instaladores, se les enseñe a los estudiantes a utilizar el software y a instalarlo en sus hogares de manera voluntaria. A mediano plazo, los usuarios, mejorarán sus habilidades en informática, aprenderán el manerjo de nuevas herramientas y podrán elegir qué es lo que quieren usar cuando dependa exclusivamente de ellos…

Ideas anexas, son el uso de un formato intermedio, por ejemplo pdf.. o el uso de herramientas web. Pueden ser complementarias a la idea principal, cada una tiene sus ventajas y desventajas, como el acceso a red, etc. El pecado capital sería quedarse con la frase: es que es diferente.. nadie nació usando software privativo, se usa por osmosis, por costumbre; se adopta una mirada del mundo tangible (ropa, autos, utensilios) para hablar de normal en un mundo en donde somos dueños, de lo que queremos usar.

¿Si te regalaran un auto, que no usa combustible, que sirve para desplazarte de un lugar a otro, con un espacio cómodo.. seguirías pensando en comprar uno? ¿No sería más raro el que se empecina en comprarlo?

Grilletes 2.0 a la educación

Uncategorized

Es indudable el apoyo de las TIC a la educación, sobre todo en el último tiempo. Desde el punto de vista del hardware (lo tangible) encontramos pizarras digitales interactivas, proyectores digitales, sistemas de votación y un sin fin de otros juguetes; los establecimientos se arman con todo este aparataje gracias a la subvención del estado. Algo parecido ocurre desde el otro mundo, el mundo de lo intangible, el mundo del software.

Desde sistemas de gestión, parecidos a los que controlan empresas, hasta software de apoyo a las tareas de docencia, repaso de textos y ejercicios, de toda índole y para todas las edades, se encuentran en la oferta… también, con el apoyo financiero del estado… con el dinero de todos.

Una de las últimas invenciones en este ámbito, es la aplicación de actividades por medio de Adobe Air. Esta tecnología permite que el desarrollo gráfico presente en la web ahora pueda ser usado en aplicaciones para computadores, sin depender de Internet e incluso para ser incluida en tablet y smartphone; o sea, desarrollas una vez y funciona donde sea… claro, antes debes tener instalado Adobe Air para que esto ocurra. ¿Cuál es el problema? Muy simple, el software producido, no es libre. Es privativo. Por lo tanto, si quiero editar algún contenido, manipular el software para adaptarlo a las necesidades del establecimiento, de la región, no puedo hacerlo…

Además, se insta a los establecimientos a que descarguen este material, a que lo divulguen entre los docentes y que de esta manera llegue a los estudiantes. La pregunta inherente al tema es: ¿Por qué no hacer lo mismo pero desde el mundo del software libre? Difundir herramientas creadas en el mismo Chile, pero con el fin de compartir el conocimiento, no de ponerle grilletes; de esta manera, el mensaje de que “hay algo más allá afuera” se escucharía en cada sala de nuestro territorio… quiénes tengan la simple curiosidad, una de las raíces de la ciencia, podrán tomar el código genético del software y cambiarlo a voluntad.

Si el deber del estado en materia de educación, es dar oportunidades de acceso al conocimiento a tod@s.. ¿Acaso no es lo contrario negar, tapar u omitir la exitencia del software libre? Ya estamos en el 2014… imagínese, amig@ lector, unos años atrás, cuando leer era un privilegio… justamente es el mundo en que estamos viviendo, pero de la mano de las tecnologías. El estado con estas prácticas subvenciona un mancillaje, sigue produciendo corderitos, inocentes; más y más tuercas para la gran máquina… no seres pensantes.

Si me detuviera aquí, pienso que sería solo una opinión más. Sin embargo, hace rato que vengo “predicando”, en charlas ampliadas, en reuniones, a diputados recien electos (:-D), a candidatos presidenciales y hasta en algún asado. Así que, ahora sigue la acción…

¿Cómo puedo ayudar? primero, informándose. Por ejemplo:

http://www.gnu.org/education/education.html

https://www.gnu.org/philosophy/free-sw.es.html

También puedes encontrar en vídeos publicados una gran gama de información. Luego, usando software libre y de ahí, difundiendo tus experiencias. Encontrarás, que el software libre se construye en comunidad, gracias a los aportes de tod@s, de manera desinteresada y aunque suene utópico, funciona. Podrás chatear con los mismos desarrolladores, si tienes un problema se apresurarán en ayudar, no te preguntarán por códigos de compra ni nada por el estilo… porque una gran parte se distribuye de manera gratuita. Para los desarrolladores, la tarea es un poco más “pesada”, pero muy estimulante… seguir creando actividades educativas (en el caso que nos ocupa) y usando herramientas de libre acceso.