課程模組
大一主要是基礎的設計創意課程,以及程式設計養成教育。在這個階段,課程的設計以引發學生的興趣為主。大二的必修課程中引入了設計心理學等相關的課程,逐漸將本學系所需要的知識引入到課程中。大三則是專題設計合頂石課程,讓同學在一學年的期間設計並完成一個與互動設計有關的專案。
本學系的課程結構分為3大方向,分別為: 「互動藝術設計模組」、「多媒體內容模組」以及「創新與體驗設計模組」,互動可以分成實體裝置的互動(即行動裝置與智慧型裝置互動模組),以及與內容互動(網頁與多媒體模組)。不管是要和實體裝置互動,或是與虛擬的數位世界互動,學生都需要基本的程式設計能力。因此這三個模組都有程式設計相關的課程,接著針對不同的互動情境,教授學生不同的程式設計技巧。
「互動藝術設計模組」中,在行動裝置方面,我們教授行動裝置上的程式設計,以及使用行動裝置上感測器的相關內容,在智慧型裝置應用方面,我們教授學生有關操作 leap motion、Kinect ,或是Arduino等裝置的技術, 並應用於多軸直升機的控制。
「多媒體內容模組」中,我們則教授網頁程式設計相關的知識以及工具,例如靜態網頁的撰寫,動態網頁諸如Javascript、CSS、HTML5的應用,還有web framework如PHP、Ruby on Rails。在多媒體方面,則有遊戲函式庫的使用(如Unity 3D),以及如何利用遊戲函式庫完成一個遊戲的相關課程,並加入史都華六軸體感平台結合空拍數據與影片,強化多媒體娛樂相關課程。
「創新與體驗設計模組」中,我們提供了「設計美學」相關課程,用來提升學生設計方面的能力,並結合多軸直升機空拍、後製,使設計美學素材更多元豐富。「創新思考」課程方面,則用來培養同學有關創新以及創新思考的能力。在這一系列的課程中,我們教授了不同創意發想的方法,並且讓同學在實作中熟練這些方法。除了有創意的想法外,同學也需要能將其創意以良好的方式表達出來,因此這一系列的課程中,也提供了創意表達與溝通的課程,讓同學熟知一些表達的技巧。