教學大綱表 Syllabus
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) 數位運算美學
(英文) Computational aesthetics
開課單位
Departments
媒體設計學系
課程代碼
Course No.
V2090
授課教師
Instructor
呂宜庭
學分數
Credit
2.0 必/選修
core required/optional
選修 開課年級
Level
大三
先修科目或先備能力Course Pre-requisites:
課程概述與目標 Course Overview and Goals:課程概述與目標:隨著時間演進、數位時代的來臨,電腦的工具性提升為創作的數位性,數位工具已不只是一個新工具,也是新理論、新思維、新時代。而因為數位媒材的突破與創新,設計師能夠利用新的設計工具來探索新形態設計的可能性。

課堂將透過學習基本的程式運算概念,培養同學的運算式思考Computational Thinking-有別於傳統設計方法,即是將傳統設計思維從熟悉的視覺式設計轉換成運算式的邏輯,建立當代設計運算與新科技藝術之研究與應用基礎能力,進而以數位時代的媒材去呈現新型態的設計作品 :設計法則、設計常用演算法、電腦運算圖形、視覺感知、介面設計、互動設計、仿生運動等數位美學,培養同學將程式語言視為創作工具與媒介,進而創造自己的數位創作流程與新工具。

授課程式語言為 p5.js ,p5.js 具有簡單易學、功能多樣化以及容易分享散播的特性,讓設計師或藝術家能夠輕鬆學會程式並利用它激發更多創意想法。

提出Design Thinking的知名設計公司 IDEO執行長 TIM Brown在2014年提出五種21世紀需要的新職業,第一種職業就是The Designer Coder,由此可知設計師學習程式之必要性與未來性。
The Designer Coder:
Prototyping has always been a critical part of design, but in today’s online, app-based economy, the preferred prototyping medium is increasingly code. Designers who can also code possess a powerful set of tools. There are thousands of positions open to those who have the skills to conceive new ideas and the ability to launch them quickly into market.
教科書
Textbook
參考教材
Reference
https://p5js.org/
https://openprocessing.org/
http://www.generative-gestaltung.de/2/
課程大綱
Syllabus
學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

Week
單元主題
Unit topic
內容綱要
Content summary
1 認識 p5.js 1. 作品與案例介紹
2. p5.js 基本操作
3. 環境介紹
4. 基礎程式繪圖
1.p5.js語言認識
2.基礎程式繪圖能力
  • 實作
  • 講授
  •  
    2 圖形動畫 1. 變數
    2. 直線運動
    3. 亂數運動
    4. 噪聲運動
    1. 變數使用
    2. 程式動畫方法使用
  • 實作
  • 講授
  •  
    3 互動控制 1. if 條件式
    2. 邏輯控制
    3. 簡易開關程式
    4. 小畫家程式
    1. 簡易開關程式
    2. 小畫家程式
  • 實作
  • 講授
  •  
    4 重複圖形 1. for 迴圈
    2. 巢狀迴圈
    3. 生成式藝術創作
    4. 互動海報設計
    1. 生成式藝術創作
    2. 互動海報設計
  • 實作
  • 講授
  •  
    5 函式與物件 1. 函式
    2. 物件
    3. 音像節奏盒
    音像節奏盒
  • 實作
  • 講授
  •  
    6 媒體應用 1. 圖片使用
    2. 圖片視覺重構
    1. 圖片使用
    2. 圖片視覺重構
  • 實作
  • 講授
  •  
    7 聲音視覺化 1. 音量分析
    2. 音頻分析
    3. 聲音視覺化
    1. 音量分析
    2. 音頻分析
    3. 聲音視覺化
  • 實作
  • 講授
  •  
    8 視訊互動 1. 視訊使用
    2. 創意濾鏡
    3. 臉部互動遊戲
    1. 視訊使用
    2. 創意濾鏡
    3. 臉部互動遊戲
  • 實作
  • 講授
  •  
    9 提案與討論 期末提案與討論 期末提案與討論
  • 討論
  • 講授
  •  

    教學要點概述 Overview of Teaching Points:
    教材編選 Teaching Materials: ■ 自編教材 Handout by Instructor □ 教科書作者提供 Textbook
    評量方法 Evaluation: 期末考 Final Exam:30%   期中考 Midterm:30%   其他評量 Others:20%   作業 Assignment:20%  
    教學資源 Teaching Resources: □ 教材電子檔 Soft Copy of the Handout or the Textbook □ 課程網站 Website
    扣考規定 The rule of being able to take the final exam of the course:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504