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ść.
Title:
Quorum: An Accessible Programming Language
Description:

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

Polish subtitles

Revisions Compare revisions