課程目標 |
在設計領域中,程式設計是強調“如何建立電腦與設計關係”的議題,此議題在設計理論也扮演重要的角色。然而,當電腦與網際網路變成我們生活的一部分時,電腦與其機制(稱之為運算)不僅只是一個工具外,同時,也提供一種新的設計思考方式。因此,本課程藉由檢驗與回顧有關運算與其關係於設計的理論,並透過基礎的程式設計之實作過程,探索數位時代的設計趨勢。為達此教學目標,本課程提供一個設計運算概論的課程內容,包括找尋設計被運算性的因子、建立其設計運算機制與基礎的程式寫作。 |
Objectives |
In the design field, programming focuses on the issue of “How design got to do with computer”. The issue also plays the important role within the design theory. However, as the computer and the network becomes part of our daily life, computer and its mechanism (called computation), is not just only a tool but also it provides the possibility of a new way of design thinking. By examining and reviewing a set of computational theories and their relation to design, we envision a new wave of design for the digital era. Within the field of digital theory of design, this course provides a general introduction of computational design theory: including computability of design, the foundation of design computing mechanism and the fundamental programming. |
教材 |
1.電腦如何思考, by Daniel Hillis, 林遠志,陳振男譯, 天下文化 (1999). 2.設計心理學, by D. A. Norman, 卓耀宗譯, 遠流出版公司 (2000) 3.會思考的機器-A.I.人工智慧的發展與趨勢, by P. McCorduck, 田若雯譯, 閱讀地球出版社 (2006) 4.建築的設計思考, by W. J. Mitchell, 劉育東譯, 胡氏圖書 (1995) 5.ActionScript大全, by C. Moock, 趙英傑譯, O’Reilly, (2001). 6.Computability of design, edited by Y.E. Kalay, Wiley, (1987). 7.http://www.actionscript-toolbox.com/ 8.http://www.actionscript.com/ |
Teaching Materials |
1. ActionScript: The definitive Guide, by C. Moock, O’Reilly, (2001). 2. Computability of design, edited by Y.E. Kalay, Wiley, (1987). 3. The pattern on the stone, by Daniel Hillis, Brockman, Inc., (1998) 4. The Psychology of Everyday Things, by D. A. Norman,Perseus Books L.L.C., (1998) |