martes, 11 de octubre de 2011

ACTIVIDAD INFORMATICA


En la medida en que la computadora se ha venido incorporando en la vida cotidiana, también se ha perdido el interés por saber cómo funciona, cómo se programa y en qué se puede utilizar; simplemente, se usa. Este fenómeno ocurre invariablemente con los nuevos productos tecnológicos. Hoy muy poca gente se pregunta cómo funciona el motor de un automóvil, un elevador o un televisor. Cuando la computadora estaba haciendo su aparición en el mundo, la curiosidad que despertó fue uno de los motivos para que en las escuelas se enseñara programación. Hoy, el asombro ha disminuido considerablemente. La curiosidad que motivaba el aprendizaje de lenguajes de programación fue vencida por las dificultades reales que se tienen al programar computadoras.
Sin embargo, la propia sociedad nos exige que nuestra cultura informática tenga por lo menos un cierto nivel. Es decir, se requiere contar con Educación Informática que permita un entendimiento claro del funcionamiento y limitaciones de las diferentes partes del "hardware" de la computadora, incluidos el procesador central, la memoria principal, las unidades de memoria auxiliar, los dispositivos periféricos de entrada y salida de datos; así como los principales tipos de "software" como los sistemas operativos, los paquetes de aplicación o herramientas de productividad, los programas de uso específico como los programas de administración, los programas multimedia e Internet.
Vale la pena preguntarse si la Educación sobre Informática debe limitarse sólo al uso y aplicación de paquetes como los editores de texto y las hojas de cálculo, o si es necesario conocer más sobre programación de computadoras.
El uso de los paquetes de aplicación es sencillo, por supuesto cada aplicación tiene su función, pero finalmente, si el usuario sabe con claridad qué quiere, le es suficiente conocer los comandos del programa particular que esté usando y estar familiarizado con el equipo.
En un primer nivel de educación en informática, quizás sea suficiente saber sobre "software", que los procesadores de texto sirven para generar, cambiar, corregir, almacenar e imprimir textos; que las hojas electrónicas sirven para hacer cálculos con datos organizados mediante una colección de celdas que se presentan en la pantalla en renglones y columnas; las bases de datos permiten registrar, buscar, seleccionar y generar informes a partir de colecciones de datos almacenados con un formato fijo y que los paquetes para publicación tienen la función principal de proporcionar en la pantalla de la computadora una serie de herramientas para elaborar textos y gráficos como líneas, rectángulos y círculos. Y en el caso del "hardware", quizás sea suficiente saber cuáles son los microprocesadores vigentes, cuánta memoria principal es recomendable para los programas actuales, qué capacidad debe tener del disco duro y cuáles son los requerimientos mínimos para que la computadora tenga capacidad Multimedia o se pueda conectar a Internet.
Si se tratara de un automóvil la pregunta clave sería: ¿Es suficiente saber manejar para viajar? Evidentemente la respuesta es no. Manejar es algo mecánico, se aprende una vez y se practica para tener suficiente habilidad. Viajar supone conocer qué lugares quiero visitar, qué carreteras hay, qué vehículos puedo usar, qué otras opciones tengo para seleccionar el medio de transporte. E incluso manejar en carretera requiere desarrollar ciertas habilidades y capacidades especiales. Lo mismo pasa con la computadora. Ese nivel mínimo de cultura informática permite manejar la computadora, pero cuando se desea aprovechar al máximo el potencial de tan extraordinario invento, se necesita tener habilidad para utilizar el pensamiento lógico, se requiere capacidad para organizar la información y tomar decisiones, y creatividad para encontrar soluciones nuevas.
Al aprender a programar computadoras se adquieren habilidades que el mero uso de paquetes no proporcionan. Ahora bien, si se pretende abordar el reto de programar computadoras, hay que tomar en cuenta que el funcionamiento de la computadora requiere que cada dato y que cada instrucción estén representados simbólicamente sin ambigüedades en la memoria principal de la máquina. Por esta razón, el tipo de pensamiento que se necesita para programar una computadora, debe ser pensamiento lógico-matemático.
A una computadora hay que "decirle" en un lenguaje informático, qué tiene que hacer. Se limita a seguir las instrucciones que constituyen un programa.
Entre el lenguaje humano y el lenguaje informático hay diferencias. Los lenguajes naturales de los seres humanos son ambiguos y no son muy útiles para decirle a las computadoras lo que tienen que hacer para resolver un problema. Por esta razón se han desarrollado los lenguajes informáticos.
La principal ventaja de saber programar computadoras no está en el hecho de que se domine algún lenguaje informático, sino en las habilidades que se desarrollan al aprender a usar dichos lenguajes, como por ejemplo, aprender la forma de plantear un problema, organizar la solución del problema como una secuencia lógica de pasos y formular la toma de decisiones; en pocas palabras, se refuerza el pensamiento lógico.
La Educación sobre Informática en las escuelas no es una tarea fácil. Además de los conocimientos básicos de " hardware", nociones de programación, conocimientos elementales sobre sistemas operativos y el manejo de los cuatro programas básicos de productividad (editor de texto, hoja de cálculo, bases de datos y programas para publicar); es necesario que los alumnos usen eficiente y eficazmente Internet para la búsqueda de información y para la comunicación a través del correo electrónico y los grupos de discusión.


No hay comentarios:

Publicar un comentario