Menú

martes, 28 de enero de 2025

G09 - Pensamiento Computacional y Algoritmos

 ¿Qué es el pensamiento computacional?

El pensamiento computacional es una forma de abordar problemas de manera lógica y estructurada. No es necesario ser un programador para usarlo; de hecho, es una habilidad que todos podemos desarrollar. Se compone de cuatro pilares fundamentales:

  1. Descomposición: Dividir un problema en partes más pequeñas y manejables.

  2. Reconocimiento de patrones: Identificar similitudes entre problemas para aplicar soluciones conocidas.

  3. Abstracción: Enfocarse en los detalles importantes y ignorar lo irrelevante.

  4. Algoritmos: Crear una serie de pasos claros y ordenados para resolver un problema.



¿Por qué es importante?

El pensamiento computacional nos ayuda a ser más eficientes, organizados y creativos al enfrentar desafíos. Además, nos prepara para entender y utilizar la tecnología de manera crítica y responsable. Aplicarlo en nuestra vida diaria nos permite optimizar tareas, tomar mejores decisiones y resolver problemas de manera efectiva.

Ejemplo de algoritmo: Prepararse para ir al colegio

  1. Levantarse de la cama.

  2. Lavarse la cara y cepillarse los dientes.

  3. Vestirse con el uniforme.

  4. Revisar la mochila para asegurarse de que todo esté listo.

  5. Desayunar.

  6. Ponerse los zapatos.

  7. Despedirse de la familia.

  8. Salir de casa y cerrar la puerta.

Actividad: Algoritmos en la Vida Cotidiana

A continuación, te propongo una actividad de 10 pasos para realizar en tu cuaderno. Esta actividad te ayudará a desarrollar tu pensamiento computacional y a crear algoritmos basados en tu rutina diaria.

  1. Observa tu día: Escribe una lista de las actividades que realizas desde que te levantas hasta que te acuestas. Por ejemplo: desayunar, ir al colegio, hacer tareas, etc.

  2. Elige una actividad: Selecciona una de esas actividades y descomponla en pasos más pequeños. Por ejemplo, si eliges "prepararme para ir al colegio", los pasos podrían ser: levantarme, lavarme la cara, vestirme, desayunar, etc.

  3. Identifica patrones: Piensa si hay actividades que se repiten en diferentes momentos del día. Por ejemplo, ¿siempre revisas tu mochila antes de salir?

  4. Simplifica: Elimina los detalles innecesarios y enfócate en los pasos clave. Por ejemplo, en lugar de "abro la puerta, salgo, cierro la puerta", puedes escribir simplemente "salir de casa".

  5. Crea un algoritmo: Escribe los pasos de la actividad en orden, como si fueran instrucciones para alguien más. Asegúrate de que sean claros y precisos.

  6. Prueba tu algoritmo: Pídele a un compañero o familiar que siga tus instrucciones para realizar la actividad. ¿Funcionó?

  7. Identifica errores: Si algo no salió como esperabas, revisa tu algoritmo y corrige los pasos que no estén claros.

  8. Optimiza: Piensa en cómo podrías hacer la actividad más eficiente. Por ejemplo, ¿podrías preparar tu mochila la noche anterior para ahorrar tiempo por la mañana?

  9. Reflexiona: Escribe en tu cuaderno qué aprendiste durante la actividad y cómo podrías aplicar el pensamiento computacional en otras áreas de tu vida.

  10. Comparte: Compara tu algoritmo con el de un compañero. ¿En qué se parecen? ¿En qué son diferentes?


Conclusión

El pensamiento computacional y los algoritmos no son solo para programadores; son herramientas que todos podemos usar para mejorar nuestra vida diaria. Al aprender a descomponer problemas, identificar patrones y crear soluciones paso a paso, nos volvemos más eficientes y capaces de enfrentar cualquier desafío.