미디어아트 입문-Foundation Course

  • 호나야
  • 2009.09.29부터 12회
  • 수요일 오후 7시~9시
  • 300,000원

강의 소개

뉴미디어에 기반한 활동의 범위가 늘어가고 있음에도 불구하고, 표현의 수단으로써 뉴미디어를 선택하려는 사람들 앞에는 여전히 여러가지의 장벽들이 가로막고 있는 상황이다. 이번 강좌는 뉴미디어의 다양한 분야들을, 예술의 입장에서 다루는 기초 교양 강좌에 가깝다. 특정한 기술에 제한되지 않고, 여러가지 기술에 대해 이야기하며, 그 밑바닥에 깔려 있는 태도나 역사에 대해 이야기하는 강좌이다. 예를 들어, 모눈종이와 견출지를 사용하여 손으로 그림을 그리는 과정을 통해, 프로그래밍의 기본적인 메카니즘을 이해하고, 이것을 다양한 프로그래밍 언어를 사용하여 실제로 구현하는 과정을 진행할 것이다. 강좌에서는 드로잉 프로그래밍에서 출발하여, Typography, Network와 Hardware, Sound 등 뉴미디어를 구성하는 다양한 분야의 개념을 이야기하고 실습하게 된다.

* 참고자료
- Daniel Shiffman, Learning Processing, http://www.learningprocessing.com/
- Charles Petzold, Code: The Hidden Language of Computer Hardware and Software
- Robert X. Cringely, Triumph of he Nerds (film)
- Scott McCloud, Google Chrome, http://www.google.com/googlebooks/chrome/index.html (cartoon)

* 수업료 할인 안내:
본 강좌를 미디어아트 랩의 기본(Basic) 과목 중 1개 과목과 함께 수강할 시에는 총 수강료에 100,000원이 할인됩니다. 09년 가을학기 기본(Basic) 과목은 ‘Processing을 활용한 프로그래밍’, ‘MaxMSP를 활용한 프로그래밍’, ‘사운드 아트 워크숍’, ‘Physical Computing Basic’ 입니다.

강의 계획

1강: 종이에 그리기를 통한 프로그래밍의 이해 (1)
모눈종이에 따라 그리기
규칙을 통한 점,선,면 그리기
규칙의 확장을 통한 색, 굵기 그리기

2강: 미디어아트를 시작하기
미디어아트 미학과 역사 – 백남준의 텍스트를 중심으로
현대적 드로잉에서 프로그래밍의 실마리 찾기 – Sol Lewitt의 Wall Painting과 프로그래밍 언어

3강: 종이에 그리기를 통한 프로그래밍의 이해 (2)
견출지를 사용하여 이름 붙히는 과정을 통해, 프로그래밍 언어의 구성 요소 이해한다.
PostScript – 포토샵을 사용하는 다른 방법

4강: 종이에 그리기를 통한 프로그래밍의 이해 (3)
다양한 언어의 2D-API의 차이점과 공통점 – PostScript, Processing, ActionScript3, SVG
2D의 3가지 요소 – Shape, Text, Image – 를 활용하는 법을 익힌다.

5강: 인터랙션과 애니매이션의 이해
Keyboard와 Mouse이벤트 사용하는 법을 익히며, Timer이벤트와 애니메이션으로 확장한다.
저마다의 시계를 만들어 본다.

6강. 숫자의 여러가지 모습
숫자의 여러가지 모습 – 이진수, 십육진수 및 Bit Operation을 이해한다.
3×5 Font 만들기를 통해, 비트레벨에서의 제어를 실습한다.

7강. Physics의 이해
Make things move – 그림을 움직이게 해본다.
Particle System의 이해와 활용, Generative Algorithm으로 그리기를 통해, 컴퓨터만이 가지고 있는 표현력의 가능성과 동시에 한계에 대해 생각해본다.

8강: 데이터로 그리기
화일을 읽고 쓰는 것에서 시작하여, XML의 의미와 활용에 대해 살펴본다.
데이터를 떼어내는 과정을 통해, MVC(Model-View-Controller)와 같은 현대적인 프로그래밍 환경의 구조를 이해한다.

9강: User Interface 만들기
Button, List 등의 UI 위젯들을 만들고, 이벤트를 처리하는 것을 실습한다.

10강: Network의 이해
TCP(Transmission Control Protocal)/IP(Internet Protocol)의 의미와 역사를 정리하고,
Socket 프로그래밍 실습 및 웹 기술에 대한 이해를 통해 인터넷이 어떤 원리로 작동하고 있는지에 대해 살펴본다.

11강: Sound의 이해
전자음악의 역사 및 Sound를 이루는 요소를 살펴보고,
SuperCollider와 Flash의 Sound Object의 활용하여, 뉴미디어에서의 사운드의 의미를 이해한다.

12강: Pong 게임 만들기
Pong 게임은 최초의 컴퓨터 게임이다. 그동안 수업시간에 학습하였던 드로잉, 물리적 개념, 데이터활용, 사운드활용 등을 적용하여 참여자들이 저마다의 Pong게임을 만들어 본다.

강사 소개

호나야

화가, 엔지니어

학부에서 식품공학과 서양화를 전공하고, 임베디드 리눅스 엔지니어로 세탑박스 회사에서 근무했다. 2000년에는 아트센터 나비에서 일했으며, 2008년에 신세계갤러리에서 큐레이터로 잠시 일하기도 했다. 김진혜갤러리에서 2007년에 개인전-DADA:DATA-을 했으며, 2006년에는 월간 아트인컬쳐에 호나야의 비디올로지라는 만화를 연재했다.