TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS

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'...

Full description

Bibliographic Details
Main Author: Maria Gabriela Caffarena CELANI
Format: Article
Language:English
Published: Universidade de São Paulo 2008-11-01
Series:Gestão & Tecnologia de Projetos
Online Access:http://www.revistas.usp.br/gestaodeprojetos/article/view/50940
_version_ 1818149521657430016
author Maria Gabriela Caffarena CELANI
author_facet Maria Gabriela Caffarena CELANI
author_sort Maria Gabriela Caffarena CELANI
collection DOAJ
description 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.
first_indexed 2024-12-11T13:08:22Z
format Article
id doaj.art-536ac4a00e1b4177980fe0080d733dae
institution Directory Open Access Journal
issn 1981-1543
language English
last_indexed 2024-12-11T13:08:22Z
publishDate 2008-11-01
publisher Universidade de São Paulo
record_format Article
series Gestão & Tecnologia de Projetos
spelling doaj.art-536ac4a00e1b4177980fe0080d733dae2022-12-22T01:06:15ZengUniversidade de São PauloGestão & Tecnologia de Projetos1981-15432008-11-013212310.4237/gtp.v3i2.7350520TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTSMaria Gabriela Caffarena CELANI0Universidade Estadual de Campinas [UNICAMP]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.http://www.revistas.usp.br/gestaodeprojetos/article/view/50940
spellingShingle Maria Gabriela Caffarena CELANI
TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS
Gestão & Tecnologia de Projetos
title 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_short TEACHING CAD PROGRAMMING TO ARCHITECTURE STUDENTS
title_sort teaching cad programming to architecture students
url http://www.revistas.usp.br/gestaodeprojetos/article/view/50940
work_keys_str_mv AT mariagabrielacaffarenacelani teachingcadprogrammingtoarchitecturestudents