id |
ecaade2010_195 |
authors |
Leitão, António; Cabecinhas, Filipe; Martins, Susana |
year |
2010 |
title |
Revisiting the Architecture Curriculum: The programming perspective |
doi |
https://doi.org/10.52842/conf.ecaade.2010.081
|
source |
FUTURE CITIES [28th eCAADe Conference Proceedings / ISBN 978-0-9541183-9-6] ETH Zurich (Switzerland) 15-18 September 2010, pp.81-88 |
summary |
Nowadays, programming is quickly becoming part of the tool chest of the modern architect. Unfortunately, the architecture curriculum does not yet recognize its importance and usefulness or uses inadequate languages or programming environments to teach it. In this paper we argue that it is necessary to include computer science courses in the architecture curriculum and that these courses should be tailored to the needs of the architects. To help achieve this goal, we propose VisualScheme, an interactive programming environment that accompanies the architect from the learning phases to the advanced uses and that can be explored in pedagogic, research, and industry settings. |
wos |
WOS:000340629400008 |
keywords |
Generative design; Programming; Teaching; Computer-aided-design |
series |
eCAADe |
email |
|
full text |
file.pdf (1,132,064 bytes) |
references |
Content-type: text/plain
|
Berman, AM (1994)
Does Scheme enhance an introductory programming course? Some preliminary empirical results
, ACM SIGPLAN Notices, 29(2), pp. 44-48
|
|
|
|
Chen, MN (1992)
High School Computing: The inside Story
, The Computing Teacher, 19(8), pp. 51-52
|
|
|
|
Dijkstra, EW (1982)
How do we tell truths that might hurt?
, ACM SIGPLAN Notices, 17(5), pp. 13-15
|
|
|
|
Dingle, A and Zander, C (2000)
Assessing the ripple effect of CS1 language choice
, Proceedings of the 2nd Annual CCSC on Computing in Small Colleges Northwestern Conference, Oregon Graduate Institute, Beaverton, USA, pp. 85-93
|
|
|
|
Duarte, JP (2005)
Towards a New Curricula on New Technologies in Architecture
, Giaconia, P. (ed.), Script: Spot on Schools, Editrice Compositori, Sept. 2005, Florence, Italy, pp. 40-45
|
|
|
|
Erstad, KA (2002)
L-systems, Twining Plants, Lisp
, Cand. Scient. Thesis, University of Bergen, Norway
|
|
|
|
Felleisen, M, Findler, RB, Flatt, M and Krishnamurthi, S (2002)
The Structure and Interpretation of the Computer Science Curriculum
, Proceedings of the Workshop on Functional and Declarative Programming in Education 1999, Paris, France, pp. 21-26
|
|
|
|
Ferguson, I, Martin, E and Kaufman, B (1990)
The Schemer’s Guide
, Schemers Inc., Fort Lauderdale, FL, USA
|
|
|
|
Findler, RB, Clements, J, Flanagan, C, Flatt, M, Krishnamurthi, S, Steckler, P and Felleisen, M (2002)
DrScheme: A Programming Environment for Scheme
, Journal of Functional Programming, 12(2), pp. 159-182
|
|
|
|
Findler, RB, Flanagan, C, Flatt, M, Krishnamurthi, S and Felleisen, M (1997)
DrScheme: A Pedagogic Programming Environment for Scheme
, Proceedings International Symposium on Programming Languages: Implementations, Logics, and Programs 1997, University of Trier, Germany
|
|
|
|
Flatt, M, Findler, RB, Krishnamurthi, S and Felleisen, M (1999)
Programming Languages as Operating Systems (or Revenge of the Son of the Lisp Machine)
, Proceedings of of the 4th ACM SIGPLAN International Conference on Functional Programming (ICFP) 99, Paris, France
|
|
|
|
Gries, D (1974)
What should we teach in an introductory programming course?
, ACM SIGCSE Bulletin, 6(1), pp. 81-89
|
|
|
|
Griffiths, D (2007)
Game Pad Live Coding Performance
, J. Birringer, T. Dumkeand, K. Nicolai (eds.), Die Welt als virtuelles Environment, TMA Hellerau, Dresden, Germany
|
|
|
|
Kelsey, R, Clinger, W and Rees, J (1998)
Revised5 Report on the Algorithmic Language Scheme
, Higher-Order and Symbolic Computation, 11(1), pp. 7-105
|
|
|
|
Martin, E (1995)
Solid modeling with Scheme
, ACM SIGCSE Bulletin, 27(1), pp. 336-339
|
|
|
|
Martin, E (1995)
Getting Started with ACIS 3D Toolkit Using Scheme
, Schemers Inc., Fort Lauderdale, FL, USA
|
|
|
|
May, SF, Carlson, W, Phillips, F and Scheepers, F (1996)
AL: A Language for Procedural Modelling and Animation
, Technical Report OSU-ACCAD-12/96-TR5, ACCAD, The Ohio State University, USA
|
|
|
|
McCullough, M (2006)
20 Years of Scripted Space
, M. Silver (ed.), Programming Cultures, Architectural Design, July/August 2006, pp. 12-15
|
|
|
|
Mitchell, W (2000)
The Logic of Architecture
, MIT Press, Massachussetts, USA.
|
|
|
|
Rotgé, JF (2000)
SGDL-Scheme: A high-level algorithmic language for projective solid modeling programming
, Proceedings of the Scheme and Functional Programming Workshop, Montréal, Canada, pp. 31–34
|
|
|
|
last changed |
2022/06/07 07:52 |
|