Maureen Yoder
Reflexiones sobre la codificación de un escéptico de mente abierta.

"Hemos completado el círculo desde 1981". Ese fue mi primer pensamiento hace unos años, cuando comencé a escuchar sobre la necesidad de enseñar codificación en las escuelas K-12.

De vuelta en los 1980, la programación era la palabra de moda. Las programaciones de Logo, BASIC y Pascal eran clases obligatorias para la maestría en Computación en Educación en la Universidad de Lesley, donde he trabajado durante los años de 36.

Fue todo nuevo y emocionante, pudiendo usar estas máquinas "poderosas" para desarrollar actividades de clase personalizadas. A muchos de nosotros nos encantó la precisión y la planificación que requería un buen programa.

Sin embargo, en las 1990, las clases de programación dieron paso a instrucciones sobre cómo integrar software comercial de manera creativa y reflexiva. Las herramientas multimedia, los recursos de Internet y la enseñanza innovadora proporcionaron formas para que los estudiantes crearan contenido original de una manera constructivista colaborativa.  

Avance rápido a 2019

En estos días no puede ir a una conferencia o leer sobre edtech sin ser bombardeado con referencias a la codificación en el aula, la variación actual de la programación. Desde Scratch Junior para estudiantes de kinder hasta cursos en Python para estudiantes de secundaria, la tendencia está creciendo.

Esto está parcialmente impulsado por la economía, por supuesto. La necesidad de graduados universitarios en ciencias de la computación, basada en las necesidades de la industria y las vacantes laborales, está bien documentada. Los departamentos de educación están respondiendo. Los programas de licencia de educador están aumentando.

Sin embargo, aparte de las necesidades en el mercado, ¿cuáles son los beneficios en términos de aprendizaje, participación de los estudiantes y resultados a largo plazo? ¿Por qué hay un resurgimiento de una actividad que, hace años, abandonamos, particularmente en los grados inferiores? ¿Por qué se sugiere para todos los grados y todos los estudiantes?

Hice una investigación para encontrar respuestas a estas preguntas. Para hacerlo, primero miré hacia atrás a través de las décadas para ver cómo llegamos aquí.

1980s: Canalización de Papert y una revolución del aula en la programación

Armado con nuestras copias de. Tormentas mentales, El revolucionario texto de Seymour Papert en 1980, educadores expertos en computación de la época, abrazaron el lenguaje de programación de Logo, desarrollado en MIT Enviamos a la pequeña “tortuga” triangular verde alrededor de la pantalla. Experimentamos y exploramos, a menudo sin una meta clara en mente.

 

escéptico.logo

(Foto: Sydlexia)

Brindamos a nuestros estudiantes desafíos que podrían tener múltiples soluciones y no respuestas correctas o incorrectas. Aprendimos a convertirnos en "guías de lado", resolviendo cosas junto con nuestros estudiantes. Nos sentimos humildes cuando nuestros estudiantes encontraron una solución antes que nosotros. Claro, nuestras aulas eran ruidosas, incluso caóticas, pero el ruido fue causado por exuberantes ráfagas de entusiasmo, junto con los cinco y las grandes sonrisas.

La verdad es que estaba ocurriendo una tremenda cantidad de aprendizaje. Esperamos que cualquier observador administrativo entendiera que el ruido provino de revelaciones emocionantes y exclamaciones satisfechas de aventuras exitosas. Creía que nunca habría otro salón de clases con escritorios clavados en el piso y deméritos para hablar fuera de turno.

Hablamos sobre cómo la planificación, la necesidad de comandos precisos y la retroalimentación visual fueron buenos para el cerebro. Creíamos que la colaboración y cooperación que venía con los proyectos grupales ayudaron a formar buenos ciudadanos y trabajadores valiosos en los futuros lugares de trabajo.

1990s: una explosión de software conduce al aprendizaje basado en proyectos

En los 1990, la mayoría de las clases de programación dieron paso a la integración del software en el currículo. Aprendizaje basado en proyectos ganó tracción. Pruebas y exámenes que requieren la memorización de los hechos cedidos. Las maestrías de Edtech ya no requieren cursos de programación.

La teoría era que a medida que se disponía de un mejor software, el profesor promedio no tenía que saber la programación. Los editores de educación estaban creando software en todas las áreas de materias y niveles de grado. Básicamente, algunas de ellas eran hojas de trabajo electrónicas: taladrar y practicar enmascarándose como juegos coloridos.

