Agregar Infobae enGoogle

Programación, codificación y robótica: cómo se diferencian y por qué le dan forma al futuro de la educación

“La inclusión de la programación en la educación básica y secundaria responde no solo a necesidades laborales, sino también al interés de desarrollar en los jóvenes habilidades críticas y comprensión tecnológica, fundamentales en la sociedad actual”, dice la autora de esta columna

Pantalla de una laptop mostrando la interfaz de un chatbot impulsado por Inteligencia Artificial, con líneas de código destacadas. La imagen refleja el impacto de la IA en la evolución tecnológica, simbolizando los avances en programación, robótica y asistencia digital en el campo científico y tecnológico. (Imagen ilustrativa Infobae)
El uso como sinónimos de programación, codificación y robótica: en el ámbito educativo suele deberse a una confusión o un desconocimiento del área de interés de cada disciplina (Imagen ilustrativa Infobae)
Guardar

Programación, codificación y robótica: en el ámbito educativo, se suele hacer un uso indistinto de estos conceptos, a pesar de que tradicionalmente tienen significados distintos en el ámbito informático.

Por programación se entiende el proceso de analizar problemas para resolverlos mediante el uso de algoritmos, y luego convertir estos algoritmos en código utilizando uno de los varios lenguajes de programación disponibles. Los profesionales que realizan este trabajo son conocidos como analistas programadores. El rol del programador (excluyendo la parte de análisis) se originó con los primeros computadores en los años 50 y ha ido desapareciendo con el tiempo. Generalmente, se entiende por algoritmos a las secuencias de pasos para resolver problemas procesando datos.

En cuanto a la codificación, esta se refiere específicamente a la acción de convertir un algoritmo ya diseñado a un lenguaje de programación, siendo más un ejercicio de traducción que de lógica o análisis propiamente dicho. Tanto en documentos especializados como en el contexto educativo, se da preferencia al término programación.

Independientemente de si se utiliza el término codificar o programar en el entorno educativo, lo crucial desde un punto de vista pedagógico es el grado de análisis implicado: cuanto mayor es el análisis requerido, más se promueve el uso de la metacognición y el desarrollo de habilidades para resolver problemas. Aquí radica la importancia de la programación en la educación, un tema al que regresaremos.

Imagen que representa niños jugando con mascotas robot, una muestra de la inteligencia artificial y la robótica en la niñez. Un emocionante vistazo al futuro tecnológico y la ciencia ficción. (Imagen ilustrativa Infobae)
La robótica es la aplicación práctica de la programación y facilita la comprensión de conceptos en los niños, que de otra forma serían abstractos (Imagen ilustrativa Infobae)

La robótica se presenta como una aplicación práctica de la programación. En el entorno educativo, facilita la comprensión de conceptos que de otra forma serían abstractos si se enseñaran de manera convencional. Adicionalmente, el uso de robots en la educación puede no requerir un conocimiento profundo de programación.

Introducir la programación mediante la robótica es un excelente punto de partida para preparar a los estudiantes hacia un aprendizaje más avanzado en programación. Lo interesante de la robótica es la amplia gama de sensores y actuadores que pueden usarse, como sensores de luz o de distancia, y actuadores como motores y altavoces, lo cual añade un componente motivacional al ver los efectos directos y tangibles del código a través del comportamiento de un robot.

La democratización del aprendizaje de la programación no es un concepto nuevo. Por ejemplo, en 1964 fue creado y diseñado un lenguaje específicamente para la enseñanza y el aprendizaje de la programación, BASIC (Beginner’s All-purpose Symbolic Instruction Code). BASIC fue desarrollado por John G. Kemeny y Thomas E. Kurtz en el Dartmouth College con el objetivo de hacer que la programación fuera accesible a un público más amplio, en especial a los estudiantes que no se especializaban en ciencias de la computación. Este lenguaje jugó un papel crucial en la democratización del aprendizaje de la programación, al ser uno de los primeros lenguajes de programación ampliamente disponibles en los ordenadores personales, lo que facilitó que más personas pudieran aprender a programar.

La idea de una enseñanza formal de estos conceptos también tiene su historia, como demuestra el lenguaje Logo, desarrollado a finales de los 60 y probado en escuelas estadounidenses durante los 70. Sin embargo, fue durante los años 80 cuando se realizaron esfuerzos más significativos por implementar esta enseñanza.

