[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:06.06,0:00:11.59,Default,,0000,0000,0000,,음.. 그럼 여러분들은 몇 학년이세요? 2학년. 10학년(고2). 1학년. 제가 8학년(중2)이었을 때, Dialogue: 0,0:00:11.59,0:00:17.89,Default,,0000,0000,0000,,프로그래밍을 배웠습니다. 저는 6학년 때 처음 제 컴퓨터를 가지게 되었어요. 저를 흥분시켰던 것들은 Dialogue: 0,0:00:17.89,0:00:22.82,Default,,0000,0000,0000,,사람들의 많은 문제들을 해결할 수 있다는 것이었습니다. 여러분 자신의 생각과 상상을 표현할 수 있습니다. 실제로 만들어낼 수 있습니다.. Dialogue: 0,0:00:22.82,0:00:28.30,Default,,0000,0000,0000,,상상하는 아이디어로 부터 시작해서요. 컴퓨터과학(정보과학)은 아주 많은 것들에 필요한 가장 기초라고도 볼 수 있습니다... Dialogue: 0,0:00:28.30,0:00:32.94,Default,,0000,0000,0000,,대학생들과 전문가들은 앞으로 20~30년 동안에 하게 될 것들이고요. 저는 프로그래밍을 좋아합니다. 왜냐하면, Dialogue: 0,0:00:32.94,0:00:38.65,Default,,0000,0000,0000,,다른 사람들에게 도움을 줄 수 있기 때문입니다. 저는 사람들의 일상생활을 좀더 쉽게 할 수 있는 것을 만들어낼 수 있는 좋은 기회를 얻었습니다. Dialogue: 0,0:00:38.65,0:00:42.64,Default,,0000,0000,0000,,저는 우리가 막강한 슈퍼파워를 가질 수 있도록 하는 가장 가깝고도 쉬운 방법이라고 생각합니다. 일단은 시작하는 것이... Dialogue: 0,0:00:42.64,0:00:49.34,Default,,0000,0000,0000,,무엇보다도 중요합니다. 저도 처음 시작하고 있는데, 여러분들도 저와 함께 배워보면 좋겠습니다. 안녕하세요. 저는 Dialogue: 0,0:00:49.34,0:00:53.25,Default,,0000,0000,0000,,린지입니다. 저는 대학에서 연극/영화를 전공하고 있으면서, 컴퓨터과학/공학도 함께 전공하고 있습니다. 그리고.. Dialogue: 0,0:00:53.25,0:00:59.78,Default,,0000,0000,0000,,지금 저는 모델도 하고, 배우도하고, 저의 앱들도 만들고 있습니다. 얼음의 마법과 아름다움을 탐구하는 안나, 엘사와 함께.. Dialogue: 0,0:00:59.78,0:01:04.85,Default,,0000,0000,0000,,코드를 사용하는 방법을 함께 배워보세요. 스케이트를 타고 움직일 때마다, 눈송이들과 패턴들을 만들 수 있게 될 것입니다. Dialogue: 0,0:01:04.85,0:01:09.83,Default,,0000,0000,0000,,겨울왕국을 만든 다음에 여러분들의 친구들에게 공유/자랑해보세요. 이제부터 시작될 시간에는, Dialogue: 0,0:01:09.83,0:01:14.45,Default,,0000,0000,0000,,코드를 만들어내는 기초/개념/원리들을 배우게 될 것입니다. 일반적인 프로그래밍 방법은 보통... Dialogue: 0,0:01:14.45,0:01:19.71,Default,,0000,0000,0000,,텍스트(문자들)를 이용해 작성이 되지만, 우리는 블럭 모양들을 이용해 프로그래밍 할 수 있는 블럭클리(Blockly)를 이용해서, 드래그 앤 드롭 방식으로... Dialogue: 0,0:01:19.71,0:01:25.12,Default,,0000,0000,0000,,프로그램들을 작성할 수 있습니다. 블럭들을 사용하지만, 여러분들은 똑같은 코드를 만들고 있는 것입니다. Dialogue: 0,0:01:25.12,0:01:30.02,Default,,0000,0000,0000,,여러분들이 배우게 될 기초/개념/원리들은 실제로 컴퓨터 프로그래머들이... Dialogue: 0,0:01:30.02,0:01:36.44,Default,,0000,0000,0000,,항상 사용하는 방법들이고, 컴퓨터과학(정보과학)의 기초입니다. 어떤 프로그램은 단순한 명령어들의 집합으로... Dialogue: 0,0:01:36.44,0:01:42.13,Default,,0000,0000,0000,,컴퓨터가 실행해야할 동작들을 알려주는 것에 불과합니다. 자 이제 코드, 프로그램을 만들어서 엘사가 Dialogue: 0,0:01:42.13,0:01:48.100,Default,,0000,0000,0000,,간단한 선을 그릴 수 있게 도와주세요. 이 간단한 방법을 이용해서 더 복잡한 패턴들을 만들어내는데 활용할 것입니다. 여러분이 보게되는 화면은 Dialogue: 0,0:01:48.100,0:01:55.33,Default,,0000,0000,0000,,3개의 주요 화면으로 나누어져 있습니다. 왼쪽은 여러분들이 만든 프로그램이 실행될 얼음판입니다. Dialogue: 0,0:01:55.33,0:02:00.67,Default,,0000,0000,0000,,각 레벨에서 성공시켜야할 목표들은 그 아래에 쓰여있습니다. 가운데는 Dialogue: 0,0:02:00.67,0:02:06.67,Default,,0000,0000,0000,,은 도구 상자이고, 이 각각의 블럭들은 엘사와 안나가 할 수 있는 동작들을 의미합니다. 오른쪽의 흰색 영역은 Dialogue: 0,0:02:06.67,0:02:11.57,Default,,0000,0000,0000,,작업공간(workspace)라는 곳인데, 여기가 프로그램을 만들 수 있는 곳입니다. Dialogue: 0,0:02:11.57,0:02:16.78,Default,,0000,0000,0000,,얼음판 위에서 이동하려면 "앞으로 이동"블럭을 사용합니다. 여기에서, "앞으로 이동" Dialogue: 0,0:02:16.78,0:02:23.78,Default,,0000,0000,0000,,블럭은, "앞으로 이동 : 100 픽셀 만큼"을 의미하는 것입니다. "실행하기"를 누르면 어떤 일이 일어날까요? Dialogue: 0,0:02:24.23,0:02:30.49,Default,,0000,0000,0000,,화면을 보면 엘사가 어느 정도 앞으로 이동하는데, 정확히 100픽셀 만큼입니다! 픽셀들은 가장 작은 단위의 Dialogue: 0,0:02:30.49,0:02:35.85,Default,,0000,0000,0000,,매우 작은 사각형으로 화면의 그림들을 그려낼 수 있는 가장 작은 사각형들입니다. 이 퍼즐에서 사용할 수 있는 다른 블럭은 Dialogue: 0,0:02:35.85,0:02:41.85,Default,,0000,0000,0000,,"오른쪽으로 회전 : 90도"를 의미합니다. "오른쪽으로 회전" 블럭을 사용하면, 엘사가 Dialogue: 0,0:02:41.85,0:02:47.08,Default,,0000,0000,0000,,오른쪽으로 원하는 각도만큼 회전하도록 할 수 있습니다. 엘사가 얼마나 많이 회전할 수 있는지 직접 실험해 볼 수도 있습니다. 각도는 Dialogue: 0,0:02:47.08,0:02:53.62,Default,,0000,0000,0000,,엘사가 바라보고 있는 방향을 기준으로 시작합니다. 따라서 이것은 90도 만큼 오른쪽으로 회전합니다. 그리고 이렇게 120도 Dialogue: 0,0:02:53.62,0:02:58.29,Default,,0000,0000,0000,,만큼 회전합니다. 자 기억하세요! 여러분은 원하는 픽셀과 각도를 Dialogue: 0,0:02:58.29,0:03:00.15,Default,,0000,0000,0000,,옆에 있는, 아래쪽 방향의 화살표를 눌러 입력할 수 있습니다.