Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/enflujo/programacion-creativa
:crystal_ball: Un espacio para aprender sobre programación, con intenciones de creación artística. https://enflujo.github.io/programacion-creativa/
https://github.com/enflujo/programacion-creativa
arte educacion experimental programacion-creativa
Last synced: 28 days ago
JSON representation
:crystal_ball: Un espacio para aprender sobre programación, con intenciones de creación artística. https://enflujo.github.io/programacion-creativa/
- Host: GitHub
- URL: https://github.com/enflujo/programacion-creativa
- Owner: enflujo
- Created: 2020-11-20T23:18:44.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T17:39:24.000Z (3 months ago)
- Last Synced: 2024-10-18T17:32:36.198Z (3 months ago)
- Topics: arte, educacion, experimental, programacion-creativa
- Language: HTML
- Homepage: https://enflujo.github.io/programacion-creativa/
- Size: 15.7 MB
- Stars: 7
- Watchers: 6
- Forks: 15
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Programación Creativa con JavaScript
![Logo Programación Creativa @jeanniffer](./docs/pc-social.png)
Este espacio lo vamos a utilizar como introducción a la programación creativa.
A veces tiene ejercicios que van adquiriendo complejidad y a veces es un mapa al cual acudir para crear un proyecto artístico con programación.
A veces avanzamos por pasos y a veces avanzamos por tangentes.
A veces es de estructura jerárquica y a veces es rizomática.
A veces los guío y a veces los motivo a proponer derivas.
A veces les ayudo y a veces los instigo.
Los ejercicios quedan publicados en: https://enflujo.github.io/programacion-creativa/
## Contenido
- [Glosario](/Glosario.md)
- [Plantillas](/plantillas)
- [Ejercicios](/ejercicios)
- [Tutoriales](/tutoriales)## Ejercicio 1: Instalar herramientas
- Configurar su computador instalando las herramientas necesarias. Ver [Herramientas de desarrollo](/tutoriales/general/herramientas-desarrollo.md)
- Introducción a los comandos en la Terminal (UNIX). Ver sección [Introducción a los comandos de la terminal para Linux/Mac SO](/tutoriales/general/comandos-terminal.md)## Ejercicio 2: Entrar al taller
El trabajo lo vamos a realizar en este repositorio de GitHub. Pare eso debemos aprender un poco del trabajo con "Git".
Continuando con la lógica anterior, deben buscar en Internet cómo hacer lo siguiente:
1. Definir su nombre de usuario y correo electrónico en Git (Pista: `git config --global...`)
2. Crear una copia de este repositorio en su propia cuenta de GitHub. (`fork`)
3. Crear una nueva rama que se llame: `hola-soy-juancg` reemplazando `juancg` por su nombre. (_branches_)
4. Escribir su nombre en la lista de miembros en este documento.
5. Publicar ese cambio en su copia del repositorio. (`add`, `commit`, `push`)
6. Enviar los cambios a este repositorio para ser revisado. (_Pull request_)
7. Eliminar la rama que crearon para este ejercicio.## Ejercicio 3
Ir a [Glosario](Glosario.md)
## Miembros
- ..:: Juan Camilo González ::..
- ..:: Antonia Bustamante ::..
- ..:: Jeanniffer Pimentel ::..
- ..:: Hugo Idárraga ::..
- ..:: Lina Orejuela ::..
- ..:: Julián García ::..
- ..:: João Gabriel Almeida ::..
- ..:: Fabio o Ferio o F Bonfanti Ruggiero ::..
- ..:: Alejo Forero ::..
- ..:: Andrea Muñoz Álvarez ::..
- ..:: Julian Perez ::..
- ..:: Elisa Ramona Suarez ::..
- ..:: Daniel Hoyos Quiñones ::..
- ...Paula Alejandra Salazar ...
- Oriana Vásquez
- ..::Laura Echeverri::..
- _::..Jesús Paredes..::_