TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS

[Ensino da Programação CAD para Estudantes de Arquitetura] O objetivo deste trabalho é discutir a relevância da inclusão de uma disciplina de programação de computadores no currículo de Graduação em Arquitetura e urbanismo. Ele começa explicando como a programação tem sido aplicada em outros contex...

Full description

Saved in:
Bibliographic Details
Main Author: CELANI, Maria Gabriela Caffarena
Format: Online
Language:eng
por
Published: Universidade de São Paulo. Instituto de Arquitetura e Urbanismo 2008
Online Access:https://www.revistas.usp.br/gestaodeprojetos/article/view/50940
Tags: Add Tag
No Tags, Be the first to tag this record!
id oai:revistas.usp.br:article-50940
record_format ojs
institution Universidade de São Paulo
collection OJS
language eng
por
format Online
author CELANI, Maria Gabriela Caffarena
spellingShingle CELANI, Maria Gabriela Caffarena
TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS
author_facet CELANI, Maria Gabriela Caffarena
author_sort CELANI, Maria Gabriela Caffarena
title TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS
title_short TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS
title_full TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS
title_fullStr TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS
title_full_unstemmed TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS
title_sort teaching cad programming to architecture students
description [Ensino da Programação CAD para Estudantes de Arquitetura] O objetivo deste trabalho é discutir a relevância da inclusão de uma disciplina de programação de computadores no currículo de Graduação em Arquitetura e urbanismo. Ele começa explicando como a programação tem sido aplicada em outros contextos educacionais com grande sucesso pedagógico, e descrevendo os princípios de Papert. Em seguida, é apresentado um resumo da evolução do CAD e três exemplos históricos de aplicações da programação no ensino de arquitetura são apresentados, seguidos por um exemplo contemporâneo de grande relevância. Finalmente, é proposta uma metodologia para o ensino de programação para arquitetos, com o objetivo de melhorar a qualidade dos projetos, tornando os conceitos arquitetônicos mais explícitos. Essa metodologia é baseada na experiência da autora de ensino de programação para alunos do curso de graduação em arquitetura na Universidade Estadual de Campinas. O trabalho termina com uma discussão sobre o papel da programação nos dias de hoje, quando a maioria dos programas de CAD são amigáveis. Como conclusão, sugere-se que a introdução da programação no currículo de CAD, dentro de um arcabouço teórico apropriado, pode vir a transformar o conceito de ensino da arquitetura. Palavras-chave: Computer programming; computer-aided design; architectural education. ABSTRACT The objective of this paper is to discuss the relevance of including the discipline of computer programming in the architectural curriculum. To do so I start by explaining how computer programming has been applied in other educational contexts with pedagogical success, describing Seymour Papert's principles. After that, I summarize the historical development of CAD and provide three historical examples of educational applications of computer programming in architecture, followed by a contemporary case that I find of particular relevance. Next, I propose a methodology for teaching programming for architects that aims at improving the quality of designs by making their concepts more explicit. This methodology is based on my own experience teaching computer programming for architecture students at undergraduate and graduate levels at the State University of Campinas, Brazil. The paper ends with a discussion about the role of programming nowadays, when most CAD software are user-friendly and do not require any knowledge of programming for improving performance. I conclude that the introduction of programming in the CAD curriculum within a proper conceptual framework may transform the concept of architectural education. Key-words: Computer programming; computer-aided design; architectural education.
publisher Universidade de São Paulo. Instituto de Arquitetura e Urbanismo
publishDate 2008
url https://www.revistas.usp.br/gestaodeprojetos/article/view/50940
work_keys_str_mv AT celanimariagabrielacaffarena teachingcadprogrammingtoarchitecturestudents
_version_ 1709646044255485952
spelling oai:revistas.usp.br:article-509402020-07-05T19:11:04Z TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS CELANI, Maria Gabriela Caffarena [Ensino da Programação CAD para Estudantes de Arquitetura] O objetivo deste trabalho é discutir a relevância da inclusão de uma disciplina de programação de computadores no currículo de Graduação em Arquitetura e urbanismo. Ele começa explicando como a programação tem sido aplicada em outros contextos educacionais com grande sucesso pedagógico, e descrevendo os princípios de Papert. Em seguida, é apresentado um resumo da evolução do CAD e três exemplos históricos de aplicações da programação no ensino de arquitetura são apresentados, seguidos por um exemplo contemporâneo de grande relevância. Finalmente, é proposta uma metodologia para o ensino de programação para arquitetos, com o objetivo de melhorar a qualidade dos projetos, tornando os conceitos arquitetônicos mais explícitos. Essa metodologia é baseada na experiência da autora de ensino de programação para alunos do curso de graduação em arquitetura na Universidade Estadual de Campinas. O trabalho termina com uma discussão sobre o papel da programação nos dias de hoje, quando a maioria dos programas de CAD são amigáveis. Como conclusão, sugere-se que a introdução da programação no currículo de CAD, dentro de um arcabouço teórico apropriado, pode vir a transformar o conceito de ensino da arquitetura. Palavras-chave: Computer programming; computer-aided design; architectural education. ABSTRACT The objective of this paper is to discuss the relevance of including the discipline of computer programming in the architectural curriculum. To do so I start by explaining how computer programming has been applied in other educational contexts with pedagogical success, describing Seymour Papert's principles. After that, I summarize the historical development of CAD and provide three historical examples of educational applications of computer programming in architecture, followed by a contemporary case that I find of particular relevance. Next, I propose a methodology for teaching programming for architects that aims at improving the quality of designs by making their concepts more explicit. This methodology is based on my own experience teaching computer programming for architecture students at undergraduate and graduate levels at the State University of Campinas, Brazil. The paper ends with a discussion about the role of programming nowadays, when most CAD software are user-friendly and do not require any knowledge of programming for improving performance. I conclude that the introduction of programming in the CAD curriculum within a proper conceptual framework may transform the concept of architectural education. Key-words: Computer programming; computer-aided design; architectural education. The objective of this paper is to discuss the relevance of including the discipline of computer programming in the architectural curriculum. To do so I start by explaining how computer programming has been applied in other educational contexts with pedagogical success, describing Seymour Papert's principles. After that, I summarize the historical development of CAD and provide three historical examples of educational applications of computer programming in architecture, followed by a contemporary case that I find of particular relevance. Next, I propose a methodology for teaching programming for architects that aims at improving the quality of designs by making their concepts more explicit. This methodology is based on my own experience teaching computer programming for architecture students at undergraduate and graduate levels at the State University of Campinas, Brazil. The paper ends with a discussion about the role of programming nowadays, when most CAD software are user-friendly and do not require any knowledge of programming for improving performance. I conclude that the introduction of programming in the CAD curriculum within a proper conceptual framework may transform the concept of architectural education. Key-words: Computer programming; computer-aided design; architectural education. Universidade de São Paulo. Instituto de Arquitetura e Urbanismo 2008-11-30 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Avaliado Por Pares Peer Reviewed Evaluado por Pares application/pdf application/pdf https://www.revistas.usp.br/gestaodeprojetos/article/view/50940 10.4237/gtp.v3i2.73 Gestão & Tecnologia de Projetos; v. 3 n. 2 (2008); 1-23 Gestão & Tecnologia de Projetos (Design Management and Technology); Vol. 3 No. 2 (2008); 1-23 Gestão & Tecnologia de Projetos (Gestión y tecnología de proyectos); Vol. 3 Núm. 2 (2008); 1-23 1981-1543 eng por https://www.revistas.usp.br/gestaodeprojetos/article/view/50940/55020 https://www.revistas.usp.br/gestaodeprojetos/article/view/50940/55021 Copyright (c) 2015 Maria Gabriela Caffarena CELANI