< Return to Video

Quorum: An Accessible Programming Language

  • 0:02 - 0:07
    [muzyka]
  • 0:07 - 0:11
    Jeśli jesteś kamerą, kamerą 3D i patrzysz
  • 0:11 - 0:15
    na nią, a ona pokazuje w tamtym kierunku,
  • 0:15 - 0:20
    pytanie brzmi czym jest x, czym y, czym z?
  • 0:21 - 0:24
    Chciałbym wziąc całą wiedzę, której
  • 0:24 - 0:28
    nauczyłem się na obozie, używając Quorum,
  • 0:28 - 0:32
    i może stworzyć własną grę, może kiedyś.
  • 0:33 - 0:36
    Bardzo chciałabym uczyć innych. To coś,
  • 0:36 - 0:39
    co lubię robić, a z Quorum mogę to robić
  • 0:39 - 0:41
    znacznie łatwiej.
  • 0:44 - 0:47
    Quorum: Dostępny Język Programowania
  • 0:51 - 0:53
    Praca w technologiach jest pożądana.
  • 0:53 - 0:55
    Rozumienie przetwarzania danych i
  • 0:55 - 0:57
    kodowania jest ważne dla każdego, kto chce
  • 0:57 - 0:59
    podjąć taką scieżkę kariery.
  • 1:00 - 1:02
    Ale nauka języków programowania może
  • 1:02 - 1:05
    być trudna dla każdego nowego ucznia,
  • 1:05 - 1:06
    także dla uczniów niepełnosprawnych.
  • 1:07 - 1:09
    Dlatego właśnie stworzono Quorum.
  • 1:11 - 1:13
    Nazywam się Adreas Stefik, jestem
  • 1:13 - 1:15
    asystentem profesorów na Computer Science
  • 1:15 - 1:18
    na Uniwersytecie Nevada w Los Vegas.
  • 1:18 - 1:20
    To ja wynalazłem język programowania
  • 1:20 - 1:23
    Quorum, jako pierwszy, a potem moja żona
  • 1:23 - 1:25
    i ja stworzyliśmy jego kilka wersji razem.
  • 1:26 - 1:29
    Oryginalnie był zaprojektowany, żeby pomóc
  • 1:29 - 1:31
    ślepym ucziom i uczniom z chorobami wzroku
  • 1:31 - 1:32
    żeby łatwo nauczyć się programu.
  • 1:32 - 1:35
    A powodem tego było to, że computer
  • 1:35 - 1:38
    science skupiało się na teściach
  • 1:38 - 1:42
    wizualnych. I generalnie ma to sens, gdy
  • 1:42 - 1:44
    nie jest się ślepym.
  • 1:45 - 1:48
    Jestem Richard Ladner, profesor Computer
  • 1:48 - 1:50
    Science na Uniwersytecie w Waszyngtonie.
  • 1:51 - 1:54
    Więc potrzebujesz bardzo podobnego kodu,
  • 1:54 - 1:56
    do tego który już masz. Dzieci, które są
  • 1:56 - 2:01
    ślepe, które nie widzą mogą programować
  • 2:01 - 2:04
    w Quorum. I sprawiać, żeby te rzeczy
  • 2:04 - 2:07
    mówiły czy miały dźwięk, czy muzykę.
  • 2:07 - 2:10
    Więc nie zawsze są wizualne. Biorąc pod
  • 2:10 - 2:12
    uwagę prawie wszystkie dostępne narzędzia
  • 2:12 - 2:14
    dla dzieci, one wszystkie są bardzo
  • 2:14 - 2:18
    wizualne a ten jest wizualny i słuchowy.
  • 2:19 - 2:21
    Więc jest lepszy dla wszytskich.
  • 2:22 - 2:25
    Jestem Lauren Milne, jestem doktorantką
  • 2:25 - 2:27
    computer science na Uniwersytecie
  • 2:27 - 2:29
    w Waszyngtonie. Pracuję z Richardem
  • 2:29 - 2:32
    Ladnerem i robię dużo badań w dziedzinie
  • 2:32 - 2:36
    języków programowania, szczególnie dla
  • 2:36 - 2:38
    ślepych uczniów.
  • 2:38 - 2:42
    Ma pełne wsparcie czytników ekranu i
  • 2:42 - 2:46
    wyświetlaczy Braille'a i ma wiele funkcji,
  • 2:46 - 2:49
    jest bardzo łatwo, żeby wdrażać na nim
  • 2:49 - 2:51
    audio w programach i mnóstwo rzeczy,
  • 2:51 - 2:53
    z którymi możesz się bawić z audio, co
  • 2:53 - 2:56
    znaczy, że możesz łatwo udostępnić, możesz
  • 2:56 - 2:59
    szybko i łatwo tworzyć dostępne gry czy
  • 2:59 - 3:01
    cokolwiek chcesz używając Quorum.
  • 3:03 - 3:05
    Funkcje Quorum są uniwersalnie
  • 3:05 - 3:07
    zaprojektowane. Ogólnie sprawiając, że
  • 3:07 - 3:08
    język jest prosty do nauki. Jednym z
  • 3:10 - 3:12
    powodów, dla których Quorum jest
  • 3:12 - 3:14
    łatwiejszy w niektórych przypadkach, dla
  • 3:14 - 3:16
    ludzi, żeby się uczyć i go zrozumieć, jest
  • 3:16 - 3:18
    to, że język jest prostrzy. Co dotyka osób
  • 3:18 - 3:20
    z niepełnosprawnościami naukowymi.
  • 3:20 - 3:22
    Na przykład, jeśli maiałabym powiedzieć
  • 3:22 - 3:25
    komputerowi, żeby robił coś ciągle cały
  • 3:25 - 3:27
    czas w języku takim jak Java, to bym
  • 3:27 - 3:33
    powiedział (język na ekranie)
  • 3:33 - 3:36
    Co oczywiście znaczy, że musimy coś zrobić
  • 3:36 - 3:40
    10 razy. W Quorum mówię: powtórz 10 razy.
  • 3:41 - 3:43
    Osobiście uważam, że czytanie programów
  • 3:43 - 3:45
    Quorum jest łatwiejsze niż czytanie
  • 3:45 - 3:47
    programów C czy progamów w Javie.
  • 3:47 - 3:51
    Łatwiej je rozumiem a zatem jest dużo
  • 3:51 - 3:55
    korzyści od samego początku. Nawet taka
  • 3:55 - 3:58
    elegancja w prostocie. W większości
  • 3:58 - 4:01
    języków po każdej linijce musisz stawiać
  • 4:01 - 4:04
    średnik. Dlaczego musisz stawiać średnik?
  • 4:04 - 4:08
    To trochę taka tradycja. On nie musi tam
  • 4:08 - 4:12
    być. A Quorum nie ma średników.
  • 4:12 - 4:14
    Twórcy zrobili hipotezę, że to byłoby
  • 4:14 - 4:16
    naprawdę dobre dla niektórych studnetów
  • 4:16 - 4:18
    z niepełnosprawnościami naukowymi.
  • 4:18 - 4:22
    Quorum nie używa klamer, używa wcięć i
  • 4:22 - 4:25
    słów kluczy, żeby wskazać koniec pętli.
  • 4:26 - 4:28
    Chciałbym, żebyście wpisali słowo model.
  • 4:28 - 4:29
    I chciałbym, żebyście wpisali słowo
  • 4:29 - 4:32
    pudełko. Teraz jest tu czerwone
  • 4:32 - 4:34
    podkreślenie, ponieważ nie dodaliśmy.
  • 4:36 - 4:39
    Przez lata Quorum zyskiwał popularność.
  • 4:41 - 4:44
    Jestem Dominic i bardzo interesują mnie
  • 4:44 - 4:48
    komputery i bardzo lubię używać Quorum,
  • 4:48 - 4:50
    i wcześniej używałem innych programów
  • 4:50 - 4:52
    komputerowych, jak C++ i Java.
  • 4:52 - 4:54
    Jedna z rzeczy, które się wyróżniaja, dla
  • 4:54 - 4:56
    mnie, to interpunkcja w Quorum.
  • 4:56 - 4:59
    I to jest bardzo łatwe, ponieważ nie
  • 4:59 - 5:02
    musisz dodawać wszystkich średników
  • 5:02 - 5:06
    i wszystkich irytujących hashtagów i
  • 5:06 - 5:08
    symboli małp i wogóle. Po prostu
  • 5:08 - 5:12
    używasz słów, co jest znacznie prostsze
  • 5:12 - 5:15
    niż używanie wszystkich mylących symboli
  • 5:15 - 5:17
    i myśle, że dlatego jest mi łatwiej
  • 5:17 - 5:19
    programować w Quorum niż w innych językach
  • 5:20 - 5:23
    Cześć, jestem Alyssa. To co sprawia, że
  • 5:23 - 5:25
    Quorum jest łatwiejszy to sposób, w jaki
  • 5:25 - 5:27
    go napisali, sposób w jaki zaprogramowali
  • 5:27 - 5:29
    go dla nas, żeby pisać kod.
  • 5:29 - 5:34
    Nie musimy dodawać średników, nawiasów
  • 5:34 - 5:35
    i tego wszystkiego.
  • 5:35 - 5:37
    Sprawili, że jest łatwiejszy. Możesz po
  • 5:37 - 5:39
    prostu wpisać słowo "output" powiedzmy
  • 5:39 - 5:42
    na przykład i potem możesz pisać w
  • 5:42 - 5:44
    cudzysłowie cokolwiek chcesz, żeby
  • 5:44 - 5:47
    komputer powiedział. I to sprawia, że
  • 5:47 - 5:50
    jest bardziej unikatowy niż inne języki
  • 5:50 - 5:52
    programowania jak Java.
  • 5:52 - 5:55
    Jestem Mary. Możesz robić dużo więcej
  • 5:55 - 5:57
    rzeczy w Quorum w mniejszej ilości linii
  • 5:57 - 5:59
    kodu niż w innych rzeczach, których
  • 5:59 - 6:01
    wcześniej używałam.
  • 6:03 - 6:05
    Quorum bazuje na dowodach. Używa
  • 6:05 - 6:07
    wyników naukowych eksperymentów, żeby
  • 6:07 - 6:09
    ustalić, jak sprawić, żeby język był
  • 6:09 - 6:10
    łatwiejszy w użyciu.
  • 6:11 - 6:13
    Quorum ma dwie główne zalety. Pierwsza to,
  • 6:13 - 6:16
    że jest całkiem za darmo. A numer dwa to,
  • 6:16 - 6:19
    że pod koniec dnia, wszystkie materiały,
  • 6:19 - 6:21
    których używamy i które dajemy ludziom,
  • 6:21 - 6:23
    są sprawdzane zarówno przez nauczycieli
  • 6:23 - 6:26
    i uczniów oraz sa sprawdzane na drodze
  • 6:26 - 6:27
    metody naukowej.
  • 6:28 - 6:31
    Rezultatem jest język programowania, który
  • 6:31 - 6:32
    jest bardziej kuszącym środowiskiem
  • 6:32 - 6:34
    dla studentów computingu.
  • 6:35 - 6:38
    Dużo osób, zaobserwowałem to na wstępie
  • 6:38 - 6:40
    w klasach, które uczę, przychodzi i jest
  • 6:40 - 6:44
    bardzo onieśmielonych, kiedy zaczynają
  • 6:44 - 6:46
    programować. Jest mnóstwo bugów różnego
  • 6:46 - 6:48
    typu i to może być bardzo frustrujące.
  • 6:48 - 6:52
    Ludzie wycofują się, i bardzo często,
  • 6:52 - 6:54
    jedyne osoby, które zostają, to ci, którzy
  • 6:54 - 6:57
    mieli doświadczenie z programowaniem
  • 6:57 - 7:00
    w college'u. Wszystko, co obniża próg
  • 7:00 - 7:02
    wejściowy sprawi, że przyjdzie więcej
  • 7:02 - 7:04
    ludzi, a także będzie dzięki temu większa
  • 7:04 - 7:05
    różnorodność.
  • 7:06 - 7:12
    ‭Subtitles 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

more » « less
Video Language:
English, British
Team:
DO-IT
Duration:
08:21

Polish subtitles

Revisions Compare revisions