EXPLORATIVE ANALYSIS AND STRUCTURED SPECULATION: RETHINKING COMPUTATIONAL DESIGN AS AN APPROACH FOR ARCHITECTURAL FORM EXPLORATION

Ferro Yudistira

Abstract


This study examines the potential of computational thinking principles as an approach in architectural form explorations. This study proposes an alternative perspective in the computational design approach, which often emphasizes automation and optimization in problem-solving processes. Current research and discussion in computational design also tend to focus on algorithms as the main idea, overlooking other computational thinking principles. Using House IV—designed by Peter Eisenman—as a case, this study seeks to examine the possibilities of implementing computational thinking principles in a speculative form-making process. House IV was selected due to two main aspects related to its design process: 1) the involvement of rules and procedures, and; 2) the focus on architectural formal exploration instead of program. The processes consist of an analytical and a generative phase. Analytical phases employ three computational thinking principles—decomposition, pattern recognition, and generalization/abstraction—to deconstruct and identify the essential parts and underlying set of rules from House IV. The generative phase utilizes understanding from analysis – in the form of generalized rules – to build an algorithm to reconstruct variations of forms. This approach open possibilities for exploration/speculation of new or unique formal iterations while keeping the character and aesthetic quality of the House IV. Reflection on the processes highlights the importance of explorative analysis and structured speculation in architectural design methods. The findings show the importance of explorative aspect in the analytical phase, along with traceability and explicitness in generative phase of design process. This study proposes a more holistic implementation of computational thinking principles in speculative form-making exploration. This study solely focuses on architectural form exploration, without any consideration for other elements such as space, context and program/function.

Keywords


Computational Thinking; Computational Design; Explorative Analysis; Traceability; Structured Speculation

Full Text:

PDF

References


Ahlquist, S. and Menges, A. (2011) “Introduction,” Computational Design Thinking. Wiley and Sons.

Beecher, K. (2017) Computational Thinking: A beginner’s guide to problem-solving and programming. BCS, The Chartered Institute.

Buitrago-Flórez, F. et al. (2021) “Fostering 21st century competences through computational thinking and active learning,” International Journal of Instruction, 14(3), pp. 737–754. https://doi.org/10.29333/iji.2021.14343a

Burry, M. (2011) Scripting Cultures: Architectural Design and Programming. Wiley and Sons.

Caetano, I., Santos, L. and Leitao, A. (2019) “Computational design in architecture: Defining parametric, generative, and algorithmic design,” Frontiers of Architectural Research, 9(2), pp. 287–300. https://doi.org/10.1016/j.foar.2019.12.008

Carpo, M. (2023) “Digitally Intelligent Architecture Has Little to Do with Computers (and Even Less with their Intelligence),” ARQ (Santiago), (113), pp. 18–31. https://doi.org/10.4067/S0717-69962023000100018

Chytas, C. et al. (2022) “Youth’s Perspectives of Computational Design in Making-based Coding Activities,” 6th FabLearn Europe. https://doi.org/10.1145/3535227.3535231

Çolakoğlu, B. and Yazar, T. (2007) “An Innovative Design Education Approach: Computational Design Teaching for Architecture,” ODTÜ Mimarlık Fakültesi Dergisi, 24(2), pp. 159–168

De Boissieu, A. (2022) “Introduction to Computational Design,” Industry 4.0 for the Built Environment, pp. 55–76

De Boissieu, A. and Watts, A. (2021) “Interoperability and collaboration in Computational Design,” Nouvelles perspectives du BIM

De Jesus, S. and Martinez, D. (2020) Applied Computational Thinking with Python. Packt Publishing

Du Sautoy, M. (2019) The Creativity Code. Harvard University Press

Dunne, A. and Raby, F. (2013) Speculative Everything: Design, Fiction, and Social Dreaming. MIT Press

Gopsill, J. et al. (2023) “A sustainable computational design concept using web service methods,” Proceedings of the Design Society, 3, pp. 425–434. https://doi.org/10.1017/pds.2023.43

Haghnazar, R. (2024) “A computational design integrated digital fabrication framework,” Results in Engineering, 23, p. 102400. https://doi.org/10.1016/j.rineng.2024.102400

Eisenman Architects (1971) House IV. Available at: https://eisenmanarchitects.com/House-IV-1971 (Accessed: 3 May 2025).

Kelly, N. and Gero, J.S. (2021) “Design thinking and computational thinking,” Design Science, 7, p. e8. https://doi.org/10.1017/dsj.2021.7

Knippers, J. (2021) “Integrative computational design and construction,” Civil Engineering Design, 3(4), pp. 123–135. https://doi.org/10.1002/cend.202100027

Koyama, Y. and Igarashi, T. (2018) Computational Design with Crowds. Oxford University Press

Kyratsis, P. (2020) “Computational Design and Digital Manufacturing Applications,” International Journal of Modern Manufacturing Technologies, 12, pp. 82–91

Lynn, G. (1999) Animate Form. Princeton Architectural Press

Maksoud, A. (2024) “Computational Design for Multi-Optimized Geometry,” Sustainability, 16(7), p. 2750. https://doi.org/10.3390/su16072750

Mamoli, M. (2020) “A Shape Grammar for the Building-Type Definition,” AI EDAM, 34, pp. 191–206. https://doi.org/10.1017/S0890060420000189

McGill, M.C. (2001) A Visual Approach for Exploring Computational Design

Mikaelsson, R. (2022) Computational Design in the AEC industry

Mills, K. et al. (2021) Computational Thinking for an Inclusive World. https://doi.org/10.51388/20.500.12265/138

Önalan, B. et al. (2025) “Computational methods for circular design,” International Journal of Architectural Computing. https://doi.org/10.1177/14780771251316125

Oxman, R. (2017) “Thinking difference,” Design Studies, 52, pp. 4–39. https://doi.org/10.1016/j.destud.2017.06.001

Partridge, E. (1958) Origins: A Short Etymological Dictionary of Modern English. Routledge

Ploennigs, J. and Berger, M. (2024) “Automating Computational Design with Generative AI”

Riley, D.D. and Hunt, K.A. (2014) Computational Thinking for the Modern Problem Solver. CRC Press

Sun, Q. et al. (2024) “A systematic literature review on computational design methods for non-uniform found objects”. https://doi.org/10.2139/ssrn.4952086

Sunarya, W. (2022) “The Implementation of Parametric Design Practice,” Journal of Architecture and Environment, 21(2), pp. 123–138

Thomsen, M.R. (2022) “Computational design logics for bio-based design,” Architectural Intelligence, 1, pp. 1–15. https://doi.org/10.1007/s44223-022-00015-8

Wang, J. (2024) “Application of shape grammar to vernacular houses,” Journal of Asian Architecture and Building Engineering, 23(3), pp. 843–859. https://doi.org/10.1080/13467581.2023.2247465

Wing, J. (2006) “Computational Thinking,” Communications of the ACM, 49(3), pp. 33–35

Wu, T.-T. et al. (2024) “Identification of Problem-Solving Techniques in Computational Thinking Studies,” Sage Open, 14(2). https://doi.org/10.1177/21582440241249897




DOI: http://dx.doi.org/10.12962%2Fj2355262x.v25i1.a23143

Refbacks

  • There are currently no refbacks.


 

Indexing and Abstracting :

           

 


Journal of Architecture & Environment is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

 

View JoAE Stats