校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

計算人文與創造力工作坊:師法自然

A Computational Journey Towards Humanities and Creativity: Inspired by Nature

學期
109-1
學分
3 學分
當期課號
1635
永久課號
DOH1040
開課單位
人文社會學院院本部
授課教師
陳穎平、張俊彥
校區
光復
類別
選修
上課時間表
週五
N
12:20–13:10
計算人文與創造力工作坊:師法自然
HC103
3 節連堂
5
13:20–14:10
6
14:20–15:10

* 根據陽明交大上課時間表所列

概述

計算思維是廿一世紀跨領域工作者必備的能力,而由此延伸至藝術、人文與創造力的跨域主題更是充滿各式各樣豐富的可能性。本課程便是為了引導同學成為兼具計算思維與人文厚度的未來人才而設計,在工具與素養兼備的條件下,培養出挑戰高難度跨域創意的膽識。 本課程兼具演講與工作坊形式,由理論與實作兩方面不同專長的教師協同授課,每學期以精選主題來刺激同學的跨域思維與實作能力。本學期將由以仿傚自然界現象為基調之各種計算概念與框架(例如:碎形幾何、蟻群演算、類神經網路、基因演算...等等)出發,研習多項以藝術人文與創意領域為主之應用主題;下半學期同學們將實際運用所習得之自然演算框架,進行自選主題之藝術人文創作計劃。 Computational thinking is a key competence of interdisciplinary workers in the 21st century, and it has a variety of possibilities when it extends to the fields of art, humanity and creativity. This course is designed to guide students to become future talents equipped with trainings in both computational thinking and humanities. Possessing the readiness of tools and literacy, students will be able to face the challenges of interdisciplinary creativity on the higher level. This course will be held in a combination of lectures and workshops and will be taught by teachers with distinctive expertise in theory and practice. Each semester different topics are selected to stimulate students' ability of interdisciplinary thinking and practice. The first half of this semester will begin with a variety of computational ideas and frameworks, e.g., Fractal Geometry, Ant Colony Optimization, Artificial Neural Network, Genetic Algorithm, etc., based on learning from or imitating natural phenomena, followed by applications in the field of arts, humanities and creativity. In the second half, students will use the computational frameworks they have learned to carry out their artistic and humanities creative projects.

先修科目

具備任何程式語言經驗、或對此有濃厚興趣者(課程內容將包含程式設計入門引導)。

評分方式

論文導讀及實驗 (30%)、工作坊參與 (40%)、期末作品 (30%)

課程大綱
  • 導論
  • 論文導讀及實驗
  • 工作坊
  • 期末作品展
週次計畫
週次主題
第 1 週導論 Introduction to Natural Computation; 論文導讀及實驗 Fractal Geometry, Ant Colony Optimization, Artificial Neural Network, Genetic Algorithm
第 2 週論文導讀及實驗 Fractal Geometry, Ant Colony Optimization, Artificial Neural Network, Genetic Algorithm
第 3 週[中秋節調整放假]
第 4 週[國慶日調整放假]
第 5 週論文導讀及實驗 Fractal Geometry, Ant Colony Optimization, Artificial Neural Network, Genetic Algorithm
第 6 週論文導讀及實驗 Fractal Geometry, Ant Colony Optimization, Artificial Neural Network, Genetic Algorithm
第 7 週工作坊 Preparatory Works
第 8 週[期中考週]
第 9 週工作坊 Creative Projects based on Natural Computation
第 10 週工作坊 Creative Projects based on Natural Computation
第 11 週工作坊 Creative Projects based on Natural Computation
第 12 週工作坊 Creative Projects based on Natural Computation
第 13 週工作坊 Creative Projects based on Natural Computation
第 14 週工作坊 Creative Projects based on Natural Computation
第 15 週期末作品展 Final Term Presentation
教科書

Research papers and articles from various sources (TBD) Casey Reas and Ben Fry. Make: Getting Started with Processing. 2nd. ed. Sebastopol: O'Reilly Media, 2015. 中譯本:《Processing入門:互動式圖形實作介紹》。蔣大偉譯。碁峰,2016。 Casey Reas and Ben Fry. Processing - A Programming Handbook for Visual Designers and Artists. Cambridge: The MIT Press, 2014. Lee Jacobson and Burak Kanber. Genetic Algorithms in Java Basics: Solve Classical Problems like The Travelling Salesman with GA. New York: Apress, 2015.