Herramientas de usuario

Herramientas del sitio


aprendizaje:algo-ritmos:divulgacion

Tabla de Contenidos

algo0ritmos Bailables

Escribir código para el baile mezclado con la adrenalina que produce el riesgo al programar en vivo permite mirar la matemática, lógica y las abstracciones simbólicas de una forma alternativa a la educación tradicional permitiendole al practicante aprender en los entornos donde se divierte.

Entramos al mundo de la música bailable generada por algoritmos matemáticos y códigos de programación. Se busca hacer de la experiencia de escribir código en vivo algo performático, divertido (bailable) y que refleje de alguna manera nuestra cultura popular.

Se empezó a ver garajes con jóvenes bailando, pero ellos no bailaban movidos por un DJ que seleccionaba algunas piezas, sino al ritmo de algoritmos que un programador estaba escribiendo en vivo y era visible en la pantalla.

La escena de código en vivo (live coding) viene desde hace tiempo creciendo con fuerza en la sociedad. Es notorio el giro “bailable” que se le ha dado con eventos como AlgoRave.
Algunos teóricos 1) consideran muy educativa la experiencia, tanto para los testigos que pueden ver cómo el sonido/música reaccionan de manera instantánea al cambiar alguna línea en el código, como para los programadores que tiene que elevar a nivel performático sus habilidades de programación.

He aquí un campo donde se pueden mostrar en la pantalla una continua interacción con algoritmos para expresar las destrezas mentales del escritor de código2).

<html> <iframe width=“260” height=“200” src=“https://www.youtube.com/embed/2j1OcADdqXI” frameborder=“0” allowfullscreen></iframe> </html>

¿Cómo iniciar este camino? Presentamos un trayecto orientado por prácticas que el interesado puede ir transitando a medida que profundiza su interés,

1)
Blackwell, A., McLean, A., Noble, J., & Rohrhuber, J. (2014). Collaboration and learning through live coding (Dagstuhl Seminar 13382). Dagstuhl Reports, 3 (9), 130-168.
aprendizaje/algo-ritmos/divulgacion.txt · Última modificación: 2020/02/11 17:18 por 127.0.0.1