WEBVTT 00:00:01.502 --> 00:00:06.795 [muzyka] 00:00:06.795 --> 00:00:10.505 Jeśli jesteś kamerą, kamerą 3D i patrzysz 00:00:10.505 --> 00:00:14.508 na nią, a ona pokazuje w tamtym kierunku, 00:00:14.508 --> 00:00:19.738 pytanie brzmi czym jest x, czym y, czym z? 00:00:22.600 --> 00:00:24.319 Chciałbym wziąc całą wiedzę, której 00:00:24.319 --> 00:00:27.700 nauczyłem się na obozie, używając Quorum, 00:00:27.700 --> 00:00:31.970 i może stworzyć własną grę, może kiedyś. 00:00:33.412 --> 00:00:36.342 Bardzo chciałabym uczyć innych. To coś, 00:00:36.342 --> 00:00:38.802 co lubię robić, a z Quorum mogę to robić 00:00:38.802 --> 00:00:40.662 znacznie łatwiej. 00:00:43.847 --> 00:00:47.217 Quorum: Dostępny Język Programowania 00:00:50.718 --> 00:00:53.380 Praca w technologiach jest pożądana. 00:00:53.380 --> 00:00:55.280 Rozumienie przetwarzania danych i 00:00:55.280 --> 00:00:57.288 kodowania jest ważne dla każdego, kto chce 00:00:57.288 --> 00:00:58.655 podjąć taką scieżkę kariery. 00:01:00.227 --> 00:01:02.172 Ale nauka języków programowania może 00:01:02.172 --> 00:01:04.590 być trudna dla każdego nowego ucznia, 00:01:04.590 --> 00:01:06.409 także dla uczniów niepełnosprawnych. 00:01:07.401 --> 00:01:09.474 Dlatego właśnie stworzono Quorum. 00:01:10.961 --> 00:01:13.115 Nazywam się Adreas Stefik, jestem 00:01:13.115 --> 00:01:15.441 asystentem profesorów na Computer Science 00:01:15.441 --> 00:01:17.511 na Uniwersytecie Nevada w Los Vegas. 00:01:18.223 --> 00:01:20.373 To ja wynalazłem język programowania 00:01:20.373 --> 00:01:22.993 Quorum, jako pierwszy, a potem moja żona 00:01:22.993 --> 00:01:25.448 i ja stworzyliśmy jego kilka wersji razem. 00:01:26.172 --> 00:01:28.732 Orgynalnie był zaprojektowany, żeby pomóc 00:01:28.732 --> 00:01:30.770 ślepym ucziom i uczniom z chorobami wzroku 00:01:30.770 --> 00:01:32.337 żeby łatwo nauczyć się programu. 00:01:32.337 --> 00:01:34.757 A powodem tego było to, że computer 00:01:34.757 --> 00:01:38.274 science skupiało się na teściach 00:01:38.274 --> 00:01:42.252 wizualnych. I generalnie ma to sens, gdy 00:01:42.252 --> 00:01:43.762 nie jest się ślepym. 00:01:44.895 --> 00:01:47.865 Jestem Richard Ladner, profesor computer 00:01:47.865 --> 00:01:49.927 science na Uniwersytecie w Waszyngtonie. 00:01:51.215 --> 00:01:54.025 Więc potrzebujesz bardzo podobnego kodu, 00:01:54.025 --> 00:01:56.375 do tego który już masz. Dzieci, które są 00:01:56.375 --> 00:02:00.755 ślepe, które nie widzą mogą programować 00:02:00.755 --> 00:02:03.559 w Quorum. I sprawiać, żeby te rzeczy 00:02:03.559 --> 00:02:07.227 mówiły czy miały dźwięk, czy muzykę. 00:02:07.227 --> 00:02:09.825 Więc nie zawsze są wizualne. Biorąc pod 00:02:09.825 --> 00:02:12.045 uwagę prawie wszystkie dostępne narzędzia 00:02:12.045 --> 00:02:13.945 dla dzieci, one wszystkie są bardzo 00:02:13.945 --> 00:02:18.010 wizualne a ten jest wizualny i słuchowy. 00:02:18.550 --> 00:02:20.720 Więc jest lepszy dla wszytskich. 00:02:21.550 --> 00:02:24.620 Jestem Lauren Milne, jestem doktorantką 00:02:24.620 --> 00:02:26.530 computer science na Uniwersytecie 00:02:26.530 --> 00:02:28.620 w Waszyngtonie. Pracuję z Richardem 00:02:28.620 --> 00:02:32.180 Ladnerem i robię dużo badań w dziedzinie 00:02:32.180 --> 00:02:36.370 języków programowania, szczególnie dla 00:02:36.370 --> 00:02:37.630 ślepych uczniów. 00:02:37.630 --> 00:02:41.894 Ma pełne wsparcie czytników ekranu i 00:02:41.894 --> 00:02:46.111 wyświetlaczy Braille'a i ma wiele funkcji, 00:02:46.111 --> 00:02:49.282 jest bardzo łatwo, żeby wdrażać na nim 00:02:49.282 --> 00:02:51.161 audio w programach i mnóstwo rzeczy, 00:02:51.161 --> 00:02:53.381 z którymi możesz się bawić z audio, co 00:02:53.381 --> 00:02:55.501 znaczy, że możesz łatwo udostępnić, możesz 00:02:55.501 --> 00:02:58.951 szybko i łatwo tworzyć dostępne gry czy 00:02:58.951 --> 00:03:01.461 cokolwiek chcesz używając Quorum. 00:03:02.801 --> 00:03:04.611 Funkcje Quorum są uniwersalnie 00:03:04.611 --> 00:03:06.591 zaprojektowane. Ogólnie sprawiając, że 00:03:06.591 --> 00:03:08.391 język jest prosty do nauki. Jednym z 00:03:10.115 --> 00:03:11.941 powodów, dla których Quorum jest 00:03:11.941 --> 00:03:13.881 łatwiejszy w niektórych przypadkach, dla 00:03:13.881 --> 00:03:15.981 ludzi, żeby się uczyć i go zrozumieć, jest 00:03:15.981 --> 00:03:18.337 to, że język jest prostrzy. Co dotyka osób 00:03:18.337 --> 00:03:20.021 z niepełnosprawnościami naukowymi. 00:03:20.021 --> 00:03:22.401 Na przykład, jeśli maiałabym powiedzieć 00:03:22.401 --> 00:03:24.799 komputerowi, żeby robił coś ciągle cały 00:03:24.799 --> 00:03:27.394 czas w języku takim jak Java, to bym 00:03:27.394 --> 00:03:33.448 powiedział (język na ekranie) 00:03:33.448 --> 00:03:36.188 Co oczywiście znaczy, że musimy coś zrobić 00:03:36.188 --> 00:03:39.835 10 razy. W Quorum mówię: powtórz 10 razy. 00:03:40.700 --> 00:03:43.140 Osobiście uważam, że czytanie programów 00:03:43.140 --> 00:03:44.969 Quorum jest łatwiejsze niż czytanie 00:03:44.969 --> 00:03:47.459 programów C czy progamów w Javie. 00:03:47.459 --> 00:03:51.459 Łatwiej je rozumiem a zatem jest dużo 00:03:51.459 --> 00:03:55.459 korzyści od samego początku. Nawet taka 00:03:55.459 --> 00:03:58.259 elegancja w prostocie. W większości 00:03:58.259 --> 00:04:00.849 języków po każdej linijce musisz stawiać 00:04:00.849 --> 00:04:04.404 średnik. Dlaczego musisz stawiać średnik? 00:04:04.404 --> 00:04:08.149 To trochę taka tradycja. On nie musi tam 00:04:08.149 --> 00:04:11.850 być. A Quorum nie ma średników. 00:04:12.496 --> 00:04:14.316 Twórcy zrobili hipotezę, że to byłoby 00:04:14.316 --> 00:04:16.192 naprawdę dobre dla niektórych studnetów 00:04:16.192 --> 00:04:17.954 z niepełnosprawnościami naukowymi. 00:04:17.954 --> 00:04:22.203 Quorum nie używa klamer, używa wcięć i 00:04:22.203 --> 00:04:25.415 słów kluczy, żeby wskazać koniec pętli. 00:04:25.861 --> 00:04:27.791 Chciałbym, żebyście wpisali słowo model. 00:04:27.791 --> 00:04:29.471 I chciałbym, żebyście wpisali słowo 00:04:29.471 --> 00:04:31.621 pudełko. Teraz jest tu czerwone 00:04:31.621 --> 00:04:34.174 podkreślenie, ponieważ nie dodaliśmy. 00:04:36.039 --> 00:04:39.027 Przez lata Quorum zyskiwał popularność. 00:04:41.422 --> 00:04:43.899 Jestem Dominic i bardzo interesują mnie 00:04:43.899 --> 00:04:47.539 komputery i bardzo lubię używać Quorum, 00:04:47.539 --> 00:04:50.490 i wcześniej używałem innych programów 00:04:50.490 --> 00:04:52.350 komputerowych, jak C++ i Java. 00:04:52.350 --> 00:04:54.460 Jedna z rzeczy, które się wyróżniaja, dla 00:04:54.460 --> 00:04:56.460 mnie, to interpunkcja w Quorum. 00:04:56.460 --> 00:04:58.920 I to jest bardzo łatwe, ponieważ nie 00:04:58.920 --> 00:05:01.576 musisz dodawać wszystkich średników 00:05:01.576 --> 00:05:06.250 i wszystkich irytujących hashtagów i 00:05:06.250 --> 00:05:08.011 symboli małp i wogóle. Po prostu 00:05:08.011 --> 00:05:12.287 używasz słów, co jest znacznie prostrze 00:05:12.287 --> 00:05:14.694 niż używanie wszystkich mylących symboli 00:05:14.694 --> 00:05:16.714 i myśle, że dlatego jest mi łatwiej 00:05:16.714 --> 00:05:19.198 programować w Quorum niż w innych językach 00:05:20.337 --> 00:05:22.808 Cześć, jestem Alyssa. To co sprawia, że 00:05:22.808 --> 00:05:25.328 Quorum jest łatwiejszy to sposób, w jaki 00:05:25.328 --> 00:05:27.398 go napisali, sposób w jaki zaprogramowali 00:05:27.398 --> 00:05:28.911 go dla nas, żeby pisać kod. 00:05:29.201 --> 00:05:33.897 Nie musimy dodawać średników, nawiasów 00:05:33.897 --> 00:05:35.007 i tego wszystkiego. 00:05:35.007 --> 00:05:36.963 Sprawili, że jest łatwiejszy. Możesz po 00:05:36.963 --> 00:05:39.437 prostu wpisać słowo "output" powiedzmy 00:05:39.437 --> 00:05:41.727 na przykład i potem możesz pisać w 00:05:41.727 --> 00:05:44.077 cudzysłowie cokolwiek chcesz, żeby 00:05:44.077 --> 00:05:47.397 komputer powiedział. I to sprawia, że 00:05:47.397 --> 00:05:49.695 jest bardziej unikatowy niż inne języki 00:05:49.695 --> 00:05:52.015 programowania jak Java. 00:05:52.473 --> 00:05:54.823 Jestem Mary. Możesz robić dużo więcej 00:05:54.823 --> 00:05:57.063 rzeczy w Quorum w mniejszej ilości linii 00:05:57.063 --> 00:05:59.223 kodu niż w innych rzeczach, których 00:05:59.223 --> 00:06:00.789 wcześniej używałam. 00:06:02.516 --> 00:06:04.503 Quorum bazuje na dowodach. Używa 00:06:04.503 --> 00:06:06.743 wyników naukowych eksperymentów, żeby 00:06:06.743 --> 00:06:08.613 ustalić, jak sprawić, żeby język był 00:06:08.613 --> 00:06:09.993 łatwiejszy w użyciu. 00:06:10.983 --> 00:06:13.473 Quorum ma dwie główne zalety. Pierwsza to, 00:06:13.473 --> 00:06:15.863 że jest całkiem za darmo. A numer dwa to, 00:06:15.863 --> 00:06:18.913 że pod koniec dnia, wszystkie materiały, 00:06:18.913 --> 00:06:21.243 których używamy i które dajemy ludziom, 00:06:21.243 --> 00:06:23.273 są sprawdzane zarówno przez nauczycieli 00:06:23.273 --> 00:06:25.523 i uczniów oraz sa sprawdzane na drodze 00:06:25.523 --> 00:06:26.794 metody naukowej. 00:06:28.383 --> 00:06:30.583 Rezultatem jest język programowania, który 00:06:30.583 --> 00:06:32.433 jest bardziej kuszącym środowiskiem 00:06:32.433 --> 00:06:34.017 dla studentów computingu. 00:06:34.833 --> 00:06:37.613 Dużo osób, zaobserwowałem to na wstępie 00:06:37.613 --> 00:06:39.853 w klasach, które uczę, przychodzi i jest 00:06:39.853 --> 00:06:44.103 bardzo onieśmielonych, kiedy zaczynają 00:06:44.103 --> 00:06:46.103 programować. Jest mnóstwo bugów różnego 00:06:46.103 --> 00:06:48.163 typu i to może być bardzo frustrujące. 00:06:48.163 --> 00:06:51.715 Ludzie wycofują się, i bardzo często, 00:06:51.715 --> 00:06:54.115 jedyne osoby, które zostają, to ci, którzy 00:06:54.115 --> 00:06:56.515 mieli doświadczenie z programowaniem 00:06:56.515 --> 00:06:59.635 w college'u. Wszystko, co obniża próg 00:06:59.635 --> 00:07:01.772 wejściowy sprawi, że przyjdzie więcej 00:07:01.772 --> 00:07:03.735 ludzi, a także będzie dzięki temu większa 00:07:03.735 --> 00:07:04.551 różnorodność.