Pero también hubo simulaciones que permitieron a los estudiantes diseccionar ranas, recorrer el sendero de Oregón y dirigir un pequeño negocio de limonada. Herramientas como procesadores de texto, hojas de cálculo, bases de datos y programas multimedia se hicieron más asequibles y muy potentes. Se alentó a los estudiantes a ser productores. La creatividad se disparó.

 

camino escéptico

(Foto: Flickr)

2000s: sitios web y aplicaciones hacen que el aprendizaje sea móvil

Finalmente, la mayoría de las aplicaciones de software independientes se convirtieron en sitios web y luego en aplicaciones. Algunos tenían suscripciones mensuales o anuales, pero muchos eran gratuitos. Cuando se introdujo el primer iPhone en 2007, el desarrollo de aplicaciones ofreció nuevas oportunidades en dispositivos móviles. La cantidad de aplicaciones aumentó exponencialmente, y los educadores aprovecharon la portabilidad y la accesibilidad.

Usando teléfonos y tabletas, los estudiantes pueden aprender desde prácticamente cualquier lugar: en el autobús, afuera en el césped, en una tienda o cafetería. 1: Las escuelas de 1 iPad florecieron y los estudiantes comenzaron a usar tabletas en el aula para leer usando programas de lectura personalizados, ver videos de tutoría o colaborar con compañeros en proyectos.

 

CS-escéptico-fuera

(Foto: Getty Images)

 

2019: Momentos de la bombilla.

Me estaba preparando para establecerme en mi visión escéptica de que no todos los estudiantes necesitan aprender a programar, al igual que no todos los estudiantes necesitan aprender a bailar. Entonces sucedieron dos cosas que alteraron esa visión:

  1. Makerspaces y el retorno de la programación.: En el edificio de la Universidad de Lesley donde trabajo, hay un espacio de creacion. Financiada por subvenciones y mejorada por la participación de maestros de escuelas públicas, la miembro de la facultad Sue Cusack dirigió el esfuerzo y realizó talleres para todos los interesados. Jugamos y resolvimos problemas con instrucciones limitadas y la libertad de tener éxito o fallar en nuestros esfuerzos. Era una clase informada de Mindstorms otra vez.
     
  2. Una infusión para toda la escuela.: Conocí a Padmaja Bandaru de la Escuela Avanzada de la Academia de Matemáticas y Ciencias en Marlborough, Massachusetts, quien me hizo querer volver a ser un estudiante de sexto grado. Ella es una educadora reflexiva, un ingeniero experimentado y una animadora exagerada para la informática en las escuelas. Su galardonada escuela ha ganado reconocimiento nacional. Todos los estudiantes de los grados 6-12 deben tomar clases de informática. Estudian redes, diseño de software, diseño web, dibujo y robótica. Colaboran y se asocian con empresas y universidades, como Google y MIT.
     

CS-escéptico - robótica

(Foto: Getty Images)

 

Codificación en las escuelas

Equipado con curiosidad y evidencia anecdótica, hice una investigación adicional y reuní datos y recursos. Comencé a ver patrones, resumí los hallazgos y compilé una lista de los Beneficios de enseñar a todos los estudiantes a codificar.:

1. La codificación implica y mejora. Resolución de problemas, creatividad, perseverancia y colaboración..
2. Los estudiantes que se gradúan con experiencia en codificación tienen una gran demanda en el lugar de trabajo y tienen una ventaja competitiva.
3. Las actividades de codificación pueden ser atractivas, interesantes y divertidas.

Muchos creen que la infusión de ciencias de la computación en las aulas K-12 conducirá a más títulos universitarios en ciencias de la computación y, como resultado, un aumento en el empleo en ciencias de la computación y campos relacionados, especialmente para personas de color y para mujeres. Chicas que codifican es un programa de capacitación laboral, publicación de empleos y pasantías que ha sido fundamental para cerrar la brecha de género en la tecnología.

Si bien todavía no estoy convencido de que todos los niños deban tener múltiples clases de codificación, tengo un nuevo entendimiento de que, en muchos casos, la codificación proporciona experiencias de aprendizaje emocionantes y, para algunos, abre oportunidades y cambia vidas.

Maureen Brown Yoder, Ed.D., es profesora de tecnología educativa en la Universidad de Lesley en Cambridge, Massachusetts. Una ex maestra de aula, actualmente trabaja con educadores en servicio y enseña un curso en línea sobre tecnologías emergentes. Ella acuñó el término constructivismo electrónico y ha escrito extensamente sobre cómo integrar de manera inteligente y creativa las tecnologías emergentes en los currículos existentes.

 

Leer la codificación creativa de ISTE.