Los planes de estudio de las escuelas primarias y secundarias de Ontario ahora incluyen codificación, un aspecto más básico del aprendizaje de la programación. Crédito:Shutterstock
Ontario anunció recientemente una reforma parcial de sus planes de estudios de primaria y secundaria para incluir aprendizaje obligatorio sobre codificación, a partir de septiembre de 2022.
Como investigadores con experiencia combinada en la enseñanza de la programación informática y el desarrollo curricular, nos queda claro que este currículo trata sobre la programación informática, a pesar de que la provincia solo utiliza el término "codificación". La codificación es el aspecto más básico del aprendizaje de la programación.
La decisión de Ontario está en línea con las tomadas por Nueva Escocia y Columbia Británica, que fueron las primeras y únicas provincias canadienses en hacer obligatorio el aprendizaje de la programación informática en los niveles primario y secundario en 2015 y 2016 respectivamente.
En el resto del mundo, muchos gobiernos también han realizado este cambio, como Estonia ya en 2012, el Reino Unido en 2014 y Corea del Sur en 2017.
Pero, ¿cuáles son los argumentos que se esgrimen para motivar la integración de las ciencias de la computación, y más concretamente de la programación informática, en el currículo escolar de los alumnos? La investigación destaca tres argumentos principales sobre este tema que se discutirán en este artículo.
El autor principal de esta historia, Hugo, es investigador de la Cátedra UNESCO de Desarrollo Curricular y docente del Departamento de Didáctica de la Tecnología Educativa. Su proyecto de tesis en ciencias de la educación en la Université du Québec à Montréal se centra en el impacto del aprendizaje de la programación informática en los jóvenes estudiantes.
Satisfacer las crecientes necesidades del mercado laboral
La evolución del mercado laboral global representa una de las motivaciones centrales de la integración de la programación en los currículos escolares. Esta motivación, ampliamente promovida por los hacedores de políticas, está esencialmente ligada a la necesidad de capacitar a más personas en habilidades de programación. De hecho, el conocimiento tecnológico, particularmente en el sector de alta tecnología, ha estado impulsando el crecimiento económico en América del Norte y en otras partes del mundo durante más de 20 años. Un número creciente de trabajos requiere un conocimiento profundo de la tecnología.
En realidad, se espera que esta cantidad de puestos de trabajo aumente en los próximos años, considerando que la ciencia de datos, la inteligencia artificial y las tecnologías de descentralización (como la tecnología blockchain, en la que se basan las criptomonedas) se están convirtiendo en áreas cada vez más dominantes del sector económico. Enseñar a programar desde una edad temprana podría ser una forma de facilitar la inmersión y el desempeño de los países en la economía digital.
Algunos estudios también argumentan que exponer a los estudiantes a la programación informática en las primeras etapas del currículo escolar podría tener un impacto positivo en la identidad que desarrollan con respecto a este campo, considerando que existen muchos estereotipos asociados con él (principalmente que "la informática es solo para niños". "). En este sentido, pueden evocarse argumentos que van más allá de los beneficios económicos.
Promoviendo la equidad social
Según varios autores, una mayor exposición a las ciencias de la computación al enseñar a los jóvenes a programar también podría ayudar a promover una mayor equidad social en términos de representación y acceso a las profesiones tecnológicas.
Por un lado, las habilidades informáticas pueden brindar acceso a trabajos bien remunerados, lo que podría ayudar a brindar una mayor estabilidad financiera a los grupos marginados que no han tenido la oportunidad de acumular riqueza en las últimas generaciones. Por otro lado, la mayor participación de personas de grupos subrepresentados en la informática (mujeres, indígenas, negros) también podría promover la diversidad en el campo y, en última instancia, dar como resultado un aumento en el número total de trabajadores.
Además, existe un argumento relacionado de que una mayor diversidad dentro de la fuerza laboral conduciría a mejores productos, accesibles a una mayor parte de los consumidores en el mercado. Demasiada homogeneidad entre los trabajadores conduce al diseño de productos y servicios que atienden a un espectro relativamente estrecho de personas y problemas, lo que puede reforzar algunas desigualdades.
Los investigadores que defienden este argumento de equidad argumentan que si no se toman medidas tempranas e intencionales para fomentar una mayor diversidad, esto podría resultar en una "brecha digital" o una diferencia de oportunidades entre los grupos dominantes y marginados, mucho más pronunciada en los próximos años. Que todos los jóvenes aprendan a programar podría en este sentido representar una medida para disminuir esta brecha y promover una mayor equidad social, lo cual está en línea con el Objetivo 4 de Naciones Unidas sobre inclusión e igualdad en la educación.
Desarrollo de las habilidades cognitivas de los alumnos
Finalmente, el argumento más comúnmente mencionado se refiere al papel que jugaría la programación en el desarrollo del pensamiento computacional en los estudiantes. Definido y popularizado en 2006, el concepto de pensamiento computacional se refiere a las habilidades de "resolución de problemas, diseño de sistemas y comprensión del comportamiento humano con base en los conceptos fundamentales de la informática".
Varios autores argumentan que el desarrollo de dicho pensamiento computacional sería beneficioso para los alumnos, ya que les permitiría desarrollar habilidades de razonamiento de alto nivel que pueden transferirse a otros aprendizajes, como la resolución de problemas, la creatividad y la abstracción.
Por estas razones, el pensamiento computacional a menudo está integrado en los nuevos planes de estudio de programación, como en el plan de estudios de Inglaterra, donde se afirma que "la educación informática de alta calidad equipa a los estudiantes para usar el pensamiento computacional y la creatividad para comprender y cambiar el mundo".
Por lo tanto, la introducción de la programación en el currículo escolar podría tener un beneficio para todos los estudiantes, incluso aquellos que no están destinados a una carrera tecnológica, ya que podrían beneficiarse del pensamiento computacional en su vida diaria de una manera más transversal.
Sin embargo, es importante señalar que estos efectos beneficiosos para el alumno, aunque ampliamente discutidos y cada vez más documentados, aún deben demostrarse a través de más investigaciones que involucren aspectos comparativos y longitudinales. El proyecto de tesis de Hugo examina esta perspectiva.
En resumen, parece que los responsables de la toma de decisiones de Ontario han visto el triple beneficio potencial de los jóvenes que aprenden codificación informática para el futuro. Sin embargo, el principal desafío que enfrenta ahora el gobierno de Ontario es la falta de maestros suficientemente calificados para introducir adecuadamente esta compleja disciplina a los estudiantes.
La capacitación adecuada del personal será un requisito clave para una integración exitosa, como lo demuestra un informe de 2014 sobre la integración de la programación informática en el Reino Unido. Una posible solución podría ser integrar la programación en la formación universitaria inicial de los futuros docentes.
Este artículo se vuelve a publicar de The Conversation bajo una licencia Creative Commons. Lea el artículo original. Convirtiendo a los niños en magos informáticos