Disciplina

Área

Área Científica de Arquitectura > Tecnologia da Arquitectura

Activa nos planos curriculares

DEAArq2006 > DEAArq2006 > 3º Ciclo > Formação Opcional > Opcional I > Design Digital

Nível

Aulas teórico-práticas, com explicação da matéria e apoio na sua aplicação prática a casos de estudo. Avaliação de um projeto individual enquadrado, se possível, no tema de investigação do candidato.

Tipo

Não Estruturante

Regime

Semestral

Carga Horária

1º Semestre

2.0 h/semana

140.0 h/semestre

Objectivos

1.Introduzir os conceitos fundamentais de computação, algoritmo, linguagem e programação. 2.Introduzir design algorítmico usando uma abordagem baseada em programação. 3.Introduzir análise algorítmica. 4.Introduzir optimização algorítmica.

Programa

1.Linguagens de programação: sintaxe, semântica e pragmática. 2.Elementos da linguagem: números, funções, identificadores, estruturas de controle e de dados. 3.Modelação de Informação de Construção (BIM). 4.Design algorítmico para BIM. 5.Análise algorítmica: estrutura l, iluminação e térmica. 6.Optimização algorítmica: único objetivo e múltiplos objetivos.

Metodologia de avaliação

Aulas teórico-práticas, com explicação da matéria e apoio na sua aplicação prática a casos de estudo. Avaliação de um projeto individual enquadrado, se possível, no tema de investigação do candidato.

Pré-requisitos

Sem pré-requisitos.

Componente Laboratorial

Não aplicável.

Princípios Éticos

Todos os membros de um grupo são responsáveis pelo trabalho do grupo. Em qualquer avaliação, todo aluno deve divulgar honestamente qualquer ajuda recebida e fontes usadas. Numa avaliação oral, todo aluno deverá ser capaz de apresentar e responder a perguntas sobre toda a avaliação.

Componente de Programação e Computação

A unidade curricular é totalmente dedicada à Programação e Computação.

Componente de Competências Transversais

A avaliação inclui o desenvolvimento de um projecto com apresentação pública em que os alunos desenvolvem raciocício crítico, estratégias de resolução de problemas, criatividade, iniciativa, produtividade e gestão de tempo, comunicação oral, literacia dos media e ética profissional.

Bibliografia

Principal

Programming for Architecture

Leitão, A. M.

2018

s.r.


Scientific papers related to algorithmic design, analysis, and optimization.

s.a.

s.a.

s.r.