Quorum: An Accessible Programming Language
-
0:02 - 0:05[Musica]
-
0:07 - 0:12Se siete una fotocamera 3D e state
guardando lei -
0:12 - 0:17e lei sta indicando quella direzione, la
domanda è : cosa chiamate X, -
0:17 - 0:20cosa chiamate Y e cosa chiamate Z.
-
0:21 - 0:26Mi piacerebbe prendere tutte le conoscenze
imparate in questo campo -
0:26 - 0:32e sviluppare il mio gioco usando Quorum.
Magari più avanti. -
0:33 - 0:38Vorrei davvero insegnare agli altri.
E' il genere di cose che mi piace fare. -
0:38 - 0:41E con Quorum lo posso fare più facilmente.
-
0:50 - 0:53I lavori in ambito tecnologico
sono sempre più richiesti. -
0:53 - 0:59La comprensione della programmazione è
importante per chiunque abbia questo scopo. -
1:00 - 1:03Ma imparare i linguaggi di
programmazione può essere difficile -
1:03 - 1:07per qualunque studente, inclusi quelli
con disabilità. -
1:07 - 1:10Ecco perché è stato creato Quorum.
-
1:11 - 1:15Mi chiamo Andrea Stefik.
Sono un professore assistente -
1:15 - 1:18di informatica all'Università
di Las Vegas, Nevada. -
1:19 - 1:22Ho creato il linguaggio di programmazione
Quorum innanzitutto, -
1:22 - 1:26poi, assieme a mia moglie
ne abbiamo creato altre versioni. -
1:26 - 1:30E' stato progettato inizialmente per
aiutare gli studenti ciechi e ipovedenti -
1:30 - 1:32a programmare più facilmente.
-
1:33 - 1:37Questo perché allora l'informatica
si stava muovendo verso -
1:37 - 1:39contenuti sempre più visivi.
-
1:39 - 1:43Il che, in generale, ha senso.
Tuttavia, non se sei cieco. -
1:45 - 1:48Sono Richard Ladner, professore
di informatica -
1:48 - 1:50e ingegneria all'Università
di Washington. -
1:51 - 1:55Quindi avrei bisogno di un codice simile
a quello che hai già. -
1:55 - 2:02Ragazzi ciechi, che non riescono a vedere,
riescono davvero a programmare con Quorum -
2:02 - 2:07e creare contenuti che hanno parole,
suoni o musica. -
2:07 - 2:10Quindi non sono sempre così visivi.
-
2:10 - 2:13Se guardiamo a quasi tutti gli strumenti
che ci sono lì fuori per i bambini -
2:13 - 2:15sono tutti super visivi.
-
2:15 - 2:18Questo strumento è visivo e uditivo.
-
2:18 - 2:21Il che lo rende migliore per tutti.
-
2:22 - 2:25Sono Lauren Milne,
sono una studentessa laureata -
2:25 - 2:27in Computer Science
allìUn iversità di Washington. -
2:28 - 2:32Lavoro con Richard Ladner e faccio
molta ricerca nei linguaggi -
2:32 - 2:38di programmazione e in particolare
per gli studenti ciechi. -
2:38 - 2:45Questo supporta completamente i lettori
di schermo e i display braille -
2:45 - 2:50e ha molte funzionalità, è molto semplice
incorporare nei programmi -
2:50 - 2:53l'audio e molte cose che ruotano attorno
al sonoro con cui giocare. -
2:53 - 2:55Ciò significa che si può
creare -
2:55 - 2:56velocemente
e facilmente -
2:56 - 2:59dei giochi accessibili
-
2:59 - 3:02o qualsiasi cosa ti piaccia fare,
utilizzando Quorum. -
3:03 - 3:06Le funzionalità di Quorum
sono progettate universalmente, -
3:06 - 3:09rendendolo un programma
più semplice da imparare in generale. -
3:09 - 3:13Una delle ragioni per cui Quorum è
più semplice in alcuni casi -
3:13 - 3:16da apprendere e afferrare
-
3:16 - 3:18è perché il linguaggio è semplificato.
-
3:18 - 3:20Questo ha un impatto sulle persone
con disturbi dell'apprendimento. -
3:20 - 3:23Per esempio, se io dicessi al computer
-
3:23 - 3:25di fare e rifare qualcosa,
-
3:25 - 3:28in un linguaggio come Java, dovrei dire
(linguaggio sullo schermo) -
3:33 - 3:36Vorrebbe dire ovviamente che dovrei fare
-
3:36 - 3:40qualcosa per 10 volte. In Quorum,
io dico "ripeti 10 volte". -
3:41 - 3:43Personalmente, trovo che leggere i
programmi con Quorum -
3:43 - 3:46sia molto più semplice che leggere i
programmi C -
3:46 - 3:48o i programmi Java.
-
3:48 - 3:55Posso capirli più facilmente e sento che
ci sono più vantaggi dall'inizio. -
3:55 - 3:57Solo questa semplice eleganza.
-
3:57 - 4:01Nella maggior parte dei programmi,
dopo ogni singola riga -
4:01 - 4:03devi aggiungere un punto e virgola.
-
4:03 - 4:05Perché aggiungere un punto e virgola?
-
4:05 - 4:09Sembra che sia solo perché è sempre stato
così. Non è necessario. -
4:09 - 4:12Quorum infatti non utilizza
i punti e virgola. -
4:13 - 4:15Si pensa sarebbe davvero un bene
-
4:15 - 4:18per certi studenti con disturbi
dell'apprendimento. -
4:18 - 4:22Quorum non usa parentesi graffe,
ma dei rientri -
4:22 - 4:25e usa parole chiave, anzichè indicare
la fine dei loop. -
4:26 - 4:28Voglio che digitiate la parola "modella"
-
4:28 - 4:30e poi che digitiate la parola "scatola"
-
4:30 - 4:34Qui c'è una sottolineatura rossa
perché non abbiamo aggiunto... -
4:36 - 4:39Nel corso degli anni Quorum
ha guadagnato popolarità. -
4:41 - 4:46Sono Dominic e mi piace molto
il mondo dei computer -
4:46 - 4:48e adoro usare Quorum.
-
4:48 - 4:52Ho usato altri programmi per computer
come C++ e Java. -
4:52 - 4:56Per me una delle cose che risaltano in
Quorum è la punteggiatura. -
4:57 - 5:02E' molto semplice perché non bisogna
aggiungere ovunque i punti e virgola -
5:02 - 5:08e tutti quei fastidiosi # e @
e tutti gli altri simboli. -
5:08 - 5:14Praticamente basta utilizzare le parole,
che è molto più semplice che usare tutti -
5:14 - 5:17quei simboli che fanno confusione e credo
che questo lo renda più semplice per me -
5:17 - 5:20quando programmo con Quorum
invece che in altri linguaggi. -
5:20 - 5:23Ciao, sono Alyssa.
Ciò che rende Quorum più semplice -
5:23 - 5:28è il modo in cui hanno scritto,
il modo in cui hanno programmato -
5:28 - 5:29il modo in cui
si scrivono i codici. -
5:29 - 5:33Così non dobbiamo aggiungere
punti e virgole, parentesi graffe -
5:33 - 5:35e tonde e tutte queste cose.
-
5:35 - 5:38Lo hanno reso più semplice.
Si può semplicemente scrivere la parola -
5:38 - 5:43"output", per esempio, e poi scrivere
tra virgolette -
5:43 - 5:45qualsiasi cosa tu voglia che il computer
dica. -
5:47 - 5:49Questo lo rende unico,
-
5:49 - 5:52molto più di altri linguaggi
di programmazione, come Java. -
5:53 - 5:56Sono Mary. Si possono fare
molte più cose -
5:56 - 5:58con Quorum, con meno righe
di codice -
5:58 - 6:02rispetto ad altre cose
che ho provato. -
6:02 - 6:05Quorum si basa sull'esperienza.
Usa i risultati -
6:05 - 6:07di esperimenti scientifici
per determinare -
6:07 - 6:10come semplificare il linguaggio.
-
6:11 - 6:15Quorum ha due grossi vantaggi.
Primo, è completamente gratuito. -
6:15 - 6:18Secondo, alla fine
-
6:18 - 6:21tutti i materiali che usiamo
e che mettiamo a disposizione -
6:21 - 6:24sono testati sia da insegnanti
che da studenti -
6:24 - 6:26e sottoposti a verifiche
-
6:26 - 6:27con metodo scientifico.
-
6:28 - 6:30Il risultato è un linguaggio
di programmazione -
6:30 - 6:32che crea un ambiente
più invitante -
6:32 - 6:34per gli studenti di informatica.
-
6:35 - 6:37Molte persone,
e questo l'ho constatato -
6:37 - 6:38nelle lezioni introduttive
che ho tenuto, -
6:38 - 6:44si sentono intimidite quando iniziano
a studiare programmazione. -
6:44 - 6:48Ci sono moltissimi bug,
può essere molto frustrante -
6:48 - 6:53e la gente lascia. Molto spesso
gli unici che continuano -
6:53 - 6:55sono quelli che
hanno già avuto esperienza -
6:55 - 6:58con la programmazione
prima dell'università. -
6:58 - 7:03Qualunque cosa abbassi la soglia iniziale
porterà maggiore affluenza -
7:03 - 7:05e maggiore diversità
in virtù di ciò. -
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 Italian subtitles for Quorum: An Accessible Programming Language | |
![]() |
Fran Ontanaya edited Italian subtitles for Quorum: An Accessible Programming Language | |
![]() |
alessia delfabro edited Italian subtitles for Quorum: An Accessible Programming Language | |
![]() |
alessia delfabro edited Italian subtitles for Quorum: An Accessible Programming Language | |
![]() |
alessia delfabro edited Italian subtitles for Quorum: An Accessible Programming Language | |
![]() |
Vidisha Quarisa edited Italian subtitles for Quorum: An Accessible Programming Language |