Blucher Design Proceedings
- Todas as edições
- Última edição
- Equipe de Produção
- ISSN 2318-6968
Designing Learning Methods: Programming with Visual and Textual Language in Python
Designing Learning Methods: Programming with Visual and Textual Language in Python
Henriques, Gonçalo Castro; Xavier, Pedro Maciel; Silva, Victor de Luca; Bispo, Luca Rédua
Full Article:
At the fourth industrial revolution, programming is gaining relevance, and it promises to be a fundamental teaching subject as math, science, languages or the arts. Architects project more than buildings; they have developed innovative methods and are among the pioneers developing visual programming. However, after more than 10 years of use visual programming in architecture, despite its fast learning curve, it presents limitations to address complex problems. To overcome them, we propose associating the advantages of visual with textual languages in Python. The article reports the process to implement the discipline “Computation for Architecture in Python” at FAU-UFRJ. The methodology comprises the translation and adaptation of generic programming disciplines, and exercises, for architecture. The results are encouraging and demonstrate that students value learning programming. However, despite the participants' satisfaction with the discipline, they report difficulties in programming fundamentals, such as lists, loops and recursion
At the fourth industrial revolution, programming is gaining relevance, and it promises to be a fundamental teaching subject as math, science, languages or the arts. Architects project more than buildings; they have developed innovative methods and are among the pioneers developing visual programming. However, after more than 10 years of use visual programming in architecture, despite its fast learning curve, it presents limitations to address complex problems. To overcome them, we propose associating the advantages of visual with textual languages in Python. The article reports the process to implement the discipline “Computation for Architecture in Python” at FAU-UFRJ. The methodology comprises the translation and adaptation of generic programming disciplines, and exercises, for architecture. The results are encouraging and demonstrate that students value learning programming. However, despite the participants' satisfaction with the discipline, they report difficulties in programming fundamentals, such as lists, loops and recursion
Palavras-chave:
DOI: 10.5151/sigradi2021-118
Referências bibliográficas
- [1]
Como citar:
Henriques, Gonçalo Castro; Xavier, Pedro Maciel; Silva, Victor de Luca; Luca Rédua Bispo; "Designing Learning Methods: Programming with Visual and Textual Language in Python", p-819-830.
In: XXV International Conference of the Iberoamerican Society of Digital Graphics.
São Paulo: Blucher,
2021.
ISSN 23186968,
DOI 10.5151/sigradi2021-118
últimos 30 dias
132
downloads
234
visualizações
844
indexações
Sou autor desse trabalho
Você é citado neste trabalho?
Exportar citação - RefWork (RIS)
Copie a citação abaixo ou clique no botão Download para obter um arquivo com os dados
TY - CONF T1 - Designing Learning Methods: Programming with Visual and Textual Language in Python JO - Blucher Design Proceedings VL - 9 IS - 6 SP - 819 EP - 830 PY - 2021 T2 - XXV International Conference of the Iberoamerican Society of Digital Graphics AU - , , , SN - 23186968 DO - http://dx.doi.org/10.5151/sigradi2021-118 UR - www.proceedings.blucher.com.br/article-details/designing-learning-methods-programming-with-visual-and-textual-language-in-python-37123 KW - ER -
Exportar citação - BibTeX(BIB)
Copie a citação abaixo ou clique no botão Download para obter um arquivo com os dados
@article{Henriques20144,
title="Designing Learning Methods: Programming with Visual and Textual Language in Python",
journal="Blucher Design Proceedings",
volume="9",
number="6",
pages="819 - 830",
year="2021",
note="",
issn="23186968",
doi="http://dx.doi.org/10.5151/sigradi2021-118",
url="www.proceedings.blucher.com.br/article-details/designing-learning-methods-programming-with-visual-and-textual-language-in-python-37123",
author="Gonçalo Castro Henriques", "Pedro Maciel Xavier", "Victor de Luca Silva", "Luca Rédua Bispo",
keywords="",
}
Exportar citação - Text(TXT)
Copie a citação abaixo ou clique no botão Download para obter um arquivo com os dados
Gonçalo Castro Henriques, Pedro Maciel Xavier, Victor de Luca Silva, Luca Rédua Bispo, Designing Learning Methods: Programming with Visual and Textual Language in Python, Blucher Design Proceedings, Volume 9, 2021, Pages 819-830, ISSN 23186968, http://dx.doi.org/10.5151/sigradi2021-118 (www.proceedings.blucher.com.br/article-details/designing-learning-methods-programming-with-visual-and-textual-language-in-python-37123) Palavras-chave:: ;