Pensamiento computacional en la escuela

Contenido: Introducción. Definición de pensamiento computacional. Actitudes del estudiante.

Objetivo: Al finalizar la competencia describirá la definición del pensamiento computacional y su aplicación en la escuela, sin error.

Introducción

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 representantes de educación superior, de la industria y de educación escolar (K-12) para desarrollar una definición operativa del

Pensamiento Computacional.

La 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 a muchos docentes de ciencias de la computación, investigadores y profesionales en ejercicio y recopilaron sus respuestas que demuestran un apoyo a la definición que aquí se estudiara.

Definición de pensamiento computacional

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

Actitudes del estudiante

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: eduteka.org