Sunteți pe pagina 1din 3

(http://www.unam.

mx)
(http://www.arq.unam.mx)
>> Curso Taller:
Programacin en Python en la Prctica Arquitectnica
Inicio (/) Docencia (/docencia.html) Investigacin (/investigacioacuten.html)
(http://correo.unam.mx/) (https://www.facebook.com/FacultadDeArquitecturaUnamSitioOficial) (https://twitter.com/faunam_mx) (https://plus.google.com/u/0/103772692869179376148/posts) (http://t.co/DMeoKl0Tij) (http://pinterest.com/edistanciafa/) (http://www.flickr.com/photos/100267413@N04/) (http://vimeo.com/user8774024) (http://www.youtube.com/channel/UCiwVrajt89uCF5KZzRd0FDA/videos?view
| INTRODUCCIN
Mediante la combinacin de un tratamiento
profundo de los temas fundamentales de la
geometra computacional con un estudio de
las aplicaciones contemporneas en el diseo
arquitectnico, este curso tiene como objetivo
desmitificar el diseo computacional
algortmico arquitectnico, y preparar a los
estudiantes para la familiarizacin y uso de
herramientas computacionales y tcnicas en la
prctica arquitectnica.
Detrs del velo de las interfaces digitales y las
cajas negras computacionales, incluso en el
software CAD ms avanzado, se encuentra un
conjunto sorprendentemente comn de rutinas
convencionales que forman la base
computacional invisible de formas producidas
digitalmente. Una mejor comprensin de estos
fundamentos de bajo nivel ayudar a los
estudiantes a desarrollar una intuicin para el
entendimiento del comportamiento ms
complejo que se encuentra, por ejemplo, en
el software de alto nivel.
Con este fin, un estudio de las prcticas
contemporneas y representaciones
computacionales de las operaciones geomtricas y
de diseo ser emparejado con tutoriales de
programacin computacional aplicada usando
Python.
En fechas recientes, la introduccin de lenguajes de
programacin visuales como Grasshopper y
Dynamo, han popularizado el diseo computacional
en el dominio arquitectnico. Aunque dichos
lenguajes de programacin resultan fciles de
aprender, presentan problemas para la comprensin
de conceptos base dentro del diseo computacional
arquitectnico, adems de problemas de robustez y
al escalar los sistemas.
Por otro lado, los lenguajes de programacin
textuales resultan ms difciles de aprender,
pero proporcionan al diseador un
entendimiento claro de conceptos fundacionales
geomtricos computacionales dentro de la
prctica arquitectnica, as como la capacidad de
crear sistemas de diseo generativos, ms all de
la simple variacin paramtrica permitida por los
lenguajes de programacin visual.
Dentro de la gran variedad de lenguajes de
programacin y tcnicas computacionales
utilizados en el dominio arquitectnico,
Python se ha convertido en uno de los ms
populares. Python es un leguaje que enfatiza
una fcil lectura y la claridad de los cdigos,
resultando en un fcil aprendizaje por parte de
arquitectos. A partir de la implementacin de
programacin con Python en el software de
diseo arquitectnico es posible el desarrollo de
sistemas generativos arquitectnicos robustos,
escalables y emergentes.
El curso presentar una introduccin a la
programacin en Python, as como a sus
mtodos de abstraccin, introducir conceptos
de geometra computacional para arquitectos, y
finalmente presentar casos de estudio y
aplicacin en proyectos arquitectnicos
complejos. Cada participante crear una serie
de herramientas generativas y
computacionales para su uso en la prctica
de diseo arquitectnico. Trataremos distintas
reas y aplicaciones del diseo
computacional: Agregacin, Complejidad,
Descomposicin, Exploracin, Fabricacin, y
Optimizacin.
Programacin en Python en la Prctica Arquitectnica - UNAM ... http://arquitectura.unam.mx/programacioacuten-en-python-en-la...
1 de 3 23/06/14 11:07
| CONVOCA
La Facultad de Arquitectura de la UNAM a
travs de la Coordinacin de Educacin a
Distancia y Nuevos Medios y la Divisin de
Educacin Continua y Actualizacin Docente.
| PONENTES
Carlos Emilio Sandoval Olascoaga, M.Arch
Design and Computation Group
Massachusetts Institute of Technology (MIT)
>> DIRIGIDO
Profesionales, arquitectos, urbanistas,
estudiantes e interesados en general, en
explorar mtodos de mapeo, generacin de
sistemas de redes, implementar sistemas de
agentes de inteligencia artificial que permiten
optimizar y disear espacios que responden
a la sociedad y ecologa existentes.
| OBJETIVOS
! Introduccin de ejemplos y aplicaciones de diseo
algortmico computacional en la prctica
arquitectnica.
! Aprendizaje de programacin computacional
textual en Python.
! Desarrollo de conocimiento de geometra
computacional aplicada al diseo.
! Creacin de algoritmos para aplicacin de
sistemas generativos en el proceso de diseo.
! Introduccin a la librera geomtrica
computacional Decodes, capaz de operar en
distintas plataformas de software como Revit,
Dynamo, Grasshopper, Rhino, y SketchUp.
! Desarrollo de algoritmos aplicados a la prctica
del diseo, y desarrollo de una caja de
herramientas computacionales personal.
| FECHAS Y LUGAR
El Curso-taller se llevar a cabo en modalidad
mixta, a distancia del 23 al 25 de junio (10 horas) y
6 sesiones presenciales del jueves 26 al mircoles
2 de julio, (Jueves 26, viernes 27, sbado 28, lunes
30 de junio, martes 1 de julio y mircoles 2 de
julio). (30 horas) de 15:00 a 20:00 h L-V y 9:00 a
14:00 h Sbado.
Total 40 horas
| COSTO
$4000 ! CUPO LIMITADO
DESCUENTOS:
-10% para alumnos, profesores, exalumnos y
empleados de la UNAM con documento
probatorio en un solo pago.
| INSCRIPCIONES
Hasta el 13 de junio de 2014
Divisin de Educacin Continua y Actualizacin
Docente de la Facultad de Arquitectura // 1er
piso / Anexo de Arquitectura UNAM (Junto a
Torre II de Humanidades CU)
Email: dec@edfarq.org
Telfonos (55) 56 22 07 11
(55) 56 22 07 03
+ INFORMACIN PROGRAMA ADTE
(/programa-adte.html)
| REQUISITOS
* EQUIPO.
Laptop personal, capaz de correr software de
diseo 3D.
* CONOCIMIENTOS
Conocimientos previos de software de diseo
por computadora CAD. Experiencia previa
con software de diseo 3D recomendada,
pero no indispensable. La primera parte del
workshop se centrar en la adquisicin de
conocimientos tcnicos necesarios.
* ASISTENCIA
80% de asistencia en las clases
presenciales.
80% de participacin en actividades
realizadas durante el curso en lnea (no
presenciales) para poder obtener certificado
de participacin con valor curricular.
| PROGRAMA DE ACTIVIDADES
Scripting y Programacin en la Prctica
Arquitectnica ! Geometra
Computacional y Sistemas Generativos.
Carlos Emilio Sandoval Olascoaga, M.Arch
Design and Computation Group
Massachusetts Institute of Technology
(MIT)
Sesin 1 ! 2 h en lnea
23.06.2014
Pseudo-Cdigos
El alumno ser introducido al concepto de diseo
algortmico a partir de la creacin de pseuo-
cdigos.
Sesin 2 ! 4 h en lnea
24.06.2014
Introduccin a Python
El alumno ser introducido a conceptos bsicos de
programacin como variables, tipos de datos, as
como a las reglas de sintaxis. Introduciremos
Python como lenguaje de programacin.
Sesin 3 ! 4 h en lnea
25.06.2014
Familiarizacin con Python
El alumno comprender el proceso de convertir un
pseudo-cdigo a un algoritmo textual.
Introduciremos mtodos de abstraccin en la
programacin textual.
Sesin 4 ! 5 h presencial
26.05.2014
Programacin y Algoritmos en el Diseo
Introduccin al workshop. Introduciremos ejemplos
de sistemas generativos en la prctica
arquitectnica contempornea. Introduciremos
conceptos de geometra computacional, y su
relacin con el diseo y el software. Introduccin a
conceptos bsicos de programacin en Python,
implementado en Rhino y Grasshopper.
Sesin 5 ! 5 h Presencial
27.06.2014
Elementos de los Cdigos
Introduciremos los diferentes elementos y
abstracciones dentro de Python para la
programacin. Introduciremos conceptos de
colecciones, mecanismos de control de flujo,
desarrollo e algoritmos, encapsulacin de
funciones, y programacin orientada a objetos a
partir de la creacin de clases. Esta sesin
representa la el conocimiento tcnico del lenguaje
de programacin para su posterior implementacin
en el proceso de diseo, implementado en Rhino y
Grasshopper.
Sesin 6 ! 5 h presencial
28.06.2104
Geometra Computacional
Introduciremos la librera computacional
Decod.es, y a partir de ella conceptos
geomtricos computacionales como la
aritmetizacin, y elementos geomtricos como
vectores, lneas, transformaciones, planos,
sistemas de coordenadas, curvas, colecciones
y superficies. Los conceptos geomtricos sern
implementados en Rhino y Grasshopper.
Sesin 7 ! 5 h presencial
30.06.2014
Sistemas Generativos
Introduciremos la creacin de sistemas
generativos en Python. Crearemos sistemas
computacionales comnmente encontrados
dentro del diseo y la prctica arquitectnica.
Introduciremos sistemas en Agregacin,
Complejidad, Descomposicin, Exploracin,
Fabricacin, y Optimizacin.
Sesin 8 ! 5 hrs. Presencial
01.07.2014
Programacin en la Prctica Arquitectnica
Introduciremos ejemplos de diseo generativo
computacional en la prctica arquitectnica y de
diseo a diferentes escalas. Nos enfocaremos
en una serie de ejemplos construidos y no
construidos realizados por
despachos/diseadores como Kokkuggia,
NADAA, Foster and Partners, Achim Menges, y
SOM, entre otros. Hackearemos los ejemplos y
material existente para crear nuestras propias
herramientas para el posterior uso en nuestros
procesos cognitivos de diseo.
Sesin 9, 5 h ! presencial
02.07.2014
Presentacin Final, Conclusiones
(https://www.python.org/)

Programacin en Python en la Prctica Arquitectnica - UNAM ... http://arquitectura.unam.mx/programacioacuten-en-python-en-la...
2 de 3 23/06/14 11:07

Nota legal
Docencia (/docencia.html) Investigacin
(/investigacioacuten.html)
Archivos y Colecciones
(/archivos-
y-colecciones.html)
Lneas de Investigacin
(/ciaup.html)
Laboratorios
(/laboratorios.html)
Proyectos
Institucionales
(/proyectos-
institucionales.html)
Redes Acadmicas
(/redes-
academicas.html)
Vinculacin y Proy. Esp.
(/vinculacioacuten-
y-proyectos-
especiales.html)
Difusin
(/difusioacuten.html)
Bibliotecas
(/bibliotecas.html)
Difusin Cultural
(/difusioacuten-
cultural.html)
Galera Digital (/)
Publicaciones
(/publicaciones.html)
Webstream +
Videoarchivo
(/webstream--
videoarchivo.html)
Arquitectura
(/arquitectura.html)
Arquitectura de Paisaje
(/arquitectura-
de-paisaje.html)
Diseo Industrial
(/disentildeo-
industrial.html)
Urbanismo
(/urbanismo.html)
Posgrados
(/posgrados.html)
Requerimientos Acadmicos
Cursos y Servicios de Cmputo (/cursos-
y-servicios-de-coacutemputo.html)
Exmenes Profesionales
(/exaacutemenes-profesionales.html)
(/)Mediateca Idiomas (/mediateca-middot-
idiomas.html)
Prctica Profesional + (/practica-profesional-
y-bolsa-de-trabajo.html)Bolsa de Trabajo
(/practica-profesional-y-bolsa-de-trabajo.html)
Servicio Social (/servicio-social.html)
Oferta Complementaria
Cursos Extracurriculares
(/cursos-
extracurriculares.html)
Educacin a Distancia
(/educacioacuten-
a-distancia.html)
Educacin Continua
(/educacioacuten-
continua.html)
Intercambio Acadmico
(/intercambio-
acadeacutemico.html)
Servicios Escolares
(http://escolares.arq.unam.mx/)
Comunidad (/comunidad.html) Informacin (/info.html)
Acadmicos
(/acadeacutemicos.html)
Administracin (/documentos-
institucionales.html)
Apoyo Estudiantil y Tutoras
(/apoyo-estudiantil-
y-tutoriacuteas.html)
Documentos Institucionales
(/documentos-institucionales-
middot-archivo.html)
Consejo Tcnico (/consejo-
teacutecnico.html)
Deportes (/deportes.html)
Egresados
(/egresados1.html)
Reporta
(/reporta.html)
Tienda en lnea
(/tienda-
en-liacutenea.html)
Blog (/noticias.html)
Calendario Acadmico
(/calendario-unam-2014-1-
y-2.html)
Crditos (/creacuteditos.html)
(/historia1.html)
Directorio
(/directorio.html)
Glosario (/glosario.html)
Historia (/historia1.html)
Instalaciones
(/instalaciones.html)
Logos (/logos.html)
Ubicacin
(/ubicacioacuten1.html)
Hecho en Mxico, todos los derechos reservados 2014. Esta pgina puede ser reproducida con fines no lucrativos, siempre y cuando no se
mutile, se cite la fuente completa y su direccin electrnica. De otra forma, requiere permiso previo por escrito de la institucin. Sitio web
administrado por: Coordinacin de Educacin a Distancia y Nuevos Medios, Facultad de Arquitectura, UNAM.
Cualquier asunto relacionado con este portal favor de dirigirse a: ced@edfarq.org
Compartir y seguir
Servidor Aulas Virtuales
(http://aulasvirtuales.arq.unam.mx
/moodle/)
(http://www.translatecompany.com/
Aviso de privacidad (/aviso-
de-privacidad.html)
YouTube 372 38 Twittear Twittear 57 533 Me gusta Me gusta
(http://www.unamenlinea.unam.mx/)
Programacin en Python en la Prctica Arquitectnica - UNAM ... http://arquitectura.unam.mx/programacioacuten-en-python-en-la...
3 de 3 23/06/14 11:07

S-ar putea să vă placă și