PROYECTOS DE TI EN LA ESCUELA

Hace unos meses fui invitado a desarrollar un proyecto en un Colegio, este se divide en dos etapas:

  • Implementación de una Wiki escolar.
  • Desarrollo de un sistema de administración de biblioteca.

Hasta hora el proyecto de la Wiki Escolar se encuentra detenido, pero se han tenido avances respecto a la infraestructura de TI, se ha instalado y personalizado una herramienta OpenSource llamada TikiWiki, pero analizando los requerimientos y necesidades que se quieren cubrir se piensa migrar esta infraestructura a Kablink Vibe.

El objetivo de implementar una Wiki escolar es que nos permita centralizar la información generada por los alumnos, que funcione como una memoria virtual de sus investigaciones y que se genere una comunidad digital.

Este proyecto busca la participación del docentes y alumnos ya que no se podrá alimentar y generar la comunidad sin ellos, otro objetivo de la Wiki es que se creen grupos de intereses comunes en el que participen todos los miembros de la comunidad educativa. Como es sabido, no basta con proporcionar de herramientas ya que el poner a un alumno a editar una wiki ¿lo vuelve colaborativo? y no solo alumnos, el maestro también debe de estar convencido del uso de estas herramientas.

Kablink Vibe no solo nos provee de una Wiki, nos permite tener espacios para que el alumnos albergue documentos, imágenes, tenga su espacio de trabajo personal y de grupos/proyectos en los que pueda estar participando y finalmente se esta decidiendo usar esta herramienta es porque esta pensada para ser una herramienta de trabajo colaborativo, espero que se pueda retomar y aplicar este proyecto.

Otro proyecto en el que me encuentro trabajando es el desarrollo de un sistema de administración de biblioteca, este sistema permite mantener un inventario de libros y administrar los prestamos que se han hecho, lo que lo hace diferentes es que hace uso de la información que contiene GoogleBooks, con su uso podemos ofrecer vistas previas de los libros que se encuentran en las bibliotecas, al poder acceder al sistema desde Internet los alumnos pueden compartir sus lecturas en sus redes sociales (facebook, G+, twitter), buscamos que, al menos, la parte que el alumno usa sea social.

Una vez terminado el desarrollo, buscamos que los maestros nos hagan llegar las mejores investigaciones y/o proyectos para que se digitalicen en formatos PDF y ePub para que esten disponibles para su consulta desde el sistema de biblioteca escolar.

PROGRAMACIÓN Y NIÑOS: LOGO

Ya en otra entrada he mencionado que mis alumnos quieren que les enseñe a desarrollar videojuegos, pero lo que ellos quieren hacer son como los que juegan en sus consolas, algo complicado de desarrollar tomando en cuenta su edad y los nulos conocimientos de desarrollo de software y del lenguaje de programación.

Resulta que el hecho de que las actuales generaciones, la generacion Z, se muevan muy bien con la tecnología no indica que las otras no tuvieran herramientas para poder trabajar y entenderlas desde pequeños, hace años se enseñaba un lenguaje de programación a los niños, este lenguaje se llama LOGO, que es un lenguaje viejo ya que su primer versión fue creada en 1967.

Para 1970 fue incubado por MIT, LOGO fue implementado como una herramienta que se usara en escuelas y que enseñara a programar a los chicos, el proyecto se uso en diversas instituciones a lo largo del mundo, incluso existe un sitio en el que se pueden leer los reportes (en ingles) sobre las experiencias que se tuvieron enseñando LOGO, y es curioso leer los reportes escritos en una máquina de escribir. En un reporte de 1970 se puede leer:

Esto nos puede dar una idea de que el el tema de “tecnología (con computadoras) y educación” no es un tema nuevo, al menos, por el escrito, lleva como 40 años, no hablaré de las experiencias que se mencionan en este repositorio sobre la implementación de LOGO en las escuelas, bastaría con consultarla y ver que es extensa y con temas variados.

