Quorum: An Accessible Programming Language
-
0:01 - 0:06[Музыка]
-
0:06 - 0:12Представьте, что вы это камера, 3D-камера,
и вы смотрите на нее, и она -
0:12 - 0:17указывает в этом направлении. Вопрос
в том, что вы возьмете за Х, -
0:17 - 0:20что возьмете за Y и что возьмете за Z.
-
0:21 - 0:26Я бы хотел бы применить все те знания,
которые приобрел в лагере. -
0:26 - 0:32Использовать Quorum и, может быть, разработать
свою собственную игру. Когда-нибудь в будущем. -
0:33 - 0:38Мне очень хочется учить других.
Просто нравится заниматься этим, -
0:38 - 0:41И с помощью Quorum это гораздо проще.
-
0:51 - 0:53Вакансии, связанные с информационными
технологиями, очень востребованы. -
0:53 - 0:57И знание информатики и программирования
важно для каждого, кто использует -
0:57 - 1:04эти возможности. У многих студентов, включая
некоторых студентов с ограниченными -
1:04 - 1:06возможностями, могут возникнуть трудности
с изучением языков программирования. -
1:07 - 1:10Именно поэтому был создан Quorum.
-
1:10 - 1:15Меня зовут Андреас Стефик.
Я старший преподаватель -
1:15 - 1:18информатики в Невадском
университете в Лас-Вегасе. -
1:19 - 1:23Сначала я создал язык программирования
Quorum, затем мы с женой -
1:23 - 1:26сделали несколько его версий вместе.
-
1:26 - 1:30Он был изначально разработан, чтобы
помочь слепым и слабовидящим студентам -
1:30 - 1:32легче освоить программирование.
-
1:33 - 1:36Причиной послужило то, что
в то время информатика -
1:36 - 1:39переходила к очень визуальному контенту.
-
1:39 - 1:43И это вообще имеет смысл, но
не в том случае, если ты слепой. -
1:45 - 1:49Меня зовут Ричард Лэднер, я
профессор информационных технологий -
1:49 - 1:50и компьютерной инженерии в
Вашингтонском университете. -
1:52 - 1:55Тебе здесь нужен код, похожий на
тот, что ты уже написала. -
1:55 - 2:01Дети, которые страдают слепотой, не могут
видеть, могут на самом деле программировать в Кворуме. -
2:01 - 2:07И создавать такие вещи, которые
говорят, издают звуки или музыку. -
2:07 - 2:09Так что они не всегда такие наглядные.
-
2:09 - 2:11Если вы посмотрите на практически все
существующие инструменты -
2:11 - 2:15для детей, они все очень наглядные.
-
2:15 - 2:18А этот легко воспринимается на
глаз и на слух. -
2:18 - 2:21Так что для всех это гораздо лучше.
-
2:21 - 2:25Меня зовут Лорен Милни, и я аспирант
-
2:25 - 2:27информатики в Вашингтонском университете.
-
2:27 - 2:34Я работаю с Ричардом Лэднером и
провожу много исследований в сфере -
2:34 - 2:38языков программирования, особенно
для незрячих студентов. -
2:38 - 2:44Он полностью поддерживает экранные
считывающие устройства и дисплеи Брайля -
2:44 - 2:49и обладает большим количеством функций,
можно очень легко вставить -
2:49 - 2:53аудио в программу и много
вещей которые можно проиграть, -
2:53 - 2:54и это значит, что можно
-
2:54 - 2:56создавать по-настоящему доступные,
понимаете, можно -
2:56 - 2:59быстро и легко создавать
доступные игры -
2:59 - 3:02и все, что захотите,
с помощью Quorum. -
3:03 - 3:05Характеристики Quorum универсальны,
-
3:05 - 3:08что в общем делает его более легким
языком для изучения. -
3:09 - 3:13Одной из причин, почему
иногда Quorum легче -
3:13 - 3:16изучить и освоить, является то,
-
3:16 - 3:18что сам язык проще,
-
3:18 - 3:20Что влияет на людей c пониженной
обучаемостью. -
3:20 - 3:23Например, если мне нужно сказать
компьютеру -
3:23 - 3:25сделать что-то много раз,
-
3:25 - 3:29в таких языках, как Java, я бы сказал
(на экране), -
3:33 - 3:36что очевидно означает, что
нам надо сделать -
3:36 - 3:40что-то 10 раз. В Quorum я
говорю: "Repeat 10 times" -
3:41 - 3:43На мой личный взгляд,
программы, написанные в Quorum, -
3:43 - 3:46гораздо легче читать, чем
программы на языке С или -
3:46 - 3:48программы на языка Java.
-
3:48 - 3:51Мне их легче понять, и
поэтому мне кажется, -
3:51 - 3:57что сразу есть огромные преимущества.
Такая простая элегантность. -
3:57 - 4:01В большинстве языков
после каждой строчки -
4:01 - 4:03нужно ставить точку с запятой.
-
4:03 - 4:05Почему нужно ставить точку с запятой?
-
4:05 - 4:09Это, похоже, просто традиция.
Она там не нужна. -
4:09 - 4:12И в Quorum нет точек с запятой.
-
4:12 - 4:15Предполагалось, что это действительно
может помочь -
4:15 - 4:17некоторым студентам с
пониженной обучаемостью. -
4:17 - 4:19В Quorum нет скобок, вместо них
-
4:19 - 4:25используются отступы и ключевые слова,
чтобы указать на конец цикла. -
4:26 - 4:28Я хочу, чтобы вы напечатали слово model
-
4:28 - 4:30и затем напечатали слово box.
-
4:30 - 4:34И сейчас здесь подчеркнуто красным,
потому что мы не добавили -
4:36 - 4:39Со временем Quorum приобрел популярность.
-
4:41 - 4:44Меня зовут Доминик, я
увлекаюсь компьютерами, -
4:46 - 4:49и мне очень нравится пользоваться
Quorum, я пользовался -
4:49 - 4:52другими компьютерными программами до,
такими как C++ и Java. -
4:52 - 4:56Что для меня выделяется в Quorum --
это пунктуация. -
4:56 - 5:01И это на самом деле очень просто, потому
что не надо добавлять эти точки с запятой -
5:01 - 5:08и все эти раздражающие # и @
символы и все такое. -
5:08 - 5:13Просто-напросто используешь слова,
что намного легче, чем использовать -
5:13 - 5:16все эти непонятные символы,
и мне кажется, что поэтому -
5:16 - 5:20мне проще программировать в Quorum,
чем в других языках. -
5:20 - 5:24Привет, я Алисса. Что делает
Quorum проще -- это то, -
5:24 - 5:28как записано, запрограммировано,
-
5:28 - 5:29как нам нужно писать код.
-
5:29 - 5:34Так что нам не нужно добавлять
точки с запятой, и квадратные скобки, -
5:34 - 5:35и круглые скобки, и все такое прочее.
-
5:35 - 5:37Всё стало проще.
Ты можешь, например, -
5:37 - 5:43ввести слово "output", скажем, и
затем в кавычках написать все, -
5:43 - 5:45что ты хочешь, чтобы
компьютер выдал. -
5:46 - 5:50И это то, что делает этот язык
уникальнее, чем другие -
5:50 - 5:52языки программирования,
такие как Java. -
5:53 - 5:57Меня зовут Мэри. В Quorum можно
делать гораздо больше вещей с -
5:57 - 5:59меньшим количеством строчек кода, чем
-
5:59 - 6:01в других языках, которыми я
пользовалась раньше. -
6:02 - 6:05Quorum основан на фактических данных
с использованием результатов -
6:05 - 6:08Научных экспериментов с целью
определить, как сделать -
6:08 - 6:10язык более простым для использования.
-
6:11 - 6:15Quorum предоставляет два основных
преимущества. Во-первых, все бесплатно. -
6:15 - 6:18И во-вторых, в конечном счете,
-
6:18 - 6:20Все те материалы, которые мы
используем и даем -
6:20 - 6:24людям, проверены как
учителями и учениками, -
6:24 - 6:26так и в экспериментах
-
6:26 - 6:27научными методами.
-
6:28 - 6:31Результатом стал язык программирования,
-
6:31 - 6:33создающий более благоприятную обстановку
-
6:33 - 6:34для изучающих информатику.
-
6:35 - 6:36Много людей,
Я видела это -
6:36 - 6:39на вводных занятиях, которые
я вела, и они приходят -
6:39 - 6:45и пугаются, когда начинают
программировать. -
6:45 - 6:48Бывает много разных ошибок,
и это может сильно разочаровывать. -
6:48 - 6:52Люди бросают, и очень часто
остаются только те люди, -
6:52 - 6:55которые поступают в университет
-
6:55 - 6:58и имеют опыт программирования.
-
6:58 - 7:03Всё что опустит эту первоначальную
планку, привлечет больше людей -
7:03 - 7:05и, как следствие, большее разнообразие.
-
7:06 - 7:12Subtitles created on the Amara.org platform.
- Title:
- Quorum: An Accessible Programming Language
- Description:
-
This video serves as an introduction to the Quorum programming
language which is designed to be accessible to individuals with disabilities and is widely used in schools for the blind. Also available with audio description: https://youtu.be/E0pDz1hWee8 - Video Language:
- English, British
- Team:
DO-IT
- Duration:
- 08:21
![]() |
Fran Ontanaya published Russian subtitles for Quorum: An Accessible Programming Language | |
![]() |
Fran Ontanaya edited Russian subtitles for Quorum: An Accessible Programming Language | |
![]() |
daria_novoselova edited Russian subtitles for Quorum: An Accessible Programming Language | |
![]() |
daria_novoselova edited Russian subtitles for Quorum: An Accessible Programming Language | |
![]() |
daria_novoselova edited Russian subtitles for Quorum: An Accessible Programming Language | |
![]() |
daria_novoselova edited Russian subtitles for Quorum: An Accessible Programming Language |