brunch

따라 하며 시작하는, 디자이너를 위한 크리에이티브 코딩

읽으면서 입문하는, 모두의 컴퓨테이셔널 디자인 인덱스

by 이남주 NJ Namju Lee

NJ's Computational Design Series/ 남주의 컴퓨테이셔널 디자인 시리즈


교양: 읽으면서 시작하는, 모든 디자이너를 위한 코딩 입문서


초급: 따라 하며 시작하는, 디자이너를 위한 크리에이티브 코딩

중급: 따라 하며 입문하는, 모두의 컴퓨테이셔널 디자인


고급: 데이터 & 디자인 컴퓨테이셔널 디자인





들어가면서


따라 하며 입문하는, 모두의

크리에이티브 코딩 시리즈

BY

NJSTUDIO

NJSLAB

NJCHANNEL



부제


1. 읽으면서 배우는, 모두의 컴퓨테이셔널 디자인 & 크리에이티브 코딩

2. 읽으면서 입문하는, 모두의 크리에이티브 디자인 코딩

3. 읽으면서 이해하는, 디자인 그리고 데이터


목차





1. 계산과 변수 / Computation & Variable

사칙연산


변수 / Variable

선언 그리고 지정

숫자

문자


변환 / Casting



코멘트 / Comment

- // & #

- /* */ & ###


2. 반복 / Loop


For loop


While loop



변수의 범위 / Scope

전역 지역



3. 조건/ Condition


if statement

다중조건

여러 조건 문법


4. 데이터 구조 / Data Structure


- 리스트 / List

- 배열 / Array

- 사전 / Dictionary

- 해쉬테이블 / Hashtable

- 열거 / Enumerator



5. 함수 / Function

변수 선언,

인자 값 리턴 값



6. 클래스 / Class


변수의 노출 / public, protect, private

OOP




-------------------------------------------------------------------------------------------------------------------------

1 데이터


1D 함수

2D 함수

3D 데이터 / ND 데이터







N Data


Vector - https://computationaldesign.tistory.com/39






추후 업데이트하겠습니다.




Renew - 1 / 2021/09

새로운 시리즈입니다. 이전의 내용은 다음의 링크로 이동했습니다. - link

................................

Revision 4 / 2021/08

Revision 3 / 2021/04

Revision 2 / 2021/01

Revision 1 / 2020/05



이남주 / NJ Namju Lee / nj.namju@gmail.com

MDes;Harvard, MArch;UCB, B.S;SNUST, Research Fellow; MIT

Architecture design, Computation, Visualization specialist


Director and founder of NJ Design Lab / NJSLab / NJSLabSandbox


Facebook / Instagram / Linkedin

NaverBlog / DaumBrunch / Youtube(kr)


GitHub / CodePen / Medium / Youtube(

keyword