Introducción al Pensamiento Computacional
Los estudiantes exploran los pilares del pensamiento computacional y su aplicación en la resolución de problemas cotidianos.
Preguntas Clave
- ¿Cómo podemos identificar situaciones de la vida diaria que requieren pensamiento computacional?
- ¿De qué manera el pensamiento computacional mejora la eficiencia en la toma de decisiones?
- ¿Qué impacto tiene el pensamiento computacional en la innovación tecnológica actual?
Aprendizajes Esperados SEP
Acerca de este tema
La descomposición y la abstracción son los pilares del pensamiento computacional en el nuevo marco de la Nueva Escuela Mexicana. Este tema enseña a los estudiantes de primer año de preparatoria a no sentirse abrumados por problemas técnicos complejos, dándoles herramientas para fragmentar retos grandes en tareas pequeñas y manejables. Al identificar qué detalles son esenciales y cuáles son ruido, los jóvenes desarrollan una capacidad analítica que trasciende la informática y se aplica a la vida cotidiana y a otras disciplinas académicas.
En el contexto de los Aprendizajes Esperados de la SEP, se busca que el alumno transite de ser un consumidor de tecnología a un arquitecto de soluciones. La abstracción permite que el estudiante cree modelos mentales claros, facilitando la colaboración en proyectos de desarrollo de software donde la claridad es vital. Este tema se beneficia enormemente de un enfoque centrado en el alumno, ya que la habilidad de simplificar solo se perfecciona mediante la práctica constante y la discusión entre pares sobre qué elementos son realmente indispensables.
Ideas de aprendizaje activo
Círculo de Investigación: Desarmando la Realidad
En equipos, los estudiantes eligen un sistema complejo de su comunidad, como el proceso de nixtamalización o el sistema de transporte local, y deben crear un mapa visual que descomponga el proceso en al menos diez pasos menores, eliminando detalles irrelevantes para su funcionamiento básico.
Pensar-Emparejar-Compartir: El Filtro de Abstracción
El docente presenta un problema narrativo lleno de datos innecesarios. Individualmente, los alumnos tachan la información irrelevante, luego comparan sus decisiones con un compañero para justificar por qué ciertos datos no afectan la solución final.
Station Rotations: Desafíos de Lógica
Se instalan tres estaciones: una para descomponer un juego de mesa, otra para abstraer las reglas de un deporte y una tercera para simplificar una receta de cocina tradicional. Los grupos rotan cada 15 minutos para practicar ambas técnicas en contextos distintos.
Cuidado con estas ideas erróneas
Idea errónea comúnAbstraer significa simplemente resumir un texto.
Qué enseñar en su lugar
La abstracción en tecnología implica identificar patrones y propiedades esenciales para crear un modelo funcional, no solo acortar información. Las actividades de modelado ayudan a los alumnos a ver que abstraer es decidir qué funciones conservar para que un sistema siga operando.
Idea errónea comúnLa descomposición solo sirve para problemas matemáticos.
Qué enseñar en su lugar
Es una técnica de gestión de proyectos y resolución de conflictos. Mediante el trabajo colaborativo, los estudiantes descubren que descomponer un problema social o técnico permite asignar responsabilidades claras y avanzar de forma iterativa.
Metodologías Sugeridas
¿Listo para enseñar este tema?
Genera una misión de aprendizaje activo completa y lista para el salón en segundos.
Preguntas frecuentes
¿Cómo se relaciona la abstracción con el programa de la SEP?
¿Por qué los alumnos tienen dificultad para identificar lo 'esencial'?
¿Qué herramientas digitales apoyan este tema?
¿Cómo ayuda el aprendizaje activo a entender la descomposición?
Más en Pensamiento Computacional y Lógica de Programación
Descomposición de Problemas Complejos
Los estudiantes aplican técnicas para dividir problemas complejos en partes manejables, facilitando su análisis y solución.
2 methodologies
Abstracción y Reconocimiento de Patrones
Los estudiantes identifican elementos esenciales y patrones recurrentes en problemas para crear soluciones generalizables.
2 methodologies
Algoritmos: Concepto y Diseño
Los estudiantes definen algoritmos como secuencias de pasos para resolver problemas, diseñando soluciones paso a paso.
2 methodologies
Diagramas de Flujo y Pseudocódigo
Los estudiantes representan algoritmos visualmente con diagramas de flujo y textualmente con pseudocódigo.
2 methodologies
Estructuras de Control: Secuencia y Selección
Los estudiantes implementan condicionales (si-entonces-sino) para dirigir el flujo de un programa según ciertas condiciones.
2 methodologies