Skip to content

Asignatura 5to semestre basada en Processing y P5js como herramienta de creación

License

Notifications You must be signed in to change notification settings

francisica/programacion-creativa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programación Creativa

Asignatura en 5to semestre de Diseño de Intereacción Digital en Universidad del Desarrollo, repositorio de código en Processing y P5js como herramienta de creación.

Estructura

Cada clase habrá contenido nuevo que se acumula con la clase anterior, es necesario que el alumno entienda, y practique el contenido entregado en la clase durante la semana.

Cada dos semanas habrá una tarea que se entregará por medio de un pull request, al igual que los certámenes y el examen.

Las tareas se irán subiendo con la mayor anterioridad posible, por medio de un archivo README.md dentro del sistema de archivos del curso, en este repositorio.

Todo ocurre en este repositorio.

Editor de texto

Los alumnos podrán usar cualquier editor de texto para el curso:

Processing funciona por defecto para el curso, la integración de los otros editores de texto, más potentes, depende del alumno, al final del curso se utilizará P5.js como ambiente de programación, esto también se puede integrar con cualquier editor de texto.

Control de versión

Se utilizará GitHub como base para usar control de versión, y su versión de escritorio para realizar pull requests, y también para controlar versiones individuales de cada uno (descargar). Existe la posibilidad de tener control de versión dentro de Atom y Visual Studio, esto último es levemente más complejo, pero es de completa decisión del alumno.

Para la primera clase se debe tener:

  • Processing instalado, y probado
  • Una cuenta en github.com con correo @udd.cl
  • Instalar GitHub Desktop y conectado a la cuenta online

Calendario

04/03 Diagnóstico, refuerzo, Programación Orientada a Objetos

11/03 Programación Orientada a Objetos, Git: control de versión

18/03 Programación Orientada a Objetos, Movimiento (vectores), Presentación de Certamen 1

25/03 Entrega tarea1, Movimiento complejo

01/04 Movimiento generativo

08/04 Certamen 1

15/04 Comunicación entre objetos, Listas fijas

22/04 Listas fijas

29/04 Listas fijas

06/05 Listas fijas, Bases de datos creación y lectura

13/05 Sin clases: Licencia Médica, Presentación de Certamen 2

20/05 Sin clases: sandwish

27/05 Certamen 2

03/06 Listas flexibles

10/06 Visualización de datos, Presentación Examen

17/06 Entrega tarea 5, Visualización de datos

24/06 Examen

About

Asignatura 5to semestre basada en Processing y P5js como herramienta de creación

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Processing 100.0%