創意程式設計是什麼?
創意程式設計(Creative Coding)是一種透過程式碼結合影像、聲音、硬體等媒材來展現創意的創作方法,被廣泛使用在互動式網頁、展覽互動裝置、演唱會視覺設計及科技藝術等領域,目前在全世界,已有許多設計師與藝術家開始使用創意程式設計,成為他們創作與工作上重要的技能。

課程簡介
「p5.js 創意程式設計入門」是一堂為所有設計工作者及對科技藝術領域有興趣的朋友所開設的入門程式課程,我們將會學習近年相當熱門的創意程式開發工具 - p5.js 程式框架,p5.js 具有簡單易學、功能多樣化以及容易分享散播的特性,讓沒有程式經驗的你,可以輕鬆的學習程式並實現你的創意想法!
課程讓學員透過創作有趣的圖形與動畫來學習基本的程式語法與邏輯運用,讓學習程式不再枯燥乏味,並運用個人的聲音、圖片、視訊畫面等素材,實作互動海報創作、音像節奏盒、人臉互動應用三大專題,學員在課程結束後,可以掌握基礎程式語法與獨立設計應用程式,並進一步結合創意,完成自己的互動多媒體作品。
其他「互動媒體」系列課程: ml5.js 機器學習互動設計
兩人同行 或 一次購買 2 堂「互動媒體」系列課程,享77折優惠

互動海報創作
參考作品:"Programming Poster" by Tim Rodenbröker
音像節奏盒
參考作品:"Patatap" by Jono Brandel & Lullatone
臉部互動應用
參考作品:"Sampler" by Use All Five & Google Creative Lab
這門課,你將可以學到
- 認識創意程式:培養程式美學與跨領域思維。
- p5.js 理解與使用:基本的程式語法與邏輯運用。
- 程式美學創作:創作圖形與動畫的程式技巧。
- 互動創意應用:整合圖片、聲音與視訊於作品中。
- 創意開發能力:結合個人創意,獨立完成互動作品。
適合對象
- 程式初學者:想學習程式卻不知道如何開始。
- 視覺設計師:想增加程式創作技能與思維。
- 網頁設計師:想精進網頁的創意與互動性。
- 程式設計師:想嘗試設計與藝術等新領域。
- 所有創作者:想了解科技藝術與互動設計領域。
課程大綱
認識 p5.js
第1堂 - 認識 p5.js
- p5.js 基本介紹
- 開發環境
- 基礎繪圖
- 實作第一個互動程式
互動海報創作
第2堂 - 互動海報創作 - 基礎篇
- 基礎程式語法
- 進階繪圖
- 生成式藝術創作
第3堂 - 互動海報創作 - 進階篇
- 創造多個圖形
- 亂數的使用
- 互動海報創作
音像節奏盒
第4堂 - 音像節奏盒 - 基礎篇
- 程式動畫設計
- 程式動畫模組化
- 動畫物件生成與互動
第5堂 - 音像節奏盒 - 進階篇
- 聲音載入與使用
- 聲音與動畫整合
- 實作音像節奏盒
臉部互動應用
第6堂 - 臉部互動應用 - 基礎篇
- 臉部追蹤技術介紹
- 圖片載入與使用
- 實作臉部創意濾鏡
第7堂 - 臉部互動應用 - 進階篇
- 遊戲視覺設計
- 遊戲邏輯設計
- 臉部追蹤結合互動遊戲
講師介紹

蔡秉樺 | PSquare媒體實驗室
新媒體藝術家,致力於創意程式設計教育、互動體驗設計、科技藝術創作,目前於國立臺灣藝術大學、大同大學擔任多媒體設計與數位運算美學課程講師。
作品入圍2014及2019年威尼斯拉古納國際藝術獎、2013、2014及2018年阿根廷404電子藝術節、2013及2018年臺北數位藝術節、2019年桃園科技藝術節、2013年桃源創作獎、2016年全國美展等,於2019年榮獲第十二屆SIGGRAPH ASIA延展實境(Extended Reality, XR)類別最佳科技大獎(Best XR Technology) 。
PSquare媒體實驗室為結合多方領域的新媒體藝術團隊,如互動程式、感測裝置、影像視覺設計等。團隊致力於新媒體表演、互動體驗展示、燈光裝置設計,以及科技藝術等跨領域創作,作品多次獲獎及受邀演出,如2015年表演計畫"Resonate 2"獲入選及演出於美國"SLINGSHOT Festival"、2016年演出於瑞典斯德哥爾摩藝穗節,2018年獲文化部「表演藝術結合科技跨界創作」補助計畫,並於同年演出共感服裝實驗展演"3.14159"。
課程資訊
|上課方式|
課程採線上直播方式上課。
使用直播軟體 Zoom 上課,軟體下載連結:https://bit.ly/3tK9QYI。
|課程日期|
8/4、8/11、8/18、8/25、9/1、9/8、9/15
每周三 晚上19:00-21:00 ( 每堂 2 小時 ,共 7 堂,總計 14 小時 )
|課程費用|
超級早鳥票:NT$ 6,720 / 1人(7/23 前報名)
兩人同行票:NT$ 6,400 / 1人
互動媒體課程套票:NT$ 12,800 / 1人 (單一課程 6,400 / 1人)
早鳥優惠票:NT$ 7,560 / 1人(7/24 ~ 7/30 開放)
一般票:NT$ 8,400 / 1人(7/31 ~ 8/4 開放)
注意事項
- 學員上課需準備耳麥、筆記型電腦(含Webcam),Windows或Mac系統皆可。
- 課程使用直播軟體 Zoom 上課,軟體下載連結:https://bit.ly/3tK9QYI。
- 請學員務必先測試所在地的網路環境,確認是否可流暢使用直播軟體。
- 直播邀請連結將於開課前一周內寄發至學員Email信箱,請學員多加留意信箱。
- 課程內容、日期及講師可能因故有所修改,主辦單位保留異動之權利。
- 本直播課程為小班制,上課人數以 20 人為限。
- 若報名學員人數不足,將視情況取消當次課程,並全額退還報名費用。
- 如需申請退款請於活動開始日前 8 日辦理,並將酌收票價 10% 退票手續費,逾期恕不受理。
常見 Q & A
- Q、線上直播課程內容是否為預錄影片?
課程由老師直接 Live 教學,學員可在線上與老師互動及提問。 - Q、如遇到無法配合直播上課時段,是否有課程錄影可以進行補課?
每周上課都會有課程錄影,到完整課程結束後一個月內都可以重複觀看。 - Q、上直播課程之前我需要先準備什麼?
硬體:耳麥、桌上型或筆記型電腦(含Webcam)。
軟體:需下載安裝直播軟體Zoom,並測試所在地的網路環境是否能流暢使用。