Mencionaré la experiencia que tuve al buscar a una persona que trabajara con LOGO, lo mas rápido y factible fue usar las redes sociales, solo respondieron 6 personas, cuyas edades se encuentran entre los 25 y 30 años y solo uno rebasa los 40.  pero de esos seis solo uno accedió a comentar su experiencia :'(

Menciona que conoció LOGO cuando tenia 10 años en una escuela en la que tomaba cursos de informática, su aprendizaje se dificulto un poco ya que los comandos se encontraban en ingles, a pesar de que había una versión disponible en español, pero que en términos generales es un lenguaje muy intuitivo.

El lenguaje despertó su curiosidad por querer investigar por su cuenta pero en los principios de los 90’s no era fácil acceder a información adicional a la que su profesor les proporcionaba, el tipo de proyectos que hacia eran dibujos como árboles, autos, triángulos y cosas que se dibujan cuando uno es niño, estos dibujos era realizados por una tortuga a la que le “hablaba” en ingles para que al caminar formara las figuras que se deseaban.

LOGO fue su primer contacto con el mundo de la informática y le permitió entender la importancia que tiene aprender una lengua extrajera, entender lo que implica aprender un lenguaje de programación y hacer que la PC haga lo que uno quiere, menciona que el haber tenido un contacto a una temprana edad con LOGO encamino su gusto por la informática y hoy es una persona dedicada profesionalmente a este ámbito.

Actualmente no conozco de una escuela que enseñe a sus alumnos a usar LOGO, he de confesar que pensaba que era un lenguaje que ya no se encontraba en desarrollo pero me encontré con que existe la “LOGO Fundation” y que existen versiones nuevas de LOGO, incluso ya permiten el modelado de figuras en 3D.

Me encontré con que existe versiones de LOGO multiplataforma y escrita en diferentes lenguajes de programación como JAVA o Perl. Por lo leído y al conocer los comentarios de esta persona que le enseñaron LOGO veo que la enseñanza de un lenguaje de programación a una temprana edad puede hacer que el niño entienda como hacer que la computadora haga lo que él quiere y no solo la vea como la herramienta para hacer tareas y jugar.

Más allá del uso de las TI #TICCAEU2012

Las tecnologías de la información y comunicación es un gran mundo, un mundo que permite especializarte en diferentes áreas, su aprendizaje muchas veces va centrado a su manejo o en la enseñanza de determinadas herramientas o tecnologías.

Una educación que permita no sólo usarlas, sino entender y valorar los fines para los que las utilizamos y decidir sobre ellos, no es suficiente saber como usarla, hay que entender los alcances, limitaciones y beneficios que se pueden tener con su uso, aprender sobre las TIC no será (solo) adquirir destrezas instrumentales en relación con ellas, sino (principalmente) reflexionar sobre ellas.

No se puede centrar su enseñanza únicamente a la parte tecnológica, ya que se puede aprender en  diferentes momentos y lugares, el reto es hacer que se entienda el beneficio, el tener la capacidad de despreciar elementos que no nos útiles, esa capacidad de selección de la tecnología idónea para proponer una solución.

Recuerdo que durante la universidad una maestra nos comentaba que no es suficiente tener conocimientos tecnológicos, no es suficiente conocer a la perfección una herramienta, hay que complementar estos conocimientos con el desarrollo de la parte humana, que finalmente debemos de ser un profesional (persona) completo y la carencia de alguna de estas cualidades no lo seríamos, tomando estas recomendaciones hay que incluir durante la enseñanza de las TI el desarrollo de una inteligencia emocional sobre estas.

Modulo 1- Unidad 3 – Actividad 2

Educación y las TIC’s #TICCAEU2012

Pueden haber muchos puntos de vista sobre la educación y el uso de las TI en esta área, no negare que cuando tuve mis primeros contactos en el tema pensé que para educar sobre las TIC es siempre mejor un profesor de tecnología que un profesor de filosofía o sociología por los conocimientos especializados en cuanto a la tecnología se refiere y por la forma de entenderla.

Según fui conociendo del tema me di cuenta que no necesariamente un experto en tecnología será la mejor opción para educar sobre las TIC’s, podrá entender su funcionamiento, como adaptarla e incluso crear nuevas herramientas, finalmente, como lo es mi caso, no fui formado para educar, mi formación educativa fue hacia la solución de problemas mediante el desarrollo e implementación de  TI.

