pensamiento computacional
¿Qué es el pensamiento computacional?
El pensamiento computacional implica resolver problemas, diseñar sistemas y comprender el comportamiento humano, haciendo uso de los conceptos fundamentales de la informática”. Es decir, que la esencia del pensamiento computacional es pensar como lo haría un científico informático cuando nos enfrentamos a un problema.
Otrasdefiniciones de pensamiento computacional han ido surgiendo en la literatura científica desde entonces. Entre las más aceptadas se encuentran la de Aho y la de la Royal Society:
El pensamiento computacional es el proceso que permite formular problemas de forma que sus soluciones pueden ser representadas como secuencias de instrucciones y algoritmos.
El pensamiento computacional es el proceso dereconocimiento de aspectos de la informática en el mundo que nos rodea, y aplicar herramientas y técnicas de la informática para comprender y razonar sobre los sistemas y procesos tanto naturales como artificiales.
¿Dónde aparece?
Santa María Tonantzintla, Puebla, a 12 de agosto.- El pensamiento computacional, como la lectura, la escritura y las matemáticas, es una habilidad fundamental que debeenseñarse en las aulas escolares de todo el país. De ello están convencidos los investigadores del Instituto Nacional de Astrofísica, Óptica y Electrónica (INAOE) y, para promover esta idea, han organizado el taller "Enseñando pensamiento computacional a nivel medio superior en México".
El citado taller, que fue inaugurado la mañana de este día por el Dr. Ponciano Rodríguez Montero, Director deFormación Académica del INAOE, está dirigido a docentes de nivel medio superior y surge como una iniciativa de un grupo de investigadores de la Coordinación de Ciencias Computacionales de este centro de investigación como respuesta a la disminución de la matrícula que sufren las carreras de computación en México.
¿Cuál es su esencia?
La Sociedad Internacional para la Tecnología en Educación(ISTE) y la Asociación de Docentes en Ciencias de la Computación (CSTA) colaboraron con líderes de educación superior, de la industria y de educación escolar (K-12) para desarrollar una definición operativa del Pensamiento Computacional. Esta definición operativa suministró un marco de referencia y un vocabulario para Pensamiento Computacional que tuviera significado para todos los docentes de laeducación escolar.
El Pensamiento Computacional es un proceso de solución de problemas que incluye (pero no se limita a) las siguientes características:
Formular problemas de manera que permitan usar computadores y otras herramientas para solucionarlos
Organizar datos de manera lógica y analizarlos
Representar datos mediante abstracciones, como modelos y simulaciones
Automatizar solucionesmediante pensamiento algorítmico (una serie de pasos ordenados)
Identificar, analizar e implementar posibles soluciones con el objeto de encontrar la combinación de pasos y recursos más eficiente y efectiva
Generalizar y transferir ese proceso de solución de problemas a una gran diversidad de estos
Estas habilidades se apoyan y acrecientan mediante una serie de disposiciones o actitudes que sondimensiones esenciales del Pensamiento Computacional. Estas disposiciones o actitudes incluyen:
Confianza en el manejo de la complejidad
Persistencia al trabajar con problemas difíciles
Tolerancia a la ambigüedad
Habilidad para lidiar con problemas no estructurados (open-ended)
Habilidad para comunicarse y trabajar con otros para alcanzar una meta o solución común
¿En que nos puede ayudar?Promover el desarrollo del pensamiento computacional desde edades tempranas a través de la programación de videojuegos y aplicaciones para móviles en todas las etapas escolares, desde educación infantil hasta formación profesional. Sin embargo, es posible desarrollar el pensamiento computacional de nuestros estudiantes desde cualquier disciplina y haciendo uso de otros recursos educativos, no...
Regístrate para leer el documento completo.