Ingeniera de software dedicada al desarrollo web en su hogar, utilizando su laptop para escribir código. La escena capta la esencia del trabajo remoto y la autonomía en el home office, destacando la importancia de la tecnología en la vida laboral moderna. (Imagen ilustrativa Infobae)
El aprendizaje de programación no sólo es relevante por sí mismo, sino que también facilita la integración de conocimientos en matemáticas, ciencias y otras áreas, promoviendo una educación interdisciplinar y el desarrollo de habilidades transferibles (Imagen ilustrativa Infobae)

A pesar de esto, no se vio una implementación masiva de la enseñanza formal de programación, con la excepción del programa ISI (Introducción a la Ciencia Informática) lanzado en 1982. Este programa, destinado a estudiantes de secundaria, ha desaparecido casi por completo, en parte debido al elevado costo de los ordenadores.

El creciente número de empresas de tecnología aumentó la demanda de especialistas en informática, lo que genera presión sobre los sistemas educativos y los gobiernos para formar a profesionales en campos STEM. Iniciativas como la estrategia nacional de talento sugerida por Microsoft en 2012 buscan fortalecer la educación en estas áreas.

La inclusión de la programación en la educación básica y secundaria responde no solo a necesidades laborales, sino también al interés de desarrollar en los jóvenes habilidades críticas y comprensión tecnológica, fundamentales en la sociedad actual.

El interés de los jóvenes en videojuegos y tecnología ofrece una oportunidad única para integrar la programación en el aprendizaje, motivándolos a través de la creación y el análisis crítico de la tecnología que usan diariamente.

El aprendizaje de programación no sólo es relevante por sí mismo, sino que también facilita la integración de conocimientos en matemáticas, ciencias y otras áreas, promoviendo una educación interdisciplinar y el desarrollo de habilidades transferibles.

Antes de seleccionar herramientas educativas en programación, es crucial definir los objetivos de aprendizaje y considerar la progresión desde conceptos básicos hasta niveles más avanzados, adaptando el enfoque a las necesidades y al contexto educativo actual.

Últimas Noticias

3 de cada 4 jóvenes terminan la secundaria en Argentina: el origen familiar sigue siendo decisivo

La proporción de argentinos de 19 a 24 años con título secundario creció casi 13 puntos en una década. El país queda a mitad de tabla en comparación con otros de la región. La finalización sigue marcada por el nivel socioeconómico: en los hogares más pobres, solo egresan 6 de cada 10

3 de cada 4 jóvenes terminan la secundaria en Argentina: el origen familiar sigue siendo decisivo

El legado de Montessori en la educación del nivel inicial: qué queda del método original y qué dice la evidencia hoy

Más de un siglo después de que María Montessori abriera la primera Casa dei Bambini en el barrio romano de San Lorenzo, en 1907, su método sigue siendo una de las referencias más citadas sobre el aprendizaje en los primeros años de vida

El legado de Montessori en la educación del nivel inicial: qué queda del método original y qué dice la evidencia hoy

Cómo el cerebro se reorganiza para aprender a funcionar en multitasking y qué impacto tiene en el aprendizaje

En junio de 2026, un equipo de la Universidad de Georgetown publicó un hallazgo que destaca que bajo ciertas condiciones, el cerebro sí puede reorganizarse físicamente para ejecutar dos tareas al mismo tiempo

Cómo el cerebro se reorganiza para aprender a funcionar en multitasking y qué impacto tiene en el aprendizaje

La noche de los bastones largos: una herida que marcó a la ciencia y la educación en Argentina con impacto en la región

El 29 de julio de 1966, la dictadura del general Juan Carlos Onganía ordenó a través de la Policía Federal el desalojo de cinco facultades de la Universidad de Buenos Aires desencadenado un éxodo de científicos e investigadores y poniendo en jaque la autonomía universitaria

La noche de los bastones largos: una herida que marcó a la ciencia y la educación en Argentina con impacto en la región

La ciencia del sueño adolescente empuja a varios países a retrasar el horario de ingreso a la secundaria

El patrón de sueño de un adolescente se parece estructuralmente más al de un adulto que al de un niño, por lo que ingresar muy temprano a las aulas puede generar dificultades en la concentración

La ciencia del sueño adolescente empuja a varios países a retrasar el horario de ingreso a la secundaria