111 年 國立成功大學創意產業設計研究所乙組《數位媒體與互動設計》
第 I. 題20 分
I. Reimagining the display (20%)
- Please draw a picture and then create a pixilated version of the picture with custom pixels. Think carefully about how you design your pixels (10%) and the relationship between your "pixel concept" and the image you draw (10%). You can use text to explain your design concepts and the transformation.
登入後即可作答並保存紀錄。
此題為設計題,要求考生發揮創意,將真實圖像轉換為像素化的圖像。核心在於「像素概念」的設計與應用。
解題思路:
- 圖像選擇與繪製: 選擇一個具備一定複雜度、能展現細節的圖像(例如:人像、風景、物體)。在紙上或數位工具上繪製出原始圖像。
- 像素概念設計 (10%):
- 定義「像素」: 傳統像素是最小的顯示單元,通常是方形。在此題中,「custom pixels」意味著像素不再是簡單的方形,而是可以自定義形狀、顏色、大小,甚至具備某種「意義」或「功能」的單元。
- 思考像素的「形態」:
- 顏色: 單一顏色、漸層、紋理。
- 形狀: 方形、圓形、三角形、星形、特定符號(如:愛心、箭頭)、抽象圖形。
- 大小: 固定大小,或依據圖像的某些特徵(如:亮度、對比度、輪廓)而變化。
- 排列方式: 規則網格、不規則堆疊、交錯排列。
- 思考像素的「概念」: 這些自定義像素代表什麼?例如:
- 情感像素: 用不同表情符號代表人物情緒。
- 資訊像素: 用不同顏色或符號代表地理位置、溫度、時間。
- 材質像素: 用不同紋理代表布料、金屬、木材。
- 抽象概念像素: 用幾何圖形代表數學概念,用符號代表文字。
- 「Pixel Concept」的闡述: 考生需要清楚說明自己設計的像素是什麼,它們的特徵為何,以及它們如何承載圖像的資訊或美學。例如:「我設計的像素是具有不同飽和度的圓點,圓點的大小代表該區域的亮度,顏色則基於原圖的色調。」
- 圖像像素化轉換 (10%):
- 方法:
- 網格劃分: 將原始圖像劃分為規則或不規則的網格(即像素區域)。
- 顏色取樣: 針對每個網格區域,取其平均顏色,或最代表性的顏色。
- 像素渲染: 使用設計好的「custom pixels」來填充這些網格區域,確保像素的顏色、形狀、大小等符合設計概念。
- 方法:
第 II. 題68 分
II. Digital Design: representing time (68%)
Design a "visual clock" that displays a novel or unconventional representation of the time throughout the day. Challenge yourself to convey the time without using numerals.
- Please describe three types of historical methods/devices/systems for timekeeping. (10%)
- Devise graphic concepts and technologies for representing time that go beyond conventional methods of visualization and mediation by drawing at least five prototypes and explain them using text. The wider the variety of the prototypes, the better. (30%)
- Select a final design: describe your final design in terms of (a) its name, (b) its purpose, (c) how to use/operate it in detail, (d) explain the reason(s) for selecting the final design from the five prototypes. (16%)
- Explain the originality of your design by comparing it with the selected three examples you have listed in II.1 above. (12%)
登入後即可作答並保存紀錄。
此題為一個大型的設計專案,共分為四個小題,總佔比 68%,要求考生設計一個不使用數字來顯示時間的「視覺時鐘」。
核心概念:
- 非數字化時間表示: 擺脫傳統時鐘的阿拉伯數字或羅馬數字,尋找創新的視覺語言來傳達時間。
- 時間流逝的感知: 不僅僅是顯示當前時間點,更要能傳達時間的流動、長度、週期性等概念。
- 視覺化與互動設計: 結合圖形概念、技術與可能的互動方式來實現設計。
II.1. Please describe three types of historical methods/devices/systems for timekeeping. (10%)
核心概念: 回顧歷史上人們如何測量和記錄時間,理解時間概念的演進。
解題思路:
考生需要從歷史上選擇至少三種不同的時間測量工具或系統,並進行簡要描述。描述應包含其原理、工作方式以及局限性。
範例(非唯一答案):
-
日晷 (Sundial):
- 原理: 利用太陽投射的影子來指示時間。
- 工作方式: 根據太陽在天空中的位置,日晷上的影子會移動,指示出一天中的不同時間。通常需要配合刻度盤來讀取時間。
- 局限性: 只能在白天有陽光時使用,陰天或夜晚無法工作。其精度受地理位置和季節影響。
-
沙漏 (Hourglass):
- 原理: 利用恆定的流速,通過細頸瓶從一個容器流向另一個容器的沙子來計量一段固定的時間。
- 工作方式: 當上方的沙子全部流到底部時,即表示一段預設時間(例如一小時)的結束。可以翻轉沙漏來重新計時。
- 局限性: 只能計量預設的固定時間段,無法連續指示當前時間。精度受沙子顆粒大小、濕度等影響。
-
水鐘 (Water Clock / Clepsydra):
- 原理: 利用水的穩定流動(滴漏或水位變化)來計量時間。
- 工作方式:
- 滴漏式: 控制水從一個容器滴入另一個容器的速度,通過記錄滴漏的數量或時間來計時。
- 水位式: 觀察水從一個容器流入或流出另一個容器時,水位線的變化來指示時間。
- 局限性: 精度受水溫、水壓、容器形狀等因素影響,需要定期加水或調整。
其他可能的歷史工具/系統:
- 中國的香鐘 (Incense Clock)
- 古代天文觀測(如觀察星辰位置)
- 早期機械鐘錶(但這可能更接近現代)
評分重點: 選擇的工具/系統是否具有歷史代表性,描述是否準確,原理是否清晰。
【答案】考生需自行選擇並描述三種歷史時間測量方法。
II.2. Devise graphic concepts and technologies for representing time that go beyond conventional methods of visualization and mediation by drawing at least five prototypes and explain them using text. The wider the variety of the prototypes, the better. (30%)
核心概念: 這是設計的核心部分,要求考生跳脫數字,運用視覺元素和潛在技術來「表現」時間。
解題思路:
考生需要發揮極大的創意,設計至少五種不同的「視覺時鐘」原型。每個原型都應包含:
- 視覺概念: 核心的表現手法,用什麼視覺元素來代表時間?
- 技術實現: 如何將這個視覺概念變成一個可工作的時鐘?(可以是物理裝置、數位介面、或是抽象概念)
- 時間表示: 如何透過這個視覺設計來傳達時間的流逝、當前時間點。
- 非數字化: 強調不使用數字。
原型設計方向(僅供參考,鼓勵原創):
-
「光影流動」時鐘:
- 視覺概念: 利用一束光線在一個空間或曲面上移動,或利用不同強度的光影變化來表示時間。例如,一個漸層的色彩帶,光線從一端掃描到另一端。
- 技術: 可能是帶有 LED 燈帶或投影的裝置。光線的移動速度或顏色變化率代表時間的流逝。
- 時間表示: 光線的位置或顏色指示當前時間。
-
「生命週期」時鐘:
- 視覺概念: 模仿植物的生長、開花、凋謝,或潮汐的漲落,來表示一天或一個週期的時間。
- 技術: 可能是動態圖形(GIF、動畫)、或是機械裝置模擬。例如,一朵花從含苞待放、盛開到枯萎,代表一天。
- 時間表示: 植物的生長階段或潮汐的高度。
-
「聲音風景」時鐘:
- 視覺概念: 利用不同的聲音、音樂片段或聲音的強度、頻率變化來表示時間。
- 技術: 數位音頻播放器,根據時間播放預設的聲音序列。例如,早晨是鳥鳴,中午是輕快的旋律,夜晚是蟲鳴。
- 時間表示: 播放的聲音內容或其變化。
-
「物質消融」時鐘:
- 視覺概念: 利用某種物質(如冰塊、墨水、顏料)的溶解、蒸發或混合來計量時間。
第 III. 題12 分
III. Terms about programming (12%)
Please select a word/phrase from the pool below to fill in the missing word(s) in the four sentences.
Pool:
application, pseudocode, comment, string,
variable, internal memory, method,
memory location, algorithm, function, semantics,
internal, syntax rule, properties, argument,
computer program, statement, coding, float
- Which term expresses the step-by-step instructions of an algorithm by using keywords, while depicting logical groupings or structures using indentation?
- The actual writing of the program based on the design specifications is ______.
- ______ is a sequence of instructions written to perform a specified task for a compiler.
- ______ means the memory location whose content may change during program execution.
登入後即可作答並保存紀錄。
此題為程式設計術語填充題,考察考生對基本程式設計概念的理解。
解題思路:
仔細閱讀每個句子,並結合所提供的術語池,找出最符合句子描述的單詞。
術語池分析:
application: 應用程式pseudocode: 偽代碼,一種描述演算法的非正式語言,用自然語言和程式語言的混合體,常使用縮排來表示結構。comment: 註解,程式碼中用來解釋程式功能的文字,不會被編譯器執行。string: 字串,一連串的字元。variable: 變數,用於儲存可變值的命名記憶體位置。internal memory: 內部記憶體,指電腦的 RAM 等。method: 方法,在物件導向程式設計中,屬於類別或物件的函式。memory location: 記憶體位置,記憶體中的一個位址。algorithm: 演算法,解決問題的一系列明確步驟。function: 函式,一段可重複使用的程式碼,執行特定任務。semantics: 語義,程式碼或語言的意義。internal: 內部syntax rule: 語法規則,程式語言的結構和拼寫規則。properties: 屬性,物件的特徵或狀態。argument: 參數,傳遞給函式或方法的額外資訊。computer program: 電腦程式,一組指示電腦執行特定任務的指令。statement: 語句,程式碼中的一個單獨指令或表達式。coding: 編碼,將設計的演算法或邏輯轉換為程式語言的過程。float: 浮點數,用於表示帶有小數點的數字。
1. Which term expresses the step-by-step instructions of an algorithm by using keywords, while depicting logical groupings or structures using indentation?