隨著資訊科技成為這個時代的要角,程式設計-即人類與電腦溝通的技能,已經不只是資訊工程人員的專利;程式設計的應用也不再受限於軟、硬體工程業界,而是擴張到建築、藝術、音樂等各大領域,賦予了創作者嶄新的工具和思維以及新的表現形式。
本課程將從介紹程式創作的案例出發,並介紹Processing語言的特性、語法指令,逐步帶領學生入門程式創作的領域。課程中將會觸及到基本數學原理的應用、開放資料(Open Data)的應用等不同主題與面向,透過撰寫程式來完成視覺互動的創作。
As information technology becomes an important player in this era, programming, that is, the skill of communicating between humans and computers, is no longer just a patent for information engineers; the application of programming is no longer limited to the software and hardware engineering industry, but Expanding into major fields such as architecture, art, music, etc., it has given creators new tools and thinking as well as new forms of expression.
This course will start by introducing the case of program creation, and introduce the characteristics and grammatical instructions of the Processing language, gradually leading students to the field of program creation. The course will touch on different topics and aspects such as the application of basic mathematical principles and the application of open data, and complete the creation of visual interaction through writing programs.
Processing 入門 - 互動式圖形實作介紹
Getting Started with Processing - An Introduction to Interactive Graphics Implementation
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
課堂討論課堂討論 Class discussion |
40 | |
隨堂習題隨堂習題 Exercises in class |
20 | |
期末創作成果期末創作成果 Final creative results |
40 |