Ds4 artist week_03

Post on 25-May-2015

526 views 2 download

description

Data

Transcript of Ds4 artist week_03

프로그래밍 언어

김승범

KSAD 2012

week #3

지난����������� ������������������  시간����������� ������������������  리뷰

-����������� ������������������  말하기/듣기/그리기

-����������� ������������������  쓰기/읽기/그리기

-����������� ������������������  좀����������� ������������������  더����������� ������������������  구조적으로����������� ������������������  쓰기/읽기/그리기

-����������� ������������������  MU����������� ������������������  수수께끼����������� ������������������  :����������� ������������������  형식체계/형식언어

-����������� ������������������  수����������� ������������������  많은����������� ������������������  프로그래밍����������� ������������������  언어

-����������� ������������������  메일링����������� ������������������  인사하기

-����������� ������������������  수업����������� ������������������  사이트����������� ������������������  업데이트

지난����������� ������������������  수업����������� ������������������  회고

지난����������� ������������������  수업����������� ������������������  회고

지난����������� ������������������  수업����������� ������������������  회고

지난����������� ������������������  수업����������� ������������������  회고

오늘����������� ������������������  수업����������� ������������������  목표

-����������� ������������������  다양한����������� ������������������  목적의����������� ������������������  프로그래밍����������� ������������������  언어를����������� ������������������  경험

-����������� ������������������  새로운����������� ������������������  프로그래밍����������� ������������������  언어를����������� ������������������  대하는����������� ������������������  태도를����������� ������������������  학습

시작����������� ������������������  전에����������� ������������������  다운로드����������� ������������������  받기

-����������� ������������������  Processing

-����������� ������������������  Python

-����������� ������������������  Scratch

-����������� ������������������  Racket

-����������� ������������������  Pure����������� ������������������  Data

-����������� ������������������  구글����������� ������������������  크롬����������� ������������������  브라우저

검색����������� ������������������  키워드

Programming����������� ������������������  Languages

프로그래밍����������� ������������������  언어들

-����������� ������������������  알파벳����������� ������������������  순

-����������� ������������������  연대기����������� ������������������  순

-����������� ������������������  특징����������� ������������������  별

-����������� ������������������  세대����������� ������������������  별

특정����������� ������������������  목적의����������� ������������������  언어?

-����������� ������������������  이미지����������� ������������������  /����������� ������������������  사운드

-����������� ������������������  수학����������� ������������������  /����������� ������������������  통계

-����������� ������������������  게임

-����������� ������������������  그리고??

새로운����������� ������������������  언어를����������� ������������������  만나면?

-����������� ������������������  다운로드

-����������� ������������������  실행하기

-����������� ������������������  문서����������� ������������������  찾기

-����������� ������������������  예제����������� ������������������  찾기

-����������� ������������������  도움����������� ������������������  얻기

사람마다 스타일은 다르지만,

Python

DrRacket

Scratch

Pure����������� ������������������  Data

JavaScript

Processing

오류와����������� ������������������  친해지는����������� ������������������  프로세싱

오류에

대한

일반적

반응

셋이서����������� ������������������  탐험하기

드라이버네비게이터

다큐멘터

프로세싱

드라이버네비게이터

다큐멘터

준비물����������� ������������������  :����������� ������������������  프로세싱영어사전필기도구

http://processing.org/

무조건����������� ������������������  많은오류를����������� ������������������  만나자!!

int b = 3;

float a = 5.6;

float a = 5.6;int b = 3;float c = a + b;print(c);

String s = “abc”;

size(400, 400);

size(400, 400);rect(50, 10, 50, 50);

size(400, 400);ellipse(100, 40, 50, 50);

size(400, 400);line(50, 10, 100, 60);

size(400, 400);fill(255, 0, 0);rect(50, 10, 50, 50);

size(400, 400);stroke(123);strokeWeight(3);line(50, 10, 100, 60);

Help > Reference

float a = random(100);print(a);

size(200, 200);float a = random(100);ellipse(100, 100, a, a);print(a);

size(200, 200);float a = random(255);fill(a, 0, 0);ellipse(100, 100, a, a);print(a);

for(i=0; i<10; i=i+1){ print(i);}

int i;for(i=0; i<10; i=i+1){ println(i);}

int i;size(400, 400);for(i=0; i<10; i=i+1){ rect(5*i, 10*i, 50, 50); println(i);}

int i;size(400, 400);for(i=0; i<10; i=i+1){ rect(5*i, 10*i, 50, 50); println(i);}// 랜덤함수와 색상을 넣어보자.

과제����������� ������������������  #2

-����������� ������������������  오늘����������� ������������������  저녁����������� ������������������  10시에����������� ������������������  과제를����������� ������������������  발표합니다.

-����������� ������������������  여러분들은����������� ������������������  그룹스����������� ������������������  메일을����������� ������������������  확인해야합니다.

회고

http://bit.ly/ds4artist-rfx

감사합니다.����������� ������������������  :)

-����������� ������������������  수업의����������� ������������������  내용은����������� ������������������  수업사이트에����������� ������������������  기록/정리됩니다.

-����������� ������������������  질문/답변은����������� ������������������  메일링리스트를����������� ������������������  이용합니다.