Pero expertos en otras áreas pueden ver y entender las TI de otra manera, de una manera que complemente el punto de vista del tecnólogo, a estas alturas entiendo que no se puede delegar la labor de educar sobre las TIC’s a una sola área de especialización, no se puede dejar solo a expertos en computación, a sociólogos,  educadores, etc. debe de ser una tarea que se haga en equipo y complemente los diferentes puntos de vista en beneficio del alumno.

Clic en la imagen para verla en tamaño original

También me he dado cuenta que para aprender a usar las TIC no es necesario ir a la escuela, Internet es una gran fuente de información en la que existen sitios y proyectos en la que se puede aprender, como lo es OpenCourseware del MIT o Coursera, para aprender a usar las TICs se están generando entornos fuera de la escuela que lo permiten, pero considero que la escuela debe poner su parte en esto, el enseñar para usar una tecnología o herramienta, para mi, no es la mejor opción, considero que hay que enseñar a entender y a saber adaptarnos a la tecnología para poder usarla a nuestro beneficio.

Finalmente el conocimiento es el que permanece, las herramientas cambian, se mejorar, se dejan de desarrollar e inclusive llegan nuevas, pero debemos de saber aplicar lo que sabemos a esos cambios tan rápidos que se presentan y creo que es donde la escuela puede colaborar.

Modulo 1- Unidad 3 – Actividad 5

¿Qué hay de nuevo en las TIC?

El Internet es un ente vivo, es un ser inteligente, cumulo de varios puntos de vista, lugar de reunión de artistas, pensadores, desarrolladores, etc. es un lugar en el que cada persona es libre de expresar sus ideas, sentimientos, pontencializa proyectos e ideas innovadoras.

Es un lugar en el que se gestan movimientos sociales, un campo fértil para las ideas y lugar de oportunidades para jóvenes, el Internet es lo que ha permitido hablar y entender lo que es un verdadero mundo globalizado.

Internet nos hace competir no solo con nuestro compañero de clase o con la empresa vecina, Internet nos ha hecho globales, nos hace competir con mercados que no conocíamos o que no estaban a nuestro alcance.

Es cierto también que Internet es un buen lugar para adquirir cosas que en otro momento histórico hubiéramos tenido que pagar, es un lugar que ha metido en problemas a las empresas dedicadas al entretenimiento y que las ha llevado a apoyar iniciativas que buscan detener el acto natural de compartir, desde mi muy personal punto de vista es mucho mas fácil que estas empresas se adapten y busquen nuevas formas de distribución a que el Internet, como ese ser vivo que es, se adapte a las normativas que buscan imponer, por lo que pienso que es bueno que nadie controle Internet.

Si se toma en cuenta que cada persona que se conecta a Internet tiene diferente perfil, estudiantes, empresarios, computólogos, diseñadores, etc, cada persona tiene diferentes necesidades en Internet, por lo tanto el medio por el cual se conecta es también diferente, acorde a sus actividades y gustos.

Estrictamente un sistema operativo es un programa que administra el hardware, funciona como base para los programas de aplicación y actúa como un intermediario entre el usuario y el hardware de la computadora; el propósito de un sistema operativo es proveer un ambiente en el cual el usuario ejecute programas, de una manera conveniente y eficiente por lo que el sistema operativo controla y coordina el uso del hardware entre los programas de aplicación de varios usuarios.

Si pensamos que sería bueno que todos utilizáramos el mismo sistema operativo con nuestros dispositivos digitales estaríamos limitando de entrada a la industria que fabrica estos dispositivos, limitando la competencia y diversidad de productos.

Si hablamos desde el punto de vista del desarrollo de software el que se usara una misma tecnología pensemos que si desarrollamos una aplicación para un iDevice debería de poder usarse en un dispositivo que use Android o en un WindowsPhone, pero ¿Qué tan favorable es esto? es poco favorable, ya que no permitiría el desarrollo de estándares tecnológicos, como lo es HTML5 o algunos productos que permiten desarrollar aplicaciones multiplataforma como, la empresa que fundo el mexicano Miguel de Icaza, XAMARIN o JAVA.
 

