Disciplina Curricular

Programação e Computação para Arquitectura PCA

Mestrado Integrado em Arquitectura - MA 2006

Contextos

Grupo: MA 2006 > 1º Ciclo > Tecnologia da Arquitectura > Metodologias da Representação

Período:

Peso

6.0 (para cálculo da média)

Objectivos

Compreender o desenho generativo. Dominar os fundamentos da computação e da programação num contexto arquitectónico. São exploradas as abordagens funcionais e imperativas à geração e manipulação de formas arquitectónicas. São apresentadas várias técnicas de modelação computacional de formas arquitectónicas, derivadas, entre outras, da geometria analítica, da geometria construtiva de sólidos, e de representações de fronteira.

Programa

Computação e Programação. Algoritmo. Sintaxe, semântica e pragmática de linguagens. Elementos da linguagem: expressões primitivas, expressões condicionais, funções e estruturas de controle. Recursão e iteração. Modelação geométrica bidimensional e tridimensional. Programação funcional. Atribuição, estado e programação imperativa. Aleatoriedade. Listas. Geometria construtiva de sólidos. Funções de ordem superior. Representações paramétricas de curvas e superfícies.

Metodologia de avaliação

A avaliação tem três componentes, duas das quais são individuais e uma terceira realizada em grupo de dois alunos. As avaliações individuais incluem: (1) quatro mini-testes de monitorização do nível de aprendizagem, cujo resultado tem um peso de 10% na nota final; (2) dois testes com um peso de 45% na nota final. A avaliação em grupo compreende um projecto de aplicação dos conhecimentos adquiridos cujo objectivo é a produção de uma forma arquitectónica complexa (tipicamente, um edifício emblemático) recorrendo exclusivamente à programação.

Disciplinas Execução

2019/2020 - 1º Semestre

2018/2019 - 1ºSemestre

2017/2018 - 1ºSemestre

2016/2017 - 1ºSemestre

2015/2016 - 1º Semestre

2014/2015 - 1º Semestre

2013/2014 - 1 Semestre

2012/2013 - 1 Semestre

2011/2012 - 1 Semestre

2010/2011 - 1 Semestre

2009/2010 - 1 Semestre

2008/2009 - 1 Semestre

2007/2008 - 1 Semestre