0:00:06.060,0:00:11.590 음.. 그럼 여러분들은 몇 학년이세요? 2학년. 10학년(고2). 1학년. 제가 8학년(중2)이었을 때, 0:00:11.590,0:00:17.890 프로그래밍을 배웠습니다. 저는 6학년 때 처음 제 컴퓨터를 가지게 되었어요. 저를 흥분시켰던 것들은 0:00:17.890,0:00:22.820 사람들의 많은 문제들을 해결할 수 있다는 것이었습니다. 여러분 자신의 생각과 상상을 표현할 수 있습니다. 실제로 만들어낼 수 있습니다.. 0:00:22.820,0:00:28.300 상상하는 아이디어로 부터 시작해서요. 컴퓨터과학(정보과학)은 아주 많은 것들에 필요한 가장 기초라고도 볼 수 있습니다... 0:00:28.300,0:00:32.940 대학생들과 전문가들은 앞으로 20~30년 동안에 하게 될 것들이고요. 저는 프로그래밍을 좋아합니다. 왜냐하면, 0:00:32.940,0:00:38.650 다른 사람들에게 도움을 줄 수 있기 때문입니다. 저는 사람들의 일상생활을 좀더 쉽게 할 수 있는 것을 만들어낼 수 있는 좋은 기회를 얻었습니다. 0:00:38.650,0:00:42.640 저는 우리가 막강한 슈퍼파워를 가질 수 있도록 하는 가장 가깝고도 쉬운 방법이라고 생각합니다. 일단은 시작하는 것이... 0:00:42.640,0:00:49.340 무엇보다도 중요합니다. 저도 처음 시작하고 있는데, 여러분들도 저와 함께 배워보면 좋겠습니다. 안녕하세요. 저는 0:00:49.340,0:00:53.250 린지입니다. 저는 대학에서 연극/영화를 전공하고 있으면서, 컴퓨터과학/공학도 함께 전공하고 있습니다. 그리고.. 0:00:53.250,0:00:59.780 지금 저는 모델도 하고, 배우도하고, 저의 앱들도 만들고 있습니다. 얼음의 마법과 아름다움을 탐구하는 안나, 엘사와 함께.. 0:00:59.780,0:01:04.850 코드를 사용하는 방법을 함께 배워보세요. 스케이트를 타고 움직일 때마다, 눈송이들과 패턴들을 만들 수 있게 될 것입니다. 0:01:04.850,0:01:09.830 겨울왕국을 만든 다음에 여러분들의 친구들에게 공유/자랑해보세요. 이제부터 시작될 시간에는, 0:01:09.830,0:01:14.450 코드를 만들어내는 기초/개념/원리들을 배우게 될 것입니다. 일반적인 프로그래밍 방법은 보통... 0:01:14.450,0:01:19.710 텍스트(문자들)를 이용해 작성이 되지만, 우리는 블럭 모양들을 이용해 프로그래밍 할 수 있는 블럭클리(Blockly)를 이용해서, 드래그 앤 드롭 방식으로... 0:01:19.710,0:01:25.119 프로그램들을 작성할 수 있습니다. 블럭들을 사용하지만, 여러분들은 똑같은 코드를 만들고 있는 것입니다. 0:01:25.119,0:01:30.020 여러분들이 배우게 될 기초/개념/원리들은 실제로 컴퓨터 프로그래머들이... 0:01:30.020,0:01:36.439 항상 사용하는 방법들이고, 컴퓨터과학(정보과학)의 기초입니다. 어떤 프로그램은 단순한 명령어들의 집합으로... 0:01:36.439,0:01:42.130 컴퓨터가 실행해야할 동작들을 알려주는 것에 불과합니다. 자 이제 코드, 프로그램을 만들어서 엘사가 0:01:42.130,0:01:48.999 간단한 선을 그릴 수 있게 도와주세요. 이 간단한 방법을 이용해서 더 복잡한 패턴들을 만들어내는데 활용할 것입니다. 여러분이 보게되는 화면은 0:01:48.999,0:01:55.329 3개의 주요 화면으로 나누어져 있습니다. 왼쪽은 여러분들이 만든 프로그램이 실행될 얼음판입니다. 0:01:55.329,0:02:00.670 각 레벨에서 성공시켜야할 목표들은 그 아래에 쓰여있습니다. 가운데는 0:02:00.670,0:02:06.670 은 도구 상자이고, 이 각각의 블럭들은 엘사와 안나가 할 수 있는 동작들을 의미합니다. 오른쪽의 흰색 영역은 0:02:06.670,0:02:11.569 작업공간(workspace)라는 곳인데, 여기가 프로그램을 만들 수 있는 곳입니다. 0:02:11.569,0:02:16.780 얼음판 위에서 이동하려면 "앞으로 이동"블럭을 사용합니다. 여기에서, "앞으로 이동" 0:02:16.780,0:02:23.780 블럭은, "앞으로 이동 : 100 픽셀 만큼"을 의미하는 것입니다. "실행하기"를 누르면 어떤 일이 일어날까요? 0:02:24.230,0:02:30.489 화면을 보면 엘사가 어느 정도 앞으로 이동하는데, 정확히 100픽셀 만큼입니다! 픽셀들은 가장 작은 단위의 0:02:30.489,0:02:35.849 매우 작은 사각형으로 화면의 그림들을 그려낼 수 있는 가장 작은 사각형들입니다. 이 퍼즐에서 사용할 수 있는 다른 블럭은 0:02:35.849,0:02:41.849 "오른쪽으로 회전 : 90도"를 의미합니다. "오른쪽으로 회전" 블럭을 사용하면, 엘사가 0:02:41.849,0:02:47.079 오른쪽으로 원하는 각도만큼 회전하도록 할 수 있습니다. 엘사가 얼마나 많이 회전할 수 있는지 직접 실험해 볼 수도 있습니다. 각도는 0:02:47.079,0:02:53.620 엘사가 바라보고 있는 방향을 기준으로 시작합니다. 따라서 이것은 90도 만큼 오른쪽으로 회전합니다. 그리고 이렇게 120도 0:02:53.620,0:02:58.290 만큼 회전합니다. 자 기억하세요! 여러분은 원하는 픽셀과 각도를 0:02:58.290,0:03:00.150 옆에 있는, 아래쪽 방향의 화살표를 눌러 입력할 수 있습니다.