características del pensamiento computacional
Según esta definición operativa, el pensamiento computacional es un proceso de resolución de problemas
Formular problemas de forma que se permita el uso de un ordenador y otras herramientas para ayudar a resolverlos.
Organizar y analizar lógicamente la información
es una habilidad cognitiva que permite a los niños desarrollar su capacidad para formular, representar y resolver problemas a través de herramientas y conceptos que se utilizan en informática
pero para el desarrollo de esta capacidad los maestros y profesores pueden apoyarse en actividades
La importancia del pensamiento computacional en la educación
Actualmente la tecnología está aunada con la educación, por ende es fundamental que hasta los más pequeños sean capaces de crear y de aplicar soluciones basadas en la tecnología.
De esta forma las personas dejarán de ser solo consumidores para convertirse en prosumidores.
identificar y entender el problema;
considerar, reflexionar y definir cuáles son las soluciones efectivas;
aplicar una metodología;
probarla;
y, si no brinda los resultados esperados, poder modificar y ejecutar nuevamente soluciones.
Es importante tener en cuenta que las habilidades que se desarrollan con el pensamiento computacional van mucho más allá de codificar un programa. En realidad, el proceso es la clave ya que permite
sus características son
Descomposición de un problema en fases más pequeñas
Consiste en la ruptura de un sistema o problema complejo en partes más pequeñas para que así sean más fáciles de solucionar.
Cada pequeño problema se irá resolviendo uno tras otro hasta solucionar el sistema completo.
Reconocimiento de patrones repetitivos
Encontrar estas semejanzas en los pequeños problemas descompuestos te ayudará a resolver el sistema de forma más eficiente.
Una vez que hayas descompuesto el problema complejo en varios más pequeños, busca estándares de características comunes.
Abstracción de información irrelevante al problema propuesto
La abstracción se refiere a centrarse en la información importante, dejando de lado aquellas características irrelevantes e innecesarias.
En la abstracción se trata principalmente de las características generales que son comunes a cada en elemento, en lugar de detalles específicos.
Luego de contar con estas características generales, se debe proceder a crear un "modelo" del problema, el cual es la idea general del problema que se intenta resolver.
Subtópico
. Algoritmos escritos presentados para la resolución del problema
Luego de dividir el gran problema en varios más pequeños, identificar las similitudes entre estos, centrarte en los detalles pertinentes y dejar atrás cualquier información irrelevante
Estos algoritmos pueden ser creados a través de diagramas de flujos o usando pseudocódigos.
Sin embargo, ten en cuenta que un algoritmo es un plan, un conjunto de instrucciones paso a paso para resolver un problema y no siempre implica hazañas complicadas de la programación, sino que puede utilizarse en sistemas complejos externos
¿Cómo desarrollar el pensamiento computacional?
Según la doctora Jeannette M. Wing el pensamiento computacional se desglosa en habilidades útiles para todos, no solo para los científicos de la computación.
Fillomino
Es ideal para desarrollar el pensamiento lógico. Es un juego de rompecabezas de tamaño libre formado por bloques de cuadros que delimitan sus diferentes áreas con líneas más oscuras.
Hay dos reglas que se deben cumplir para completar un bloque:
Primero: cada área debe contener los números desde el 1, hasta el número de cuadrados en cada zona delimitada con líneas más oscuras, es decir, si el área consta de dos cuadros, los números de dentro de esta delimitación deben ser 1 y 2
Segundo: ningún número puede estar al lado de un mismo número en ninguna dirección, ya sea horizontal, vertical o diagonal.
Por esto, es necesario desarrollar esta aptitud y se puede conseguir a través de computadoras, libros que nos enseñen a respecto o, incluso, con diversos juegos tanto para adultos como para niños:
Sudoku
Este clásico juego matemático, es otro excelente juego para desarrollar el pensamiento lógico. Su objetivo es llenar la cuadrícula 9x9 con los números del 1 al 9 sin que estos se repitan ni horizontal ni verticalmente
Ten en cuenta que para desarrollar el pensamiento computacional es necesario contar con pensamiento lógico, ya que este es un proceso de reflexión el cual permite percibir regularidades y relaciones entre objetos, conceptos y situaciones y, construir argumentos válidos.
Subtópico
Subtópico