Pensamiento computacional: descomposición y abstracción
Alineada a CSTA-AP, de los Estándares de Ciencias de la Computación K-12 de la CSTA.

Qué enseña esta lección
La descomposición significa dividir un problema grande y complicado en partes más pequeñas que puedas resolver de una en una. La abstracción significa ignorar los detalles que no importan para enfocarte en lo que realmente es relevante. Identificar patrones te permite reutilizar una solución en problemas similares. Estos hábitos de pensamiento ayudan en la programación, pero también en la escritura, las ciencias y la planeación de cualquier proyecto grande.
Ejemplo resuelto
Organizar una kermés escolar parece enorme, así que la descompones en tareas más pequeñas: elegir la fecha, conseguir materiales, hacer publicidad y llevar a cabo el evento. Ignoras los detalles pequeños por ahora (abstracción) y notas que el paso de hacer publicidad es un patrón que puedes reutilizar para el siguiente evento.
Preguntas de práctica
- ¿Qué significa descomponer un problema?
- Da un ejemplo de un detalle que podrías ignorar (abstraer) al planear un viaje.
- ¿Cómo podría identificar un patrón ahorrarte tiempo en una tarea futura?
Mira la lección
Esta lección tiene video en español: el mismo que abre el código QR del cuaderno impreso.
▶ Ver la lección en videoMás lecciones de Algoritmos y Programación
Enseña esta lección hoy
Un tutor con IA que guía con preguntas en lugar de solo dar las respuestas: todas las materias básicas de K–12, para cada hijo de la familia.
Comienza la prueba gratis — sin tarjeta