Sketching Algorithmic DesignSource: Journal of Architectural Engineering:;2022:;Volume ( 028 ):;issue: 002::page 04022010DOI: 10.1061/(ASCE)AE.1943-5568.0000539Publisher: ASCE
Abstract: In the last few decades, architecture has experienced paradigm shifts prompted by new computational tools. Algorithmic design (AD), a design approach based on algorithms, is one such example. However, architectural design practice is strongly based on visual and spatial reasoning, which is not easy to translate into algorithmic descriptions. Consequently, even using tailored AD tools, AD programs are generally hard to understand and develop, independently of one’s programming abilities. To address this problem, we propose a methodology and a design environment to support AD in a way that is more akin to the workflow typically employed by architects, who represent their ideas mostly through sketches and diagrams. The design environment is implemented as a computational notebook, with the ability to intertwine code, textual descriptions, and visual documentation in an integrated storytelling experience that helps architects read and write AD programs.
|
Collections
Show full item record
| contributor author | Renata Castelo-Branco | |
| contributor author | Inês Caetano | |
| contributor author | Inês Pereira | |
| contributor author | António Leitão | |
| date accessioned | 2022-05-07T20:48:05Z | |
| date available | 2022-05-07T20:48:05Z | |
| date issued | 2022-6-1 | |
| identifier other | (ASCE)AE.1943-5568.0000539.pdf | |
| identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4282925 | |
| description abstract | In the last few decades, architecture has experienced paradigm shifts prompted by new computational tools. Algorithmic design (AD), a design approach based on algorithms, is one such example. However, architectural design practice is strongly based on visual and spatial reasoning, which is not easy to translate into algorithmic descriptions. Consequently, even using tailored AD tools, AD programs are generally hard to understand and develop, independently of one’s programming abilities. To address this problem, we propose a methodology and a design environment to support AD in a way that is more akin to the workflow typically employed by architects, who represent their ideas mostly through sketches and diagrams. The design environment is implemented as a computational notebook, with the ability to intertwine code, textual descriptions, and visual documentation in an integrated storytelling experience that helps architects read and write AD programs. | |
| publisher | ASCE | |
| title | Sketching Algorithmic Design | |
| type | Journal Paper | |
| journal volume | 28 | |
| journal issue | 2 | |
| journal title | Journal of Architectural Engineering | |
| identifier doi | 10.1061/(ASCE)AE.1943-5568.0000539 | |
| journal fristpage | 04022010 | |
| journal lastpage | 04022010-11 | |
| page | 11 | |
| tree | Journal of Architectural Engineering:;2022:;Volume ( 028 ):;issue: 002 | |
| contenttype | Fulltext |