Alexandre B A Villares


Python on the Landscape of Programming Tools for Design and Architectural Education

Alexandre Barrozo do Amaral Villares; Daniel de Carvalho Moreira.



Abstract

Currently most professional modeling and computer graphics software packages embed a scripting language. This is an early report on collecting data about software applications and coding tools geared towards the educational environment, preparing a listing for further evaluation and analysis of platforms. An increase in the adoption of Python as the embedded scripting syntax in many established tools can already be recognized, therefore the creation of educational materials on Python for design and architectural education merits further attention. Other insights on the educational potential of the available tools might be gained by advancing the data collection and evaluation work.

Keywords: Education; Design; Architecture; Programming; Python.

Resumo

Atualmente a maioria dos softwares profissionais de computação gráfica e modelagem incorporam uma linguagem de programação. Este é um relato inicial da coleta de dados sobre estes aplicativos, bem como de ferramentas de programação voltadas para o uso educacional, preparando uma lista para posterior avaliação e análise de plataformas. Um aumento na adoção do Python em muitas ferramentas de uso corrente já pode ser notado, portanto, a criação de material educacional sobre Python para o ensino em design e arquitetura merece maior atenção. É concebível que sejam feitas outras descobertas sobre o potencial educacional das ferramentas disponíveis com o progresso deste trabalho de coleta e avaliação de dados.

Palavras-chave: Educação; Design, Arquitetura, Programação; Python



VILLARES, A. B. A.; MORREIRA, D. de C. Python on the Landscape of Programming Tools for Design and Architectural Education. Presented at the SIGRADI 2017, Concepcíon, Chile. 1017.