[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.20,0:00:03.64,Default,,0000,0000,0000,,[음악] Dialogue: 0,0:00:06.49,0:00:12.24,Default,,0000,0000,0000,,만약 당신이 카메라, 3D 카메라라면, 그리고 그녀를 보고 있으며, Dialogue: 0,0:00:12.24,0:00:16.86,Default,,0000,0000,0000,,그녀가 그 방향을 가리키고 있다면 어떻게 하시겠습니까? x를 뭐라고 부르실건가요? Dialogue: 0,0:00:16.86,0:00:19.86,Default,,0000,0000,0000,,y를 뭐라고 부르실건가요? 그리고 z를 뭐라고 부르실건가요? Dialogue: 0,0:00:19.86,0:00:25.74,Default,,0000,0000,0000,,저는 이 캠프에서 배운 모든 지식을 활용하고 싶습니다. Dialogue: 0,0:00:25.74,0:00:31.67,Default,,0000,0000,0000,,쿼럼을 사용하여 아마도 나만의 게임을 개발할 수도 있겠죠. 나중에는 더 발전시킬 수도 있고요. Dialogue: 0,0:00:33.30,0:00:38.26,Default,,0000,0000,0000,,저는 정말로 다른 사람들을 가르치고 싶어요. 그게 제가 좋아하는 일 중 하나에요. Dialogue: 0,0:00:38.26,0:00:41.05,Default,,0000,0000,0000,,그리고 쿼럼을 사용하면 훨씬 더 쉽게 할 수 있습니다. Dialogue: 0,0:00:50.48,0:00:52.69,Default,,0000,0000,0000,,기술 관련 직업은 수요가 많습니다. Dialogue: 0,0:00:52.69,0:00:56.98,Default,,0000,0000,0000,,그리고 이러한 기회를 추구하는 모든 사람들에게 컴퓨팅과 코딩에 대한 Dialogue: 0,0:00:56.98,0:01:02.74,Default,,0000,0000,0000,,이해는 중요합니다. 하지만 프로그래밍 언어를 배우는 것은 새로운 학생들, Dialogue: 0,0:01:02.74,0:01:06.34,Default,,0000,0000,0000,,특히 장애가 있는 학생들에게 어려울 수 있습니다. Dialogue: 0,0:01:07.16,0:01:09.25,Default,,0000,0000,0000,,그렇기 때문에 쿼럼이 만들어졌습니다. Dialogue: 0,0:01:10.21,0:01:13.69,Default,,0000,0000,0000,,제 이름은 안드레아 스테픽입니다. Dialogue: 0,0:01:13.69,0:01:17.44,Default,,0000,0000,0000,,저는 네바다 대학교 라스베이거스 캠퍼스에서 컴퓨터 과학 조교수로 재직 중입니다. Dialogue: 0,0:01:17.44,0:01:23.28,Default,,0000,0000,0000,,저는 처음에 쿼럼 프로그램이 언어를 발명했고, 이후 아내와 함께 Dialogue: 0,0:01:23.28,0:01:25.52,Default,,0000,0000,0000,,여러 버전을 개발했습니다. Dialogue: 0,0:01:25.52,0:01:30.80,Default,,0000,0000,0000,,이 언어는 원래 시각장애 학생들이 더 쉽게 프로그래밍을 Dialogue: 0,0:01:30.80,0:01:32.100,Default,,0000,0000,0000,,배울 수 있도록 설계되었습니다. Dialogue: 0,0:01:32.100,0:01:35.91,Default,,0000,0000,0000,,그 이유는 당시 컴퓨터 과학 분야가 점점 더 시각적인 콘테츠로 Dialogue: 0,0:01:35.91,0:01:38.69,Default,,0000,0000,0000,,이동하고 있었기 때문입니다. Dialogue: 0,0:01:38.69,0:01:43.41,Default,,0000,0000,0000,,그리고 일반적으로는 그 방향이 타당하지만, 만약 시각장애인이라면 그렇지 않습니다. Dialogue: 0,0:01:44.99,0:01:47.71,Default,,0000,0000,0000,,저는 리처드 래드너입니다. 워싱턴대학교에서 Dialogue: 0,0:01:47.71,0:01:49.95,Default,,0000,0000,0000,,컴퓨터 과학 및 공학 교수로 재직 중입니다. Dialogue: 0,0:01:49.95,0:01:54.78,Default,,0000,0000,0000,,그래서 기존에 있는 코드와 유사한 코드를 필요로 하게 됩니다. Dialogue: 0,0:01:54.78,0:02:01.25,Default,,0000,0000,0000,,시각장애가 있는 어린이들도 실제로 쿼럼을 사용하여 프로그래밍을 할 수 있습니다. Dialogue: 0,0:02:01.25,0:02:06.72,Default,,0000,0000,0000,,그리고 소리를 내거나 음악을 재생하는 것들을 만들수도 있습니다. Dialogue: 0,0:02:06.72,0:02:09.09,Default,,0000,0000,0000,,따라서 반드시 시각적 요소만을 필요로 하지는 않습니다. Dialogue: 0,0:02:09.09,0:02:11.83,Default,,0000,0000,0000,,어린이를 위한 대부분의 도구를 보면, 거의 모두가 매우 시각적입니다. Dialogue: 0,0:02:11.83,0:02:14.74,Default,,0000,0000,0000,,하지만 쿼럼은 시각적 요소뿐만 아니라 청각적 요소도 포함합니다. Dialogue: 0,0:02:14.74,0:02:17.73,Default,,0000,0000,0000,,하지만 쿼럼은 시각적 요소뿐만 아니라 청각적 요소도 포함합니다. Dialogue: 0,0:02:17.73,0:02:20.56,Default,,0000,0000,0000,,그래서 이는 모든 사람들에게 훨씬 더 나은 도구가 됩니다. Dialogue: 0,0:02:20.56,0:02:24.16,Default,,0000,0000,0000,,저는 로렌 밀른입니다. 워싱턴대학교에서 컴퓨터 과학을 전공하는 Dialogue: 0,0:02:24.16,0:02:26.65,Default,,0000,0000,0000,,대학원생입니다. Dialogue: 0,0:02:26.65,0:02:31.95,Default,,0000,0000,0000,,저는 리처드 래드너 교수님과 함께 시각장애 학생들을 위한 Dialogue: 0,0:02:31.95,0:02:37.52,Default,,0000,0000,0000,,프로그래밍 언어에 대한 연구를 하고 있습니다. Dialogue: 0,0:02:37.52,0:02:43.60,Default,,0000,0000,0000,,쿼럼은 화면 낭독기와 점자 디스플레이를 완벽하게 지원합니다. Dialogue: 0,0:02:43.60,0:02:48.83,Default,,0000,0000,0000,,쿼럼은 많은 기능을 갖추고 있으며, 프로그램에 Dialogue: 0,0:02:48.83,0:02:51.56,Default,,0000,0000,0000,,오디오를 매우 쉽게 통합할 수 있습니다. 또한 Dialogue: 0,0:02:51.56,0:02:53.79,Default,,0000,0000,0000,,오디오를 활용하여 다양한 것들을 실험할 수 있기 때문에 Dialogue: 0,0:02:53.79,0:02:56.59,Default,,0000,0000,0000,,누구나 접근할 수 있는 Dialogue: 0,0:02:56.59,0:02:58.58,Default,,0000,0000,0000,,게임이나 원하는 것을 Dialogue: 0,0:02:58.58,0:03:01.31,Default,,0000,0000,0000,,빠르고 쉽게 만들 수 있습니다. Dialogue: 0,0:03:01.31,0:03:05.24,Default,,0000,0000,0000,,쿼럼의 기능은 보편적으로 설계되어 있어, Dialogue: 0,0:03:05.24,0:03:08.20,Default,,0000,0000,0000,,전반적으로 배우기 쉬운 언어입니다. Dialogue: 0,0:03:08.20,0:03:12.41,Default,,0000,0000,0000,,쿼럼이 경우에 따라 배우고 이해하기 쉬운 이유 중 하나는 Dialogue: 0,0:03:12.41,0:03:15.05,Default,,0000,0000,0000,,언어 자체가 Dialogue: 0,0:03:15.05,0:03:17.68,Default,,0000,0000,0000,,단순하기 때문입니다. Dialogue: 0,0:03:17.68,0:03:19.99,Default,,0000,0000,0000,,이것은 학습 장애가 있는 사람들에게도 긍정적인 영향을 줍니다. Dialogue: 0,0:03:19.99,0:03:23.03,Default,,0000,0000,0000,,예를 들어, 제가 컴퓨터에게 Dialogue: 0,0:03:23.03,0:03:25.49,Default,,0000,0000,0000,,어떤 작업을 반복하도록 지시하려면, Dialogue: 0,0:03:25.49,0:03:32.62,Default,,0000,0000,0000,,Java 같은 언어에서는 다음과 같이 써야 합니다. (언어가 스크린 위에 뜸) Dialogue: 0,0:03:32.62,0:03:36.42,Default,,0000,0000,0000,,이는 어떤 작업을 10번 반복해야 한다는 의미입니다. Dialogue: 0,0:03:36.42,0:03:39.88,Default,,0000,0000,0000,,하지만 커럼에서는 단순히 "repeat 10 times"라고 씁니다. Dialogue: 0,0:03:39.88,0:03:43.53,Default,,0000,0000,0000,,개인적으로 저는 C나 Java 프로그램을 읽는 것보다 Dialogue: 0,0:03:43.53,0:03:46.67,Default,,0000,0000,0000,,쿼럼프로그램을 읽는 것이 Dialogue: 0,0:03:46.67,0:03:48.15,Default,,0000,0000,0000,,훨씬 쉽다고 느낍니다. Dialogue: 0,0:03:48.15,0:03:53.09,Default,,0000,0000,0000,,더 쉽게 이해할 수 있기 때문에 처음부터 큰 장점이 Dialogue: 0,0:03:53.09,0:03:56.50,Default,,0000,0000,0000,,있다고 생각합니다. 그 단순한 우아함만으로도요. Dialogue: 0,0:03:56.50,0:04:00.39,Default,,0000,0000,0000,,대부분의 프로그래밍 언어에서는 모든 줄 끝에 Dialogue: 0,0:04:00.39,0:04:01.96,Default,,0000,0000,0000,,세미콜론을 넣어야 합니다. Dialogue: 0,0:04:01.96,0:04:04.38,Default,,0000,0000,0000,,왜 세미콜론을 넣어야 할까요? Dialogue: 0,0:04:04.38,0:04:08.51,Default,,0000,0000,0000,,그냥 전통일 뿐입니다. 사실 꼭 필요하지는 않습니다. Dialogue: 0,0:04:08.51,0:04:11.79,Default,,0000,0000,0000,,그리고 쿼럼에는 세미콜론이 없습니다. Dialogue: 0,0:04:11.79,0:04:14.15,Default,,0000,0000,0000,,그들은 이러한 접근 방식이 학습 장애가 있는 학생들에게 Dialogue: 0,0:04:14.15,0:04:16.54,Default,,0000,0000,0000,,유용할 것이라고 가정했습니다. Dialogue: 0,0:04:16.54,0:04:21.62,Default,,0000,0000,0000,,쿼럼은 중괄호를 사용하지 않고, 들여쓰기와 키워드를 Dialogue: 0,0:04:21.62,0:04:25.04,Default,,0000,0000,0000,,이용해 반복문의 끝을 나타냅니다. Dialogue: 0,0:04:25.04,0:04:27.10,Default,,0000,0000,0000,,제가 원하는 것은 당신이 "model"이라는 단어를 Dialogue: 0,0:04:27.10,0:04:29.46,Default,,0000,0000,0000,,입력한 다음 "box"라는 단어를 입력하는 것입니다. Dialogue: 0,0:04:29.46,0:04:33.52,Default,,0000,0000,0000,,지금 빨간 밑줄이 나타난 이유는 아직 추가하지 않았기 때문입니다. Dialogue: 0,0:04:35.36,0:04:38.79,Default,,0000,0000,0000,,수년간 쿼럼은 점점 인기를 얻어왔습니다. Dialogue: 0,0:04:40.79,0:04:43.87,Default,,0000,0000,0000,,저는 도미닉입니다. 저는 컴퓨터를 정말 좋아하고, Dialogue: 0,0:04:43.87,0:04:47.98,Default,,0000,0000,0000,,쿼럼을 사용하는 것이 재미있습니다. 그리고 이전에 Dialogue: 0,0:04:47.98,0:04:51.70,Default,,0000,0000,0000,,C++이나 Java 같은 다른 프로그래밍 언어도 사용해본 적이 있습니다. Dialogue: 0,0:04:51.70,0:04:55.54,Default,,0000,0000,0000,,쿼럼에서 특히 눈에 띄는 점 중 하나는 구두점(문장부호)입니다. Dialogue: 0,0:04:55.54,0:05:01.29,Default,,0000,0000,0000,,그리고 정말 쉽습니다. 왜냐하면 모든 세미콜론이나 Dialogue: 0,0:05:01.29,0:05:07.80,Default,,0000,0000,0000,,성가신 #, @같은 기호들을 추가할 필요가 없기 때문입니다. Dialogue: 0,0:05:07.80,0:05:12.72,Default,,0000,0000,0000,,기본적으로 단어만 사용하면 되기 때문에, Dialogue: 0,0:05:12.72,0:05:16.12,Default,,0000,0000,0000,,복잡한 기호들을 사용하는 것이 훨씬 쉽습니다. Dialogue: 0,0:05:16.12,0:05:18.94,Default,,0000,0000,0000,,그래서 저는 다른 언어보다 쿼럼에서 프로그래밍하는 것이 더 쉽다고 생각합니다. Dialogue: 0,0:05:19.81,0:05:23.16,Default,,0000,0000,0000,,안녕하세요, 저는 알리사입니다. 쿼럼이 더 쉽게 느껴지는 이유는 Dialogue: 0,0:05:23.16,0:05:26.78,Default,,0000,0000,0000,,그들이 코드를 작성하는 방식을 설계한 Dialogue: 0,0:05:26.78,0:05:28.80,Default,,0000,0000,0000,,방식 때문입니다. Dialogue: 0,0:05:28.80,0:05:33.44,Default,,0000,0000,0000,,그래서 우리는 세미콜론이나 중괄호, 괄호 같은 것들을 Dialogue: 0,0:05:33.44,0:05:34.97,Default,,0000,0000,0000,,추가할 필요가 없습니다. Dialogue: 0,0:05:34.97,0:05:37.51,Default,,0000,0000,0000,,그들은 이것을 더 쉽게 만들었습니다. Dialogue: 0,0:05:37.51,0:05:42.52,Default,,0000,0000,0000,,예를 들어, "output"이라는 단어를 입력하고 따옴표 안에 Dialogue: 0,0:05:42.52,0:05:44.82,Default,,0000,0000,0000,,컴퓨터가 출력할 내용을 작성하면 됩니다. Dialogue: 0,0:05:44.82,0:05:49.50,Default,,0000,0000,0000,,이 점이 Java 같은 다른 프로그래밍 언어들과 Dialogue: 0,0:05:49.50,0:05:51.64,Default,,0000,0000,0000,,비교했을 때 쿼럼을 훨씬 더 독특하게 만듭니다. Dialogue: 0,0:05:51.64,0:05:55.72,Default,,0000,0000,0000,,저는 메리입니다. 쿼럼에서는 제가 이전에 사용했던 Dialogue: 0,0:05:55.72,0:05:58.80,Default,,0000,0000,0000,,다른 언어들보다도 더 적은 코드 줄 수로 Dialogue: 0,0:05:58.80,0:06:00.97,Default,,0000,0000,0000,,많은 작업을 수행할 수 있습니다. Dialogue: 0,0:06:02.43,0:06:05.01,Default,,0000,0000,0000,,쿼럼은 증거 기반 언어입니다. 과학적 실험 결과를 Dialogue: 0,0:06:05.01,0:06:07.52,Default,,0000,0000,0000,,사용하여 어떻게 하면 더 쉽게 사용할 수 있을지를 Dialogue: 0,0:06:07.52,0:06:09.79,Default,,0000,0000,0000,,결정합니다. Dialogue: 0,0:06:10.84,0:06:14.72,Default,,0000,0000,0000,,쿼럼은 두 가지 주요 이점을 제공합니다. 첫 번째는 모든 것이 무료라는 점입니다. Dialogue: 0,0:06:14.72,0:06:17.59,Default,,0000,0000,0000,,두 번째는 우리가 사용하는 모든 자료와 제공하는 자료가 Dialogue: 0,0:06:17.59,0:06:20.70,Default,,0000,0000,0000,,교사와 학생들에 의해 검토되며, 과학적 방법을 통해 실험적으로 검정된다는 점입니다. Dialogue: 0,0:06:20.70,0:06:23.16,Default,,0000,0000,0000,,그 결과, 쿼럼은 컴퓨팅을 배우는 학생들에게 더 친근한 Dialogue: 0,0:06:23.16,0:06:25.71,Default,,0000,0000,0000,,환경을 조성하는 프로그래밍 언어가 Dialogue: 0,0:06:25.71,0:06:27.52,Default,,0000,0000,0000,,되었습니다. Dialogue: 0,0:06:27.52,0:06:30.05,Default,,0000,0000,0000,,그 결과, 쿼럼은 컴퓨터를 배우는 학생들에게 Dialogue: 0,0:06:30.05,0:06:32.35,Default,,0000,0000,0000,,더 친근한 환경을 조성하는 프로그래밍 언어가 Dialogue: 0,0:06:32.35,0:06:34.02,Default,,0000,0000,0000,,되었습니다. Dialogue: 0,0:06:34.77,0:06:36.70,Default,,0000,0000,0000,,저는 입문 수업을 가르치면서 많은 사람들을 Dialogue: 0,0:06:36.70,0:06:40.78,Default,,0000,0000,0000,,보았는데, 그들은 처음 프로그래밍을 시작할 때 Dialogue: 0,0:06:40.78,0:06:44.87,Default,,0000,0000,0000,,굉장히 위축됩니다. Dialogue: 0,0:06:44.87,0:06:47.92,Default,,0000,0000,0000,,버그가 많고, 그것이 굉장히 좌절감을 줄 수 있기 때문입니다. Dialogue: 0,0:06:47.92,0:06:52.68,Default,,0000,0000,0000,,많은 사람들이 중도에 포기하고, 결국 끝까지 남는 사람들은 Dialogue: 0,0:06:52.68,0:06:56.08,Default,,0000,0000,0000,,이전에 프로그래밍 경험이 있는 Dialogue: 0,0:06:56.08,0:06:57.89,Default,,0000,0000,0000,,경우가 많습니다. Dialogue: 0,0:06:57.89,0:07:02.92,Default,,0000,0000,0000,,그렇기 때문에 초기 진입 장벽을 낮추는 것은 더많은 사람들을 유입시키고 Dialogue: 0,0:07:02.92,0:07:05.06,Default,,0000,0000,0000,,결과적으로 더 다양한 사람들이 프로그래밍에 접근할 수 있도록 만듭니다.