No se puede pensar en un sistema operativo universal ya que cada uno cumple con una necesidad especifica.


Modulo 1 – Unidad 2 – Actividad 5

Inteligencias Colectivas

Lo importante de la inteligencia colectiva no es, por tanto, poseer conocimientos, sino participar en el proceso social de su adquisición y desarrollo

Quisiera expresar mi opinión sobre el proceso de desarrollo y adquisición del conocimiento desde el punto de vista de un usuario de software libre.


Comenzare por decir que el software actualmente en su mayoría es algo cerrado, es decir, cuando lo compras no se te entrega los códigos fuentes, esto en los inicios de la informática no era así, era algo normal que al adquirir un programa se te entregaran los códigos fuente para que, de ser necesario, se modificara y adaptara de una mejor manera a lo que se necesitaba.


Con el nacimiento del movimiento del Software Libre a principios de los 80’s, se plantean cuatro libertades sobre este:

  1. Libertad de uso para cualquier fin, sin restricción.
  2. Libertad de aprendizaje.
  3. Libertad de modificación y adecuación.
  4. Libertad de redistribución.

Pero esto que tiene que ver con las otras áreas de especialización no propiamente informáticas, menciono esto ya que estas cuatro libertades pueden ser aplicadas al aprendizaje y/o conocimiento de cualquier área, expresadas de la siguiente manera por Benjamin Mako Hill:

  1. Libertad de usar el trabajo y disfrutar de los beneficios de su utilización.
  2. Libertad de estudiar el trabajo y aplicar el conocimiento adquirido de él.
  3. Libertad de hacer cambios y mejoras, y distribuir los trabajos derivados.
  4. Libertad de hacer y redistribuir copias, totales o parciales, de la información o expresión.

El movimiento del software libre busca regresar ese espíritu de colaboración y libertad que tenia la informática en sus inicios, actualmente el sistema operativo GNU/Linux es el mayor ejemplo de un sistema de software construido con la colaboración de cientos de personas.


Si a todo el software libre se le quitara todos los aspectos técnicos e informáticos nos quedamos con una base filosófica, con cultura, con colaboración y finalmente con conocimiento, un conocimiento que es de todos y que se ha generado por la participación de una comunidad.


El producto final de las comunidades de software libre es una herramienta informática pero para obtenerlo se debe de pasar por muchas etapas, organización, coordinación, etc. lo rico de estas comunidades es el proceso mismo del desarrollo que es donde se discute diferentes soluciones a un problema, en el que cada miembro propone una solución que debe de ser evaluada, discutida y finalmente implementada, este proceso implica aprender de otros.


Actualmente los foros, blogs, canales IRC y en general cualquier comunidad digital es el lugar adecuado para compartir conocimiento y experiencias, pero el conocimiento colectivo no se generará si no hay interacción entre los miembros, si no se discuten puntos de vista, las comunidades digitales serán tan inteligentes en la medida en la que sus miembros interactuen.


Módulo 1 – Unidad 2 – Actividad 2

Ideas Utópicas

Se presentan dos ideas y pensaremos un poco idealizando o no un mundo si pasara lo siguiente:

Los seres humanos podrían prescindir de la técnica y volver a la naturaleza. Quizá su vida sería más feliz. 

Si partimos del concepto que Miguel Ángel Quintanilla nos presenta sobre Técnica:
Un sistema de acciones humanas intencionalmente orientado a la transformación de objetos concretos para conseguir de forma eficiente un resultado valioso
Si nos olvidamos de la técnica y decidimos volver a la naturaleza ¿Cómo la modificariamos?, desde siempre nos hemos caracterizado por adaptar el medio para cubrir nuestras necesidades, invariablemente tendríamos que desarrollar nuevos métodos para garantizar nuestra sobrevivencia.
A estas alturas de la historia hemos desarrollado una dependencia tecnológica, la hemos convertido en una extremidad mas y posiblemente el dejarla no nos haga felices, al contrario, podría acarrear en un principio problemas de adaptibilidad.
Pero la felicidad del hombre no depende de contar o no con la técnica, el hombre debió ser feliz en cualquier momento de la historia, al menos podemos pensar eso si es que creemos que la felicidad esta dentro de nosotros.
Ahora otra idea:

