ds4 artist week_03
DESCRIPTION
DataTRANSCRIPT
프로그래밍 언어
김승범
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시에����������� ������������������ 과제를����������� ������������������ 발표합니다.
-����������� ������������������ 여러분들은����������� ������������������ 그룹스����������� ������������������ 메일을����������� ������������������ 확인해야합니다.
감사합니다.����������� ������������������ :)
-����������� ������������������ 수업의����������� ������������������ 내용은����������� ������������������ 수업사이트에����������� ������������������ 기록/정리됩니다.
-����������� ������������������ 질문/답변은����������� ������������������ 메일링리스트를����������� ������������������ 이용합니다.