Inicio › Temas de debate › Ciencia y tecnología
En el colegio todos deberían aprender a programar
¿Para qué sirve saber programar si no vas a ser programador?
Tema de nivel 2 (Razonar) · Ciencia y tecnología
Argumentos a favor
- Programar enseña a descomponer un problema grande en pasos pequeños y ordenados, una habilidad útil en cualquier materia, desde las matemáticas hasta la redacción de un trabajo.
- Entender cómo funcionan los programas ayuda a usar la tecnología con criterio: saber por qué una aplicación pide ciertos permisos o cómo se protegen nuestros datos deja de ser un misterio.
- Crear algo propio, como un juego sencillo o una animación, despierta la curiosidad y la creatividad de los alumnos, y les da una experiencia de éxito al ver el resultado de su trabajo.
- La informática está presente en casi todos los sectores profesionales, así que una base de programación da más opciones a la hora de elegir estudios o empleo, aunque después no te dediques a ello.
Argumentos en contra
- El colegio tiene un tiempo y unos recursos limitados, y dedicarlos a programar puede significar recortar horas de materias básicas como la lengua, las ciencias o la historia, que también son fundamentales.
- Muchas de las habilidades que se buscan con la programación, como el razonamiento lógico, pueden desarrollarse igual de bien con otras actividades, como las matemáticas, los problemas de lógica o los proyectos de robótica sin código.
- Obligar a todos a programar ignora que hay alumnos con otros intereses y talentos; aprender algo que no se va a usar puede generar rechazo y desmotivar, en lugar de despertar vocación.
- Las herramientas y lenguajes cambian muy rápido, así que lo que se enseña hoy en un aula puede quedar pronto desfasado; quizá sea más útil enseñar pensamiento crítico y alfabetización digital general.
Para pensarlo
Si la programación se enseñara a todos, ¿qué otra materia estarías dispuesto a sacrificar para hacerle hueco, y por qué?