Programar desde la escuela: el crecimiento del pensamiento computacional en la educación argentina

Cómo es Program.ar, la iniciativa para que se enseñe programación a los  niños argentinos - RedUSERS

La programación está dejando de ser una competencia exclusiva de quienes estudian informática. Durante los últimos años, el pensamiento computacional comenzó a ocupar un lugar cada vez más importante dentro de las propuestas de educación tecnológica en Argentina.

La transformación está relacionada con una realidad evidente: los sistemas digitales forman parte de prácticamente todas las actividades de la sociedad. Desde una aplicación móvil hasta un sistema de inteligencia artificial, gran parte de las tecnologías utilizadas diariamente funcionan a partir de algoritmos.

En este contexto, aprender programación no significa necesariamente que todos los estudiantes deban convertirse en desarrolladores profesionales. El objetivo puede ser más amplio: comprender cómo analizar un problema, organizar una solución y construir instrucciones capaces de resolverlo.

El pensamiento computacional se basa en diferentes habilidades. Entre ellas se encuentran la descomposición de problemas, el reconocimiento de patrones, la organización de procesos y la creación de algoritmos.

La Fundación Sadosky, a través de la iniciativa Program.AR, desarrolló una propuesta curricular destinada a impulsar la inclusión de las Ciencias de la Computación dentro de la educación obligatoria argentina. La iniciativa sostiene que estos conocimientos son relevantes para que los estudiantes puedan ejercer una ciudadanía plena dentro de una sociedad organizada por tecnologías computacionales.

El concepto resulta especialmente importante. Durante muchos años, la alfabetización digital estuvo relacionada principalmente con aprender a utilizar herramientas existentes. Sin embargo, comprender las ciencias de la computación permite avanzar un paso más: entender cómo se construyen determinados sistemas.

La programación visual se utiliza frecuentemente como una puerta de entrada. Herramientas como Scratch permiten desarrollar videojuegos, historias interactivas y simulaciones mediante bloques de programación.

A través de este tipo de actividades, los estudiantes pueden aprender conceptos como variables, eventos, ciclos y condiciones sin comenzar necesariamente con la complejidad sintáctica de lenguajes profesionales.

Un proyecto puede consistir en desarrollar un juego educativo. Para hacerlo, el estudiante debe determinar qué sucede cuando un personaje toca un objeto, cómo se obtienen puntos o qué condiciones permiten avanzar.

Aunque la actividad pueda parecer recreativa, detrás existe un proceso de razonamiento computacional. El estudiante debe transformar una idea en una serie organizada de instrucciones.

Este tipo de aprendizaje permite trabajar también con el error. Un programa puede no funcionar como estaba previsto y obligar al estudiante a revisar su lógica. Encontrar y corregir errores se convierte en una actividad educativa.

La inteligencia artificial está agregando una nueva dimensión a este proceso. Actualmente existen herramientas capaces de generar código automáticamente. Esto plantea una pregunta importante sobre la enseñanza de programación.

Si una IA puede escribir una función en segundos, ¿sigue siendo necesario aprender a programar?

La respuesta probablemente se encuentra en la comprensión. Una inteligencia artificial puede producir código, pero no elimina la necesidad de entender qué hace ese código, detectar errores y decidir si responde realmente al problema planteado.

El Programa PAIDEIA, impulsado por el sistema educativo argentino, incluye el pensamiento computacional como uno de sus ejes y plantea el desarrollo progresivo de estas competencias dentro de la trayectoria educativa.

Esto demuestra que la programación comienza a ser considerada como parte de una formación tecnológica más amplia, vinculada con la resolución de problemas y la alfabetización digital.

La programación también puede integrarse con otras materias. En matemática, permite representar procesos y relaciones. En ciencias naturales, puede utilizarse para analizar información. En geografía, para trabajar con datos. En arte, para crear animaciones y experiencias interactivas.

Esta capacidad de integración representa una de sus principales ventajas educativas. La programación deja de ser una materia completamente aislada y puede convertirse en una herramienta para trabajar diferentes contenidos.

El desafío continúa siendo garantizar que estas oportunidades lleguen a instituciones con diferentes niveles de recursos. La infraestructura, la conectividad y la formación docente son factores fundamentales.

No todas las escuelas poseen los mismos equipos, pero existen herramientas de programación visual y recursos gratuitos que pueden facilitar el acceso inicial a estas competencias.

La enseñanza del pensamiento computacional también requiere evitar una visión excesivamente técnica. Programar no debería significar únicamente memorizar comandos o escribir instrucciones.

El objetivo principal es aprender a pensar sobre los problemas de una manera estructurada. Esa capacidad puede utilizarse posteriormente dentro de la informática, pero también en numerosas actividades académicas y profesionales.

La expansión de la inteligencia artificial vuelve esta formación todavía más importante. En un futuro donde una parte del código podrá ser generada automáticamente, comprender los fundamentos permitirá a los estudiantes utilizar estas herramientas con mayor autonomía.

El desafío de la educación argentina consiste en formar estudiantes que no sean únicamente consumidores de sistemas tecnológicos. Comprender cómo funcionan los algoritmos y cómo se construyen soluciones permite participar de manera más activa en una sociedad cada vez más digital.

Programar desde la escuela no significa obligar a todos los estudiantes a elegir una carrera informática. Significa proporcionar herramientas para comprender el mundo tecnológico y desarrollar soluciones dentro de él.

Fuentes consultadas:

• Fundación Sadosky – Propuesta curricular Program.AR para la inclusión de las Ciencias de la Computación.

• Argentina.gob.ar – Programa PAIDEIA y pensamiento computacional.

 

• Argentina.gob.ar – Renovación curricular y educación tecnológica.