程式設計與人工智慧導論
臺北科技大學 115-1 學期課程,課號 361963。
- 學期:115-1
- 授課教師:陳長忻
- 學分:2
- 必修
- 上課時段:週三 7、8、9 節
課程大綱
本課程旨在介紹程式設計的基本概念和技術,以及人工智慧的發展和應用。課程內容涵蓋程式語言的基本語法,以及人工智慧的基礎觀念與理論,並藉由編程練習及AI工具操作來進一步了解人工智慧應用以及程式設計的潛在應用。 This course aims to introduce the fundamental concepts and techniques of programming, as well as the development and application of artificial intelligence. The course content covers basic syntax for the programming languages, along with the fundamental concept theories of artificial intelligence. Through programming practices and AI tool manipulations, the students can gain a further understanding of the artificial intelligence application and the potential application via programming.
課程進度
.Introduction(Parametric Design/Visual Basic Language/Hello Grasshopper?/ Artificial Intelligence) .Interface( Grasshopper User Interface/Talking to Rhino) .Anatomy of a Grasshopper Definition (Parameters/Components / Data Types / Displays) .Building Blocks of Algorithms (Points / Vectors/ Planes/Mathematics & .Expressions & Conditionals / Logical Operators) .Designing with Lists & Data Trees (Curves/Surface Geometry / Morphing) .Combining Various Factors & AI via Plug-in (Ladybug / Karamba/Owl, etc)
評量方式
The course evaluation is mainly divided into two parts: "Lectures " and "Group Design Project." ."Lectures" will be followed by either in-class exercises or article reading summaries after each session. (Grading criteria: Attendance – 20%; In-class exercises – 20%.) ."Group Design Project " involves building up a parametric model and developing a design proposal by incorporating plug-ins related to spatial configuration, material systems, structural systems, and environmental control. ( Grading criteria: Design development – 40%; Documentation and portfolio – 20%)
教材
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:否 1.《Food4Rhino》 https://www.food4rhino.com/en 2.《Grasshopper Offical Tutorials》 3.《AAD Algorithms-Aided Design: Parametric Strategies using Grasshopper》, Arturo Tedeschi,2014。 4.《Architecture in the Age of Artificial Intelligence》,Neil Leach,2021。 5.《Artificial Intelligence and Architecture: From Research to Practice》, Stanislas Chaillou,2025。