[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.00,0:00:01.50,Default,,0000,0000,0000,,(자넷 - Zynga의 엔지니어)\N누구든 프로그래머가 될 수 있습니다. Dialogue: 0,0:00:01.50,0:00:03.60,Default,,0000,0000,0000,,약간의 모험심과 배우겠다는 의지, Dialogue: 0,0:00:03.60,0:00:07.20,Default,,0000,0000,0000,,좋은 아이디어만 있으면 됩니다. Dialogue: 0,0:00:07.20,0:00:10.00,Default,,0000,0000,0000,,함수와 매개변수(parameter)는 점심 식사 때 하는 Dialogue: 0,0:00:10.00,0:00:13.50,Default,,0000,0000,0000,,음식 주문을 예로 들어 설명할 수 있습니다. Dialogue: 0,0:00:13.50,0:00:16.00,Default,,0000,0000,0000,,샌드위치와 음료수를 주문한다고 해보죠. Dialogue: 0,0:00:16.00,0:00:19.00,Default,,0000,0000,0000,,음, 이 때 매개변수는 원하는 음료수의 맛, Dialogue: 0,0:00:19.00,0:00:23.00,Default,,0000,0000,0000,,원하는 샌드위치의 크기가 될 것입니다. Dialogue: 0,0:00:23.00,0:00:25.00,Default,,0000,0000,0000,,그리고 같은 방법으로 Dialogue: 0,0:00:25.00,0:00:28.32,Default,,0000,0000,0000,,여러분은 컴퓨터에서 함수를 실행할 때 Dialogue: 0,0:00:28.32,0:00:32.27,Default,,0000,0000,0000,,매개변수를 통해 도형의 크기 혹은 Dialogue: 0,0:00:32.27,0:00:35.00,Default,,0000,0000,0000,,도형의 색상을 지정할 수 있습니다. Dialogue: 0,0:00:35.00,0:00:37.60,Default,,0000,0000,0000,,빗변의 길이가 서로 다른 삼각형을 Dialogue: 0,0:00:37.60,0:00:39.23,Default,,0000,0000,0000,,여러개 그린다고 생각해볼까요? Dialogue: 0,0:00:39.23,0:00:43.00,Default,,0000,0000,0000,,여러분은 이제 함수 블럭에 다른 숫자를 입력할 수 있고 Dialogue: 0,0:00:43.00,0:00:45.00,Default,,0000,0000,0000,,덕분에 우리는 크기가 다른 도형을 그릴 수 있습니다. Dialogue: 0,0:00:45.00,0:00:48.00,Default,,0000,0000,0000,,삼각형 함수에 있는 별 표시를 클릭하면 Dialogue: 0,0:00:48.00,0:00:51.00,Default,,0000,0000,0000,,입력 이름(input name)을 입력 블럭(input block)에\N드래그 할 수 있습니다. Dialogue: 0,0:00:51.00,0:00:52.80,Default,,0000,0000,0000,,그 후에 Dialogue: 0,0:00:52.80,0:00:56.13,Default,,0000,0000,0000,,X가 있는 자리에 length(길이)를 입력하고 엔터를 누르세요. Dialogue: 0,0:00:56.13,0:00:59.00,Default,,0000,0000,0000,,그러면 함수에 length라는 입력을 만든 것이 됩니다. Dialogue: 0,0:00:59.00,0:01:02.00,Default,,0000,0000,0000,,그리고 별표를 다시 클릭해서 입력창을 닫습니다. Dialogue: 0,0:01:02.00,0:01:06.00,Default,,0000,0000,0000,,이제 변수(Variables) 카테고리를 클릭하고 Dialogue: 0,0:01:06.00,0:01:10.26,Default,,0000,0000,0000,,length 블럭을 드래그하여 함수 내용 앞에 있는\N블럭으로 옮기세요. Dialogue: 0,0:01:10.26,0:01:14.75,Default,,0000,0000,0000,,기존에 있던 번호 블럭을 드래그해서 없애면\N이제 함수 블럭만 남게 되고, Dialogue: 0,0:01:14.75,0:01:18.00,Default,,0000,0000,0000,,이 함수에는 삼각형 빗변의 길이를 입력할 수 있습니다. Dialogue: 0,0:01:18.00,0:01:20.50,Default,,0000,0000,0000,,이를 가리켜 매개변수가 있는 함수라고 부릅니다. Dialogue: 0,0:01:20.50,0:01:24.00,Default,,0000,0000,0000,,이 함수를 사용하려면 함수(Functions) 카테고리를 클릭한 후 Dialogue: 0,0:01:24.00,0:01:27.22,Default,,0000,0000,0000,,length가 있는 draw a triangle(삼각형 그리기) 함수를\N드래그해서 밖으로 빼세요. Dialogue: 0,0:01:27.22,0:01:30.50,Default,,0000,0000,0000,,이제 수학(Math 블럭을 사용하면 숫자를 입력할 수 있고 Dialogue: 0,0:01:30.50,0:01:33.00,Default,,0000,0000,0000,,이를 통해 서로 다른 크기의 삼각형을 그릴 수 있습니다. Dialogue: 0,0:01:33.00,0:01:35.30,Default,,0000,0000,0000,,한 번 해보세요. 여러분은 금세 코딩 닌자가 될 거예요.