compudanzas
introducción a las ciencias computacionales a partir de la coreografía,
o de cómo exploramos y cuerpeamos computadoras alternativas.
guiado por sejo
agenda
- presentaciones
- plática: compudanzas en contexto
- plática: plan del curso
- danza grupal: ciclo de memoria
- danza grupal: danzas compuertas
- recapitulación
presentaciones
te invito a que nos compartas lo siguiente:
- tu nombre o alias, y pronombres con los cuales referirnos a ti
- ¿qué te trajo al taller de compudanzas?
- ¿qué te gustaría recibir del taller?
- ¿qué te gustaría otorgarle al taller?
compudanzas en contexto
dimensiones:
- pedagógica
- performática
- especulativa
pedagógica
coloring computers
pedagógica
coloring computers
la consagración de la computadora (the rite of computing)
la consagración de la computadora (the rite of computing)
especulativa
¿hay algún problema con las computadoras actuales?
tal vez…
energía gris (embodied energy), explotación, contaminación en producción y descarte (e-waste)
cultura de crecimiento ilimitado y de obsolescencia programada, la paradoja de jevons en eficiencia energética, bloat en aplicaciones, incremento en consumo energético…
un pequeño clavado en low-tech magazine
especulativa: permacomputing
¿cómo darle a las computadoras un lugar sustentable y con razón de ser dentro de una civilización humana que tiene un lugar sustentable y con razón de ser dentro de la biósfera?
traducido de: viznut: Permacomputing
plan del curso
el taller consiste en 6 sesiones de 2 horas de duración cada una
- lógica computacional
- autómatas celulares
- principios de computación formal
- máquina universal de turing
- organización computacional
- integración
plan del curso
- cada sesión estaremos explorando diferentes conceptos a partir de actividades que propongo
- les invito a integrarlas y remixearlas para que en la última sesión experimentemos / experienciemos actividades propuestas por ustedes
conceptos que abordaremos / bailaremos hoy:
- universo discreto: estados finitos y tiempos discontinuos
- dígitos binarios (bits)
- operaciones lógicas
- aritmética a partir de lógica
primera danza: ciclo de memoria
primera danza: ciclo de memoria
- alfabeto: decidimos tres poses: descanso, círcular, cuadrada
- red: asignamos a la persona input de cada quien, conformando un ciclo
- planteamos la instrucción que seguiremos:
- observa la pose de tu input
- cuando suene la palmada y la palabra cambio, toma la pose que estabas observando
- condición inicial: todes empezamos en la pose de descanso
- escritura: hay una persona asignada, escritora, que en los primeros cambios (uno por cada otra persona) elige la pose círcular o cuadrada a tomar, acabando eso regresa a la pose de descanso, y luego sigue con la instrucción normal
- experimentos: ya que la dinámica funcionó, experimentamos con mayores velocidades de cambios.
segunda danza: danzas compuertas
segunda danza: danzas compuertas
- alfabeto: decidimos dos poses: circular y cuadrada
- red: diagramada a continuación
- instrucciones por rol:
- input de la red, decide su pose
- compuerta: con una o dos personas inputs:
- colócate en posición cuadrada solo cuando todxs tus inputs estén en posición circular
- en cualquier otro caso, colócate en posición circular
- alguna(s) de la(s) compuerta(s) son output de la red
- experimentos: ya que la dinámica funcione, tabulemos la correspondencia entre inputs y outputs de la red
danzas compuertas: primera red
danzas compuertas: segunda red
recapitulación
conceptos que abordamos / bailamos:
- universo discreto: estados finitos y tiempos discontinuos
- dígitos binarios (bits)
- operaciones lógicas
- aritmética a partir de lógica