2012
DOI: 10.1260/1478-0771.10.1.121
|View full text |Cite
|
Sign up to set email alerts
|

CAD Scripting and Visual Programming Languages for Implementing Computational Design Concepts: A Comparison from a Pedagogical Point of View

Abstract: This paper compares the use of scripting languages and visual programming languages for teaching computational design concepts to novice and advanced architecture students. Both systems are described and discussed in terms of the representation methods they use.With novice students better results were obtained with the visual programming language. However, the generative strategies used were restricted to parametric variation and the use of randomness. Scripting, on the other hand, was used by advanced student… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
40
0
3

Year Published

2015
2015
2024
2024

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 65 publications
(49 citation statements)
references
References 7 publications
0
40
0
3
Order By: Relevance
“…It is important to make the distinction between these technological approaches and text-based coding that text will likely maintain its status as the form most suitable for managing large interconnected systems of electronics, as described by Celani and Vaz (2012), or Leitão and Santos (2011) due to its ability to cope with more complex programming and problem solving. The creators of Scratch also acknowledge this, stating that "for some Scratchers, especially those who want to pursue a career in programming or computer science, it is important to move on to other languages" (Resnick et al, 2009, p. 66).…”
Section: Changing Role Of the Designermentioning
confidence: 99%
“…It is important to make the distinction between these technological approaches and text-based coding that text will likely maintain its status as the form most suitable for managing large interconnected systems of electronics, as described by Celani and Vaz (2012), or Leitão and Santos (2011) due to its ability to cope with more complex programming and problem solving. The creators of Scratch also acknowledge this, stating that "for some Scratchers, especially those who want to pursue a career in programming or computer science, it is important to move on to other languages" (Resnick et al, 2009, p. 66).…”
Section: Changing Role Of the Designermentioning
confidence: 99%
“…Segundo Wise e Rosemberg (1986), Salingaros (2003e 2012) e Taylor (2006, a utilização de composições geradas a partir de princípios da geometria fractal em elementos visuais também podem trazer respostas positivas à nossa cognição, devido a causas hereditárias, biológicas e extintivas, ocasionando assim uma redução do stress mental.…”
Section: Introductionunclassified
“…Others researchers in the field of design and architectural education might engage in further investigations like comparing platforms (Celani & Vaz, 2012) and analyzing trends.…”
Section: Introductionmentioning
confidence: 99%