CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design
supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures

PDF papers
id ecaade2018_317
authors Kontovourkis, Odysseas and Doumanidis, Constantine C
year 2018
title ICARUS Project - An Open Source Platform for Computer Programming in Architectural Teaching and Research
source Kepczynska-Walczak, A, Bialkowski, S (eds.), Computing for a better tomorrow - Proceedings of the 36th eCAADe Conference - Volume 1, Lodz University of Technology, Lodz, Poland, 19-21 September 2018, pp. 341-350
summary This paper, presents an ongoing work entitled ICARUS, an abbreviation for 'Integrating Computerized ARchitecture with USers'. The aim of this work is to develop an open source platform for computer programming implemented in architecture, for teaching and research. In particular, the platform provides the framework for a simplified and user friendly textual programming methodology for the needs of our architectural institution. It consists of several modules like coding, plug-in and repository development, targeting to be publicly available in the future. The platform is created based on the Python programming language, which is run in Grasshopper, a plug-in for Rhino 3D. In the first phase of ICARUS development, several case studies within the framework of a postgraduate course are conducted, aiming at providing an overview of its potentials, limitations and generally, its impact on establishing a useful methodology for algorithmic thinking among students with little or no prior computer programming skills.
keywords Computer programming; Open source platform; Parametric design; Plug-in development; Algorithmic thinking
series eCAADe
full text file.pdf (8,848,811 bytes)
references Content-type: text/plain
Details Citation Select
100%; open Burry, M (2011) Find in CUMINCAD Scripting cultures , Wiley, West Sussex

100%; open Celani, G and Vaz, C (2012) Find in CUMINCAD 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), pp. 121-137

100%; open Coates, P (2010) Find in CUMINCAD Programming. Architecture , Routledge, Oxon

100%; open Frazer, J (1995) Find in CUMINCAD An evolutionary architecture , Architecture Association, London

100%; open Ireland, T (2017) Find in CUMINCAD Teaching architecture students to code. Thrills and spills , Proceedings of the 35th eCAADe 2017, Rome, pp. 363-372

100%; open Kontovourkis, O, Alexandrou, K and Frangogiannopoulos, S (2018) Find in CUMINCAD Encoding Gesture-Oriented Human Behaviour for the Development and Control of an Adaptive Building Skin , Rossi, M and Buratti, G (eds), Computational Morphologies, Springer, pp. 133-146

100%; open Kontovourkis, O, Dimitriou, I, Chatzimanolis, K. P, Stylianou, M, Michael, P and Gregoriou, S (2016) Find in CUMINCAD Development physical control and virtual navigation mechanism to enhance active collaboration between architects and clients in a reactive digital space , Proceedings of the 4th eCAADe Regional International Workshop: Between computational models and performative capacities, Novi Sad, pp. 40-49

100%; open Kontovourkis, O, Katsambas, C, Koufopavlou, E, Kyriakou, E, Paschali, M and Stylianou, S (2018) Find in CUMINCAD Dual-user interaction in virtual environment towards robotic construction of masonry systems , Proceedings of the CIB*IAARC W119 International Conference on Smart, Sustainable and Sensuous Settlements Transformation (3SSettlements) 2018 Workshop, Munich, pp. 176-183

100%; open Kontovourkis, O (2012) Find in CUMINCAD Design of circulation diagrams in macro-scale level based on human movement behavior modeling , Automation in Construction, 22, pp. 12-23

100%; open Leit?o, A and Proença, S (2014) Find in CUMINCAD On the expressive power of programming languages for generative design. The case of higher-order functions , Proceedings of the 32th eCAADe 2014, Newcastle upon Tyne, pp. 257-266

100%; open Reas, C and Fry, B (2007) Find in CUMINCAD Processing: a programming handbook for visual designers and artists , MIT Press, Cambridge

100%; open Terzidis, K (2006) Find in CUMINCAD Algorithmic architecture , Architectural Press, Oxford

100%; open Wurzer, G and Pak, B (2012) Find in CUMINCAD Lawnmower: Designing a web-based visual programming environment that generates code to help students learn textual programming , Proceedings of the 30th eCAADe 2012, Prague, pp. 655-663

last changed 2018/07/24 10:23
pick and add to favorite papersHOMELOGIN (you are user _anon_451056 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002