0:00:02.124,0:00:05.264 [Musica] 0:00:06.665,0:00:11.798 Se siete una fotocamera 3D e state[br]guardando lei 0:00:11.799,0:00:16.790 e lei sta indicando quella direzione, la[br]domanda è : cosa chiamate X, 0:00:16.790,0:00:20.087 cosa chiamate Y e cosa chiamate Z. 0:00:20.761,0:00:26.171 Mi piacerebbe prendere tutte le conoscenze[br]imparate in questo campo 0:00:26.171,0:00:31.911 e sviluppare il mio gioco usando Quorum.[br]Magari più avanti. [br] 0:00:33.112,0:00:38.032 Vorrei davvero insegnare agli altri.[br]E' il genere di cose che mi piace fare. 0:00:38.032,0:00:41.145 E con Quorum lo posso fare più facilmente. 0:00:50.465,0:00:53.091 I lavori in ambito tecnologico[br]sono sempre più richiesti. 0:00:53.091,0:00:58.741 La comprensione della programmazione è[br]importante per chiunque abbia questo scopo. 0:01:00.051,0:01:02.702 Ma imparare i linguaggi di [br]programmazione può essere difficile 0:01:02.702,0:01:07.107 per qualunque studente, inclusi quelli[br]con disabilità. 0:01:07.107,0:01:09.551 Ecco perché è stato creato Quorum. 0:01:10.684,0:01:14.523 Mi chiamo Andrea Stefik.[br]Sono un professore assistente 0:01:14.527,0:01:17.886 di informatica all'Università[br]di Las Vegas, Nevada. 0:01:19.005,0:01:22.323 Ho creato il linguaggio di programmazione[br]Quorum innanzitutto, 0:01:22.330,0:01:26.032 poi, assieme a mia moglie [br]ne abbiamo creato altre versioni. 0:01:26.032,0:01:30.091 E' stato progettato inizialmente per [br]aiutare gli studenti ciechi e ipovedenti 0:01:30.091,0:01:32.203 a programmare più facilmente. 0:01:32.663,0:01:36.855 Questo perché allora l'informatica[br]si stava muovendo verso 0:01:36.859,0:01:39.290 contenuti sempre più visivi. 0:01:39.290,0:01:43.470 Il che, in generale, ha senso.[br]Tuttavia, non se sei cieco. 0:01:44.899,0:01:48.286 Sono Richard Ladner, professore[br]di informatica 0:01:48.286,0:01:50.419 e ingegneria all'Università [br]di Washington. 0:01:51.270,0:01:54.720 Quindi avrei bisogno di un codice simile[br]a quello che hai già. 0:01:55.077,0:02:01.631 Ragazzi ciechi, che non riescono a vedere,[br]riescono davvero a programmare con Quorum 0:02:01.658,0:02:06.953 e creare contenuti che hanno parole,[br]suoni o musica. 0:02:06.953,0:02:09.519 Quindi non sono sempre così visivi. 0:02:09.519,0:02:13.100 Se guardiamo a quasi tutti gli strumenti [br]che ci sono lì fuori per i bambini 0:02:13.132,0:02:15.061 sono tutti super visivi. 0:02:15.070,0:02:17.967 Questo strumento è visivo e uditivo. 0:02:17.970,0:02:20.686 Il che lo rende migliore per tutti. 0:02:21.585,0:02:24.745 Sono Lauren Milne,[br]sono una studentessa laureata 0:02:24.753,0:02:27.335 in Computer Science [br]allìUn iversità di Washington. 0:02:27.502,0:02:32.162 Lavoro con Richard Ladner e faccio [br]molta ricerca nei linguaggi [br] 0:02:32.162,0:02:37.782 di programmazione e in particolare[br]per gli studenti ciechi. 0:02:37.782,0:02:44.901 Questo supporta completamente i lettori[br]di schermo e i display braille 0:02:44.901,0:02:50.472 e ha molte funzionalità, è molto semplice[br]incorporare nei programmi 0:02:50.472,0:02:52.999 l'audio e molte cose che ruotano attorno[br]al sonoro con cui giocare. 0:02:52.999,0:02:54.813 Ciò significa che si può[br]creare 0:02:54.813,0:02:56.470 velocemente[br]e facilmente 0:02:56.470,0:02:59.419 dei giochi accessibili 0:02:59.419,0:03:01.931 o qualsiasi cosa ti piaccia fare,[br]utilizzando Quorum. 0:03:02.630,0:03:05.628 Le funzionalità di Quorum[br]sono progettate universalmente, 0:03:05.628,0:03:08.729 rendendolo un programma[br]più semplice da imparare in generale. 0:03:09.018,0:03:13.316 Una delle ragioni per cui Quorum è [br]più semplice in alcuni casi 0:03:13.316,0:03:15.546 da apprendere e afferrare 0:03:15.546,0:03:17.944 è perché il linguaggio è semplificato. 0:03:17.949,0:03:19.922 Questo ha un impatto sulle persone[br]con disturbi dell'apprendimento. 0:03:19.925,0:03:22.914 Per esempio, se io dicessi al computer [br] 0:03:22.914,0:03:24.892 di fare e rifare qualcosa, 0:03:24.892,0:03:28.033 in un linguaggio come Java, dovrei dire[br](linguaggio sullo schermo) 0:03:33.086,0:03:36.269 Vorrebbe dire ovviamente che dovrei fare 0:03:36.270,0:03:39.898 qualcosa per 10 volte. In Quorum,[br]io dico "ripeti 10 volte". 0:03:40.938,0:03:43.485 Personalmente, trovo che leggere i [br]programmi con Quorum 0:03:43.485,0:03:46.210 sia molto più semplice che leggere i [br]programmi C 0:03:46.217,0:03:47.513 o i programmi Java. 0:03:47.516,0:03:54.751 Posso capirli più facilmente e sento che [br]ci sono più vantaggi dall'inizio. 0:03:54.751,0:03:57.339 Solo questa semplice eleganza. 0:03:57.339,0:04:00.519 Nella maggior parte dei programmi,[br]dopo ogni singola riga[br] 0:04:00.519,0:04:02.810 devi aggiungere un punto e virgola. 0:04:02.810,0:04:05.150 Perché aggiungere un punto e virgola? 0:04:05.150,0:04:09.131 Sembra che sia solo perché è sempre stato [br]così. Non è necessario. 0:04:09.131,0:04:12.161 Quorum infatti non utilizza[br]i punti e virgola. 0:04:12.947,0:04:15.132 Si pensa sarebbe davvero un bene 0:04:15.132,0:04:18.071 per certi studenti con disturbi [br]dell'apprendimento. 0:04:18.071,0:04:21.957 Quorum non usa parentesi graffe,[br]ma dei rientri 0:04:21.957,0:04:25.187 e usa parole chiave, anzichè indicare[br]la fine dei loop.[br] 0:04:25.905,0:04:27.518 Voglio che digitiate la parola "modella" 0:04:27.818,0:04:29.745 e poi che digitiate la parola "scatola" 0:04:30.287,0:04:34.336 Qui c'è una sottolineatura rossa[br]perché non abbiamo aggiunto... 0:04:36.015,0:04:38.964 Nel corso degli anni Quorum [br]ha guadagnato popolarità. 0:04:40.746,0:04:45.986 Sono Dominic e mi piace molto[br]il mondo dei computer 0:04:45.986,0:04:47.951 e adoro usare Quorum. 0:04:47.951,0:04:52.406 Ho usato altri programmi per computer[br]come C++ e Java. 0:04:52.406,0:04:56.496 Per me una delle cose che risaltano in [br]Quorum è la punteggiatura. 0:04:56.910,0:05:01.610 E' molto semplice perché non bisogna[br]aggiungere ovunque i punti e virgola 0:05:01.610,0:05:08.058 e tutti quei fastidiosi # e @ [br]e tutti gli altri simboli. 0:05:08.078,0:05:13.997 Praticamente basta utilizzare le parole,[br]che è molto più semplice che usare tutti [br] 0:05:13.997,0:05:17.013 quei simboli che fanno confusione e credo[br]che questo lo renda più semplice per me 0:05:17.013,0:05:19.986 quando programmo con Quorum [br]invece che in altri linguaggi. 0:05:20.271,0:05:23.427 Ciao, sono Alyssa. [br]Ciò che rende Quorum più semplice 0:05:23.427,0:05:27.520 è il modo in cui hanno scritto, [br]il modo in cui hanno programmato 0:05:27.520,0:05:29.209 il modo in cui[br]si scrivono i codici. 0:05:29.209,0:05:33.303 Così non dobbiamo aggiungere [br]punti e virgole, parentesi graffe 0:05:33.303,0:05:35.109 e tonde e tutte queste cose. 0:05:35.109,0:05:37.706 Lo hanno reso più semplice. [br]Si può semplicemente scrivere la parola 0:05:37.706,0:05:42.584 "output", per esempio, e poi scrivere [br]tra virgolette 0:05:42.584,0:05:45.467 qualsiasi cosa tu voglia che il computer [br]dica. 0:05:46.539,0:05:49.341 Questo lo rende unico, 0:05:49.341,0:05:52.211 molto più di altri linguaggi[br]di programmazione, come Java. 0:05:52.550,0:05:55.650 Sono Mary. Si possono fare[br]molte più cose 0:05:55.650,0:05:58.088 con Quorum, con meno righe[br]di codice 0:05:58.088,0:06:01.508 rispetto ad altre cose[br]che ho provato. 0:06:01.949,0:06:05.205 Quorum si basa sull'esperienza.[br]Usa i risultati 0:06:05.205,0:06:07.349 di esperimenti scientifici[br]per determinare 0:06:07.349,0:06:10.299 come semplificare il linguaggio. 0:06:10.983,0:06:14.773 Quorum ha due grossi vantaggi.[br]Primo, è completamente gratuito. 0:06:14.773,0:06:17.525 Secondo, alla fine 0:06:17.525,0:06:20.855 tutti i materiali che usiamo[br]e che mettiamo a disposizione 0:06:20.855,0:06:23.584 sono testati sia da insegnanti[br]che da studenti 0:06:23.584,0:06:25.684 e sottoposti a verifiche 0:06:25.684,0:06:27.204 con metodo scientifico. 0:06:28.166,0:06:30.068 Il risultato è un linguaggio[br]di programmazione 0:06:30.068,0:06:32.447 che crea un ambiente[br]più invitante 0:06:32.447,0:06:34.407 per gli studenti di informatica. 0:06:34.618,0:06:36.503 Molte persone,[br]e questo l'ho constatato 0:06:36.503,0:06:38.493 nelle lezioni introduttive[br]che ho tenuto, 0:06:38.493,0:06:44.286 si sentono intimidite quando iniziano[br]a studiare programmazione. 0:06:44.286,0:06:48.066 Ci sono moltissimi bug,[br]può essere molto frustrante 0:06:48.066,0:06:52.723 e la gente lascia. Molto spesso[br]gli unici che continuano 0:06:52.723,0:06:55.343 sono quelli che [br]hanno già avuto esperienza 0:06:55.343,0:06:57.764 con la programmazione[br]prima dell'università. 0:06:57.764,0:07:03.024 Qualunque cosa abbassi la soglia iniziale[br]porterà maggiore affluenza 0:07:03.024,0:07:05.372 e maggiore diversità[br]in virtù di ciò.