miércoles, 30 de septiembre de 2015

Pensamiento Computacional

Hoy empieza una nueva aventura en mi #MoocBot particular.


Primera tarea: construir mi diario digital de aprendizaje, bueno eso que llaman los entendidos "portfolio" y redactar acerca de la necesidad o no de implementar planes de pensamiento computacional en las aulas que recojan a la denominada robótica educativa como una parte esencial de los mismos: El plan de pensamiento computacional: ¿una necesidad compensadora?

Ante tal pregunta, lo primero que he hecho ha sido buscar una definición. He encontrado esto:

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 la educación escolar. ISTE y CSTA encuestaron cerca de 700 docentes de ciencias de la computación, investigadores y profesionales en ejercicio y recopilaron sus respuestas que demuestran un apoyo abrumador a la siguiente definición operativa:

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 soluciones mediante 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 son dimensiones 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
Fuente: Elaborado por ISTE, CSTA y NSF y traducido por Eduteka.



Soy profesora de matemáticas, y al leer esta definición, salvo "usar computadores" todo lo demás entraría dentro del desarrollo de la competencia matemática. 
Así que, sí.
Sí veo necesario implementar planes de pensamiento computacional en las aulas. Y no solo por el desarrollo del pensamiento; también creo necesario, en la época en que vivimos, el uso del ordenador, la computadora, o como queráis llamarlo. Estamos en la era de la tecnología y debemos aprender a utilizarla; nosotros, pero sobre todo, ellos, que son nuestro futuro.