Novembro 2017 vol. 3 num. 12 - XXI Congreso Internacional de la Sociedad Iberoamericana de Gráfica Digital
Artigo Completo - Open Access.
Python on the Landscape of Programming Tools for Design and Architectural Education
Python on the Landscape of Programming Tools for Design and Architectural Education
Villares, Alexandre Barrozo do Amaral ; Moreira, Daniel de Carvalho ;
Artigo Completo:
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.
Artigo Completo:
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.
Palavras-chave: Education, Design, Architecture, Programming, Python,
Palavras-chave: Education, Design, Architecture, Programming, Python,
DOI: 10.5151/sigradi2017-033
Referências bibliográficas
- [1] Burry, M. (2011). Scripting cultures: architectural design and programming. Chichester: Wiley.
- [2] Reas, C., & Fry, B. (2011). Processing Architecture. Perspecta, 44, 153–20 https://doi.org/10.2307/41662956
- [3] Celani, G., & Vaz, C. E. V. (2012). CAD Scripting and Visual Programming Languages for Implementing Computational Design Concepts: A Comparison from a Pedagogical Point of View. International Journal of Architectural Computing, 10(1), 121–137. https://doi.org/10.1260/1478-0771.10.1.121
- [4] Guo, P. (2014). Python is now the most popular introductory teaching language at top us universities. BLOG @ Communications of the ACM, July, 47. http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-most-popular-introductory-teaching-languageat-top-us-universities/fulltext
- [5] Ramos, P. P., & Leitão, A. M. (2014). Implementing Python for DrRacket. In M. J. V. Pereira, J. P. Leal, & A. Simões (Eds.), 3rd Symposium on Languages, Applications and Technologies (Vol. 38, pp. 127–141). Dagstuhl, Germany: Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik. https://doi.org/10.4230/OASIcs.SLATE.2014.127
- [6] Tollervey, N. (2015). Python in Education. Sebastopol, CA: O’Reilly Media. Retrieved from http://www.oreilly.com/programming/free/python-in-education.csp
- [7] Caetano, I., & Leitão, A. M. (2016). Using Processing with Architectural 3D Modelling. Herneoja, Aulikki; Toni Österlund and Piia Markkanen (Eds.), Complexity & Simplicity - Proceedings of the 34th ECAADe Conference - Volume 1, University of Oulu, Oulu, Finland, 22-26 August 2016, Pp. 405-412. Retrieved from http://papers.cumincad.org/cgibin/works/Show?ecaade2016_199
- [8] Parrish, A., Fry, B., & Reas, C. (2016). Getting Started with Processing.py: Making Interactive Graphics with Processing’s Python Mode (1 edition). San Francisco, CA: Maker Media, Inc.
Como citar:
Villares, Alexandre Barrozo do Amaral; Moreira, Daniel de Carvalho; "Python on the Landscape of Programming Tools for Design and Architectural Education", p. 207-211 . In: .
São Paulo: Blucher,
2017.
ISSN 2318-6968,
DOI 10.5151/sigradi2017-033
últimos 30 dias | último ano | desde a publicação
downloads
visualizações
indexações