• Home
  • Química
  • Astronomía
  • Energía
  • Naturaleza
  • Biología
  • Física
  • Electrónica
  •  science >> Ciencia >  >> Otro
    La promesa del movimiento de aprender a codificar

    Verdaderamente, aprender a codificar implica más que experiencias episódicas. Lo ideal es que los estudiantes desarrollen una "mentalidad de codificación". Crédito:Nesa por creadores / Unsplash

    Esta semana, educadores, los estudiantes y el público de todo el mundo están participando en la Semana de la Educación en Ciencias de la Computación organizando y dirigiendo tutoriales de codificación de una hora.

    Al comienzo de la semana, Más de 2, 700 eventos de codificación canadienses se habían registrado en Code.org, una organización sin fines de lucro en los Estados Unidos que promueve la semana. Este evento anual incorpora el espíritu del movimiento "aprender a codificar"; Su objetivo es atraer el interés e involucrar a los estudiantes desde los grados primarios hasta los niveles secundarios superiores en el desarrollo de habilidades de codificación.

    Gobiernos corporaciones, Las asociaciones en el campo de la informática y los creadores de tendencias afirman que aprender a codificar jugará un papel clave en el futuro. En este contexto, aprender a codificar se presenta a menudo como una panacea para los problemas del mercado laboral del siglo XXI.

    Pero para los educadores, Hay múltiples factores a considerar al decidir qué habilidades de codificación y qué enfoques promover. ¿Cómo deben presentar las ofertas de codificación?

    Mano de obra desilusionada

    Nos interesa especialmente este tema. Juntos combinamos años de formación en informática, tecnología educativa y psicología educativa; Nuestro interés de investigación es desarrollar un modelo de enseñanza y aprendizaje para introducir conceptos y lógica de programación de computadoras con los pies en la tierra.

    Queremos que la investigación en la educación en ciencias de la computación se adapte a las necesidades y características de los estudiantes del siglo XXI. el costo será una mano de obra mal preparada y desilusionada.

    ¿Por qué codificar?

    En una era de un mercado laboral inseguro, cuando se proyecta la eliminación de profesiones redundantes mientras surgen otras nuevas, aprender a codificar da esperanza a nuestro imaginario colectivo.

    Crea la promesa de fuentes alternativas de ingresos, así como oportunidades de trabajo por cuenta propia, dada la demanda de habilidades de codificación en una variedad de industrias.

    Aprender a codificar no es solo una tendencia de las generaciones más jóvenes. Por ejemplo, Scratch es una herramienta popular que se utiliza dentro y fuera de las aulas para crear, compartir y mezclar juegos. Permite el aprendizaje intergeneracional donde los jóvenes, los adultos y las personas mayores pueden crear prototipos de juegos.

    La codificación se puede utilizar para automatizar tareas, resolver problemas complejos, pronóstico, o simular eventos que aún no sucedieron. Un área de interés de moda para las empresas es el análisis de datos, un campo que implica dar sentido a grandes cantidades de datos.

    Cuando vivimos en un mundo digital, muchos problemas que encontramos al resolver problemas técnicos de la computadora, dispositivos de control, o la gestión de marcas en línea se puede resolver con codificación.

    Por mucho tiempo, los investigadores han asociado la codificación con el desarrollo de habilidades para la resolución de problemas. Jeannette Wing acuñó el término pensamiento computacional para denotar actitudes y habilidades, incluidos los sistemas de análisis y resolución de problemas, que se puede extraer de los conceptos fundamentales de la informática.

    Esta noción de pensamiento computacional presentó una oportunidad para que los educadores exploraran cómo la codificación podría usarse como un medio para desarrollar otras habilidades relevantes. como la resolución de problemas, pensamiento creativo y juicio crítico.

    ¿Crees en el bombo?

    En los EE.UU., Se prevé que disminuyan los puestos de trabajo de los programadores informáticos debido a la subcontratación de los contratos. Pero la publicidad en torno a la codificación sigue aumentando.

    El movimiento de aprender a codificar es prometedor y representa una respuesta para preparar a los alumnos para un futuro digital. Sin embargo, Los educadores tienen la responsabilidad de garantizar que la educación en informática se adapte plenamente a las necesidades y características de los estudiantes del siglo XXI. Crédito:Michael Pollak / flickr, CC BY-SA

    Debido a esta brecha, los críticos sugieren que el movimiento potencialmente creará una fuerza laboral más barata. Una vez que todos aprendan a codificar, el mercado se saturará y los empleadores no tendrán que ofrecer un salario competitivo.

    Si bien participar en un evento de codificación puede sugerir que aprender a codificar es fácil, la verdad es que la experiencia episódica no se traduce en habilidades de codificación. Al hacer que aprender a codificar sea atractivo, Existe el peligro de tergiversar la programación informática simplificando demasiado los conceptos. Desarrollarse como codificador requiere esfuerzo, perseverancia y paciencia.

    El investigador de ciencias de la computación Leon Winslow estimó en 1996 que se necesitan aproximadamente 10 años para convertir a un novato en un codificador experto. Los investigadores han estado debatiendo la mejor manera de enseñar programación de introducción a la computadora. Aún no hay consenso sobre la respuesta.

    Más lejos, ¿Cómo podemos asegurarnos de que lo que los niños aprenden hoy esté alineado con los trabajos y las necesidades del futuro? Solo podemos especular.

    Cuarta revolución industrial

    Klaus Schwab, fundador y presidente ejecutivo del Foro Económico Mundial, destaca que con el surgimiento de la cuarta revolución industrial, La información y la capacidad de manipularla serán esenciales para la supervivencia de una fuerza laboral futura.

    Sabemos que la gestión y manipulación de la información será clave para crear y mantener sistemas digitales y biológicos que formarán parte de nuestros hogares y lugares de trabajo. Sabemos que tenemos problemas complejos que resolver.

    La codificación puede ayudar al procesar observaciones sin procesar en simulaciones concretas:eso significa usar datos del pasado y del presente para crear escenarios modelo para pronosticar el futuro.

    Tales simulaciones podrían usarse para combatir el cambio climático, para reducir el tráfico e incluso para combatir los prejuicios raciales en las redes sociales.

    La creatividad y el pensamiento crítico también serán fundamentales, ya que estas habilidades probablemente serán una de las únicas formas de competir con la inteligencia artificial.

    Los trabajadores requerirán habilidades de toma de decisiones rápidas en un entorno de trabajo acelerado que requiere flexibilidad y adaptabilidad.

    Este escenario no excluye la capacidad de crear y comprender código. Pero los requisitos son más complejos. Una clave para abordar los desafíos futuros a través de la codificación radica en evaluar las oportunidades para complementar el movimiento de aprender a codificar.

    Una mentalidad de codificación

    Queremos proponer que los programadores principiantes puedan comenzar con una actividad atractiva y atractiva, pero también debería desarrollar explícitamente lo que podría llamarse "la mentalidad de codificación".

    Esta mentalidad representa un desarrollo gradual del conocimiento y las estrategias de programación de computadoras, pero también incluye análisis de sistemas, resolviendo problemas, persistir ante los errores, ser ingenioso y colaborador.

    Para enseñar la mentalidad de codificación, los educadores deben incluir conceptos y competencias de informática fundamentales más explícitos, como crear algoritmos para resolver problemas, depurar programas existentes, y diseñar sistemas para realizar nuevas tareas o recopilar datos.

    Aprender a codificar no debería ser intimidante. Pero debe cumplir las promesas no simplemente exagerar sueños míticos.

    Este artículo se ha vuelto a publicar de The Conversation con una licencia de Creative Commons. Lea el artículo original.




    © Ciencia https://es.scienceaq.com