Dentro de poco tiempo solo se leerá en pantallas y apenas se imprimirán textos.

Concuerdo con la idea de que se leerá en pantallas, pero para que todos puedan usarlas necesitamos de una infraestructura que haga que en cualquier lugar contemos con energia electrica o de cualquier fuente con la cual podamos energizar estos dispositivos.

Si la ley de Moore continua vigente en los proximos años, que así lo creo, nuestras capacidades de computo continuaran incrementandose y esto me hace pensar que tendremos dispositivos más pequeños y potentes, lo que hará que, no solo se lea en pantallas, nos comunicaremos mediante dispositivos mas naturales a nosotros, serán lo que a los hombre primitivos sus herramientas, una prolongación artificial del cuerpo.

Actualmente los esfuerzos de las compañias que fabrican tabletas o teléfonos inteligentes estan orientados a prolongar el uso de la bateria y a que su capacidad de computo sea mayor consumiendo poca energia, mientras esto no pase y no se cuente con energia en todos lugares seremos dependientes de los textos impresos.

Modulo 1 – Unidad 1 – Actividad 5 

TIC y Sociedad

Si partimos del hecho de que la masificación de las tecnologías permite conocer y aprender de los beneficios que trae a quienes carecían de ella y basado en:

Sigue abierta una gran brecha entre quienes disfrutan de los beneficios del desarrollo tecnológico y quienes no pueden acceder a esas oportunidades

Tenemos el problema de que esta brecha no se reduce, en mi opinión, con solo llevar esos desarrollos a quienes no podían acceder a ellos, esto solo es un primer paso.

La instalación de equipos, redes de computadoras y en general de cualquier tecnología no es suficiente, también se tiene la obligación de la tutela y enseñanza sobre sus alcances y limitaciones.

Si pensamos en, por ejemplo, los primeros contactos con Internet de una persona que antes lo no lo tenia, nos enfrentamos a dos escenarios:

  1. El tener un medio para conocer, interactuar y el tener acceso a un mundo de información.
  2. Problemas como virus, hacking, spam, seguridad, etc.

En si la experiencia es diferente entre quienes el Internet es algo común y para quienes lo están conociendo, para los que están habituados conocen los riesgos y consideraciones de seguridad que hay que tener y de algún modo procuran proteger su información, caso contrario para quien no conoce los fundamentos de seguridad que hay que tener, este mismo desconocimiento le puede llevar a tener problemas.

El conocer y hacer propia una nueva tecnología es un proceso lento que dependerá en gran medida de como sea guiado. La brecha tecnológica se hará mas corta cuando el “iniciado” entienda y tome como propio eso que antes le era desconocido y tenga presente de que forma le beneficia y le afecta para que de este modo sea capaz de ofrecer soluciones con aquello que ha aprendido.

Otras ideas interesantes:

  1. La alimentación, la salud, la vivienda, el transporte y hasta el ocio están condicionados por el desarrollo tecnológico.
  2. Sociabilidad, técnica y comunicación son, por tanto, cualidades que nos han hecho humanos
  3. Hace ya mucho tiempo que las pantallas son escenario privilegiado para los intercambios de información.
  4. Escribir fue otra forma de contar, pero no en el sentido de relatar, sino de enumerar.
  5. Las nuevas y más recientes transformaciones en la estructura social se relacionan con la aparición de un nuevo modelo de desarrollo, en informacionalismo.
  6. Ha sido el desarrollo de las redes de comunicación lo que permitió una transformación globalizadora que permite hablar hoy con propiedad de sociedad informacional y sociedad red como una realidad emergente.
  7. Telépolis: conjunto de formas de relación social que esas nuevas tecnologías han propiciado en la nueva sociedad.

Módulo 1 – Unidad 1 – Actividad 2