[음악]
만약 당신이 카메라, 3D 카메라라면, 그리고 그녀를 보고 있으며,
그녀가 그 방향을 가리키고 있다면 어떻게 하시겠습니까? x를 뭐라고 부르실건가요?
y를 뭐라고 부르실건가요? 그리고 z를 뭐라고 부르실건가요?
저는 이 캠프에서 배운 모든 지식을 활용하고 싶습니다.
쿼럼을 사용하여 아마도 나만의 게임을 개발할 수도 있겠죠. 나중에는 더 발전시킬 수도 있고요.
저는 정말로 다른 사람들을 가르치고 싶어요. 그게 제가 좋아하는 일 중 하나에요.
그리고 쿼럼을 사용하면 훨씬 더 쉽게 할 수 있습니다.
기술 관련 직업은 수요가 많습니다.
그리고 이러한 기회를 추구하는 모든 사람들에게 컴퓨팅과 코딩에 대한
이해는 중요합니다. 하지만 프로그래밍 언어를 배우는 것은 새로운 학생들,
특히 장애가 있는 학생들에게 어려울 수 있습니다.
그렇기 때문에 쿼럼이 만들어졌습니다.
제 이름은 안드레아 스테픽입니다.
저는 네바다 대학교 라스베이거스 캠퍼스에서 컴퓨터 과학 조교수로 재직 중입니다.
저는 처음에 쿼럼 프로그램이 언어를 발명했고, 이후 아내와 함께
여러 버전을 개발했습니다.
이 언어는 원래 시각장애 학생들이 더 쉽게 프로그래밍을
배울 수 있도록 설계되었습니다.
그 이유는 당시 컴퓨터 과학 분야가 점점 더 시각적인 콘테츠로
이동하고 있었기 때문입니다.
그리고 일반적으로는 그 방향이 타당하지만, 만약 시각장애인이라면 그렇지 않습니다.
저는 리처드 래드너입니다. 워싱턴대학교에서
컴퓨터 과학 및 공학 교수로 재직 중입니다.
그래서 기존에 있는 코드와 유사한 코드를 필요로 하게 됩니다.
시각장애가 있는 어린이들도 실제로 쿼럼을 사용하여 프로그래밍을 할 수 있습니다.
그리고 소리를 내거나 음악을 재생하는 것들을 만들수도 있습니다.
따라서 반드시 시각적 요소만을 필요로 하지는 않습니다.
어린이를 위한 대부분의 도구를 보면, 거의 모두가 매우 시각적입니다.
하지만 쿼럼은 시각적 요소뿐만 아니라 청각적 요소도 포함합니다.
그래서 이는 모든 사람들에게 훨씬 더 나은 도구가 됩니다.
저는 로렌 밀른입니다. 워싱턴대학교에서 컴퓨터 과학을 전공하는
대학원생입니다.
저는 리처드 래드너 교수님과 함께 시각장애 학생들을 위한
프로그래밍 언어에 대한 연구를 하고 있습니다.
쿼럼은 화면 낭독기와 점자 디스플레이를 완벽하게 지원합니다.
쿼럼은 많은 기능을 갖추고 있으며, 프로그램에
오디오를 매우 쉽게 통합할 수 있습니다. 또한
오디오를 활용하여 다양한 것들을 실험할 수 있기 때문에
누구나 접근할 수 있는
게임이나 원하는 것을
빠르고 쉽게 만들 수 있습니다.
쿼럼의 기능은 보편적으로 설계되어 있어,
전반적으로 배우기 쉬운 언어입니다.
쿼럼이 경우에 따라 배우고 이해하기 쉬운 이유 중 하나는
언어 자체가
단순하기 때문입니다.
이것은 학습 장애가 있는 사람들에게도 긍정적인 영향을 줍니다.
예를 들어, 제가 컴퓨터에게
어떤 작업을 반복하도록 지시하려면,
Java 같은 언어에서는 다음과 같이 써야 합니다. (언어가 스크린 위에 뜸)
이는 어떤 작업을 10번 반복해야 한다는 의미입니다.
하지만 커럼에서는 단순히 "repeat 10 times"라고 씁니다.
개인적으로 저는 C나 Java 프로그램을 읽는 것보다
쿼럼프로그램을 읽는 것이
훨씬 쉽다고 느낍니다.
더 쉽게 이해할 수 있기 때문에 처음부터 큰 장점이
있다고 생각합니다. 그 단순한 우아함만으로도요.
대부분의 프로그래밍 언어에서는 모든 줄 끝에
세미콜론을 넣어야 합니다.
왜 세미콜론을 넣어야 할까요?
그냥 전통일 뿐입니다. 사실 꼭 필요하지는 않습니다.
그리고 쿼럼에는 세미콜론이 없습니다.
그들은 이러한 접근 방식이 학습 장애가 있는 학생들에게
유용할 것이라고 가정했습니다.
쿼럼은 중괄호를 사용하지 않고, 들여쓰기와 키워드를
이용해 반복문의 끝을 나타냅니다.
제가 원하는 것은 당신이 "model"이라는 단어를
입력한 다음 "box"라는 단어를 입력하는 것입니다.
지금 빨간 밑줄이 나타난 이유는 아직 추가하지 않았기 때문입니다.
수년간 쿼럼은 점점 인기를 얻어왔습니다.
저는 도미닉입니다. 저는 컴퓨터를 정말 좋아하고,
쿼럼을 사용하는 것이 재미있습니다. 그리고 이전에
C++이나 Java 같은 다른 프로그래밍 언어도 사용해본 적이 있습니다.
쿼럼에서 특히 눈에 띄는 점 중 하나는 구두점(문장부호)입니다.
그리고 정말 쉽습니다. 왜냐하면 모든 세미콜론이나
성가신 #, @같은 기호들을 추가할 필요가 없기 때문입니다.
기본적으로 단어만 사용하면 되기 때문에,
복잡한 기호들을 사용하는 것이 훨씬 쉽습니다.
그래서 저는 다른 언어보다 쿼럼에서 프로그래밍하는 것이 더 쉽다고 생각합니다.
안녕하세요, 저는 알리사입니다. 쿼럼이 더 쉽게 느껴지는 이유는
그들이 코드를 작성하는 방식을 설계한
방식 때문입니다.
그래서 우리는 세미콜론이나 중괄호, 괄호 같은 것들을
추가할 필요가 없습니다.
그들은 이것을 더 쉽게 만들었습니다.
예를 들어, "output"이라는 단어를 입력하고 따옴표 안에
컴퓨터가 출력할 내용을 작성하면 됩니다.
이 점이 Java 같은 다른 프로그래밍 언어들과
비교했을 때 쿼럼을 훨씬 더 독특하게 만듭니다.
저는 메리입니다. 쿼럼에서는 제가 이전에 사용했던
다른 언어들보다도 더 적은 코드 줄 수로
많은 작업을 수행할 수 있습니다.
쿼럼은 증거 기반 언어입니다. 과학적 실험 결과를
사용하여 어떻게 하면 더 쉽게 사용할 수 있을지를
결정합니다.
쿼럼은 두 가지 주요 이점을 제공합니다. 첫 번째는 모든 것이 무료라는 점입니다.
두 번째는 우리가 사용하는 모든 자료와 제공하는 자료가
교사와 학생들에 의해 검토되며, 과학적 방법을 통해 실험적으로 검정된다는 점입니다.
그 결과, 쿼럼은 컴퓨팅을 배우는 학생들에게 더 친근한
환경을 조성하는 프로그래밍 언어가
되었습니다.
그 결과, 쿼럼은 컴퓨터를 배우는 학생들에게
더 친근한 환경을 조성하는 프로그래밍 언어가
되었습니다.
저는 입문 수업을 가르치면서 많은 사람들을
보았는데, 그들은 처음 프로그래밍을 시작할 때
굉장히 위축됩니다.
버그가 많고, 그것이 굉장히 좌절감을 줄 수 있기 때문입니다.
많은 사람들이 중도에 포기하고, 결국 끝까지 남는 사람들은
이전에 프로그래밍 경험이 있는
경우가 많습니다.
그렇기 때문에 초기 진입 장벽을 낮추는 것은 더많은 사람들을 유입시키고
결과적으로 더 다양한 사람들이 프로그래밍에 접근할 수 있도록 만듭니다.