Cómo la codificación puede alentar una mentalidad creativa

Si desea promover la creatividad con la programación, aprenda junto con sus alumnos

La codificación a menudo se percibe como formulista y, a veces, aburrida, pero esto no podría estar más lejos de la verdad: de hecho, es una actividad increíblemente creativa. La codificación es simplemente un lenguaje que instruye a la tecnología sobre qué hacer y cómo comportarse. Diría que se ha convertido en el nuevo lápiz y papel, una herramienta con infinitas oportunidades. Es lo que haces con eso lo que importa, y en este mundo digital, los niños realmente pueden hacer cualquier cosa, desde crear un juego de plataforma en 2D, hasta escribir un programa que resuelva sus tareas de matemáticas. Qué gran oportunidad entonces para fomentar una mentalidad creativa en los niños. Aquí hay algunas ideas para que use en su clase:

Fomentar la experimentación y la evaluación

Hay muchas maneras de hacer una cosa en la codificación y esto ayuda a inspirar la experimentación y también la propiedad y el control de los proyectos. Recientemente, mi escuela hizo un ‘Desafío de Curiosidades’ – inspirado en el Instituto de Tecnología de Massachusetts (MIT). Este fue un proyecto en el cual los alumnos recibieron un estímulo (video, imagen, sonido, experiencia, etc.) y tuvieron que pensar en muchas preguntas diferentes y eventualmente enfocarse en una para investigar. La imaginación de los alumnos se volvió loca y se les ocurrieron algunas ideas increíbles para experimentar y darles vida a través del código; creando juegos, historias animadas y música. Luego perfeccionaron estas ideas iniciales y las dieron vida a través del código.

Al alentar a los alumnos a experimentar, la resiliencia es la clave. A veces los niños llegarán a un punto en el que pensarán en algo que podría cambiarse al principio del proyecto y creerán que las horas de trabajo aparentemente se han perdido. Pero esta reflexión, de hecho, desarrolla una buena habilidad en los alumnos, ya que se dan cuenta de que a veces tenemos que desechar algo y reiniciar para avanzar. La mentalidad de crecimiento es algo que he emparejado muy de cerca con la codificación. Esta es la teoría de los centros de Carol Dweck sobre el poder de aún es decir “No puedo hacer esto … todavía”. A los niños que tienen una mentalidad de crecimiento les va muy bien con la codificación. Es un código alguna vez terminado? No. El código de prueba para asegurarse de que sea lo más eficiente posible es una parte clave de la programación, por lo que es importante que los alumnos entiendan esta forma de pensar. Me gustaría que mi clase imaginara lo que sucedería si los programadores que trabajan para Apple tuvieran la mentalidad de que el iPhone actual no podría mejorarse.

La evaluación es una parte muy importante del proceso de experimentación. Los alumnos deben reflexionar sobre su aprendizaje y encontrar formas de avanzar (o hacia atrás, luego hacia adelante). No se preocupe si los niños están ‘copiando’ el código del otro, ya que a menudo es una forma en que algunos niños comienzan un proyecto, dándoles una base o un apoyo. La copia infantil pronto se disparará en su propia dirección cuando estén listos.

Y nunca apresures un codificador. Si un niño ha hecho aparentemente muy poco trabajo, es probable que probablemente haya dado muchos pasos y luego los haya eliminado varias veces durante este período de experimentación y evaluación. Los codificadores necesitan tiempo para investigar y encontrar la mejor solución y este pensamiento constante y la reelaboración es una habilidad excelente y muestra un aprendizaje profundo. Hable con los niños y pídales que expliquen qué se les ocurrió, tanto las cosas que no funcionaron como las que sí lo hicieron. Pedirles su razonamiento podría provocar una nueva dirección en su código.

Inspirar la innovación

Involucrar a los alumnos en la codificación puede ser inicialmente un desafío, pero una buena manera de hacerlo es crear un código antes de la lección y llevarlos a través de su proceso de pensamiento y mostrarles el resultado. Al hacerlo, los alumnos pueden usar parte del código modelado como punto de partida y comenzar a pensar en su propio viaje de aprendizaje. Los alumnos desean ser creadores y quieren que su trabajo sea único.

Alternativamente, una vez que hayan captado las habilidades clave, puede modelar parte de un programa o tal vez mostrar parte de un tutorial de YouTube a la clase (muchos son creados por niños y muy inspiradores) y pedirles que lo copien. A continuación, puede desafiar a los alumnos a seguir el código original, pero adaptarlo para que suceda algo diferente: la innovación autodirigida en su mejor momento.

Trabajar junto a los alumnos es una excelente manera de inspirar a los alumnos, ya que al observar su codificación y hacer preguntas abiertas, se fomenta un pensamiento más profundo.

Problema resuelto en colaboración

Muchos niños disfrutan de la codificación en grupos, ya que sienten una sensación de logro compartido cuando sus esfuerzos de codificación cobran vida, como cuando prueban su código con robots como LEGO® MINDSTORMS® Education EV3 . Por lo tanto, el aprendizaje basado en proyectos puede ser una excelente manera de permitir que los niños codifiquen en equipos. La planificación, la unidad dirigida por el niño y el aprendizaje grupal siempre arrojan resultados sorprendentes.

Entonces, ¿cómo este trabajo colaborativo fomenta una mentalidad creativa? La colaboración inspira creatividad a medida que los niños intercambian ideas unos con otros y aprenden de las diferentes perspectivas de los demás: esto puede ser revelador y, a menudo, cambia la dirección del proyecto.

Mi clase considera que el trabajo compartido es particularmente útil cuando golpean una pared de ladrillos en su código. Comparten capturas de pantalla de su problema, y ​​luego otros alumnos o yo los ayudamos a depurarlo o sugerir ideas creativas alternativas.

Como docente, es importante vender la codificación como una actividad emocionante y atractiva. Una vez que haces esto, muchos alumnos optan por pasar horas en casa diseñando juegos y programas funcionales. Y como el tiempo en la escuela con las computadoras a menudo puede ser limitado, es una buena idea establecer desafíos de aprendizaje en el hogar, o establecer un club de codificación para el almuerzo, dando recompensas por buenas prácticas como la creatividad, ideas únicas e innovación.

Si los niños pueden desarrollar sus habilidades creativas durante el tiempo de codificación, otras materias se beneficiarán también. Vincular la codificación a un tema como la alfabetización puede parecer imposible, sin embargo, una actividad que funcionó en mi clase fue codificar una historia. El resultado fue un libro de imágenes en movimiento que los alumnos nunca creyeron posible construir. Combinar la codificación con otras asignaturas es particularmente útil para los alumnos que sienten que la codificación y la informática no son un tema para ellos. La combinación de la creatividad que brilla en un tema como el inglés o el arte se puede transferir fácilmente a la codificación; enganchando a estos codificadores renuentes.

Fuente: https://www.tes.com/sponsored/lego/how-coding-can-encourage-a-creative-mindset-sponsored-article