1 00:00:00,624 --> 00:00:06,624 [Musique] 2 00:00:06,624 --> 00:00:11,999 Si vous êtes une caméra, une caméra 3D et vous regardez cette personne, 3 00:00:11,999 --> 00:00:16,681 et elle pointe dans cette direction. La question est : "qu'appelez-vous "x", 4 00:00:16,681 --> 00:00:19,936 qu'appelez-vous "y", et qu'appelez-vous "z". 5 00:00:20,865 --> 00:00:25,801 J'aimerais utiliser tout ce que j'ai appris pendant cet atelier. 6 00:00:26,018 --> 00:00:31,837 Utiliser Quorum et peut-être développer mon propre jeu, plus tard. 7 00:00:33,374 --> 00:00:37,978 J'aimerais vraiment enseigner aux autres. C'est plutôt ce que j'aime faire. 8 00:00:37,978 --> 00:00:41,897 Et avec Quorum je peux faire ça plus facilement. 9 00:00:50,844 --> 00:00:53,448 Les emplois technologiques sont demandés. 10 00:00:53,448 --> 00:00:57,230 Et comprendre la programmation est important pour quiconque souhaite 11 00:00:57,230 --> 00:01:02,622 avoir ces opportunités. Mais apprendre la programmation peut être dur pour 12 00:01:02,622 --> 00:01:06,253 tout nouvel étudiant, notamment les handicapés. 13 00:01:07,231 --> 00:01:09,208 C'est pour cela que Quorum fut créé. 14 00:01:10,926 --> 00:01:13,721 Mon nom est Andreas Stefik. Je suis un assistant 15 00:01:13,721 --> 00:01:17,422 professeur d'Informatique à l'Université de Nevada, Las Vegas. 16 00:01:18,617 --> 00:01:23,759 J'ai inventé le langage Quorum, au début, puis ma femme et moi 17 00:01:23,759 --> 00:01:25,770 avons créé plusieurs versions ensemble. 18 00:01:25,771 --> 00:01:29,579 Il fut conçu au départ pour aider les aveugles et malvoyants à 19 00:01:29,579 --> 00:01:31,909 apprendre à programmer plus facilement. 20 00:01:32,487 --> 00:01:35,749 La raison à cela est qu'avant, la plupart de l'informatique 21 00:01:35,749 --> 00:01:38,704 évoluait vers un contenu très visuel. 22 00:01:39,084 --> 00:01:43,247 Et c'est très utile, mais pas pour les aveugles. 23 00:01:44,770 --> 00:01:48,249 Je suis RIchard Ladner, professeur d'Informatique 24 00:01:48,249 --> 00:01:50,402 et d'ingénierie à l'Université de Washington. 25 00:01:51,526 --> 00:01:55,325 Alors vous avez vraiment besoin de code qui existe déjà. 26 00:01:55,325 --> 00:02:01,683 Les enfants aveugles, qui ne peuvent voir le code, peuvent programmer en Quorum. 27 00:02:01,683 --> 00:02:07,098 Et faire des programmes qui parlent, du son ou de la musique. 28 00:02:07,098 --> 00:02:09,279 Donc coder n'est pas toujours visuel. 29 00:02:09,279 --> 00:02:12,020 Si vous regardez les outils disponibles en général 30 00:02:12,020 --> 00:02:15,018 pour les enfants, ils sont pour la plupart très visuels. 31 00:02:15,289 --> 00:02:18,157 Et celui-ci est visuel et auditif. 32 00:02:18,157 --> 00:02:21,510 Donc c'est plus pratique pour tout le monde. 33 00:02:21,510 --> 00:02:24,341 Je suis Lauren Milne, un étudiant diplômé 34 00:02:24,341 --> 00:02:27,356 à l'Université de Washington en Informatique. 35 00:02:27,356 --> 00:02:32,443 Je travaille avec Richard Ladner et je fais beaucoup de recherche 36 00:02:32,443 --> 00:02:37,644 en programmation, surtout pour les étudiants aveugles. 37 00:02:37,644 --> 00:02:45,160 Il est compatible avec les afficheurs de braille 38 00:02:45,651 --> 00:02:48,641 et a beaucoup de fonctionnalités, c'est très facile de rajouter 39 00:02:48,641 --> 00:02:51,973 de l'audio dans les programmes et beaucoup de choses que vous pouvez 40 00:02:51,973 --> 00:02:53,776 essayer avec l'audio, ce qui veut dire que vous 41 00:02:53,776 --> 00:02:55,629 le rendez très accessible, vous savez, vous pouvez 42 00:02:55,629 --> 00:02:58,273 rapidement et facilement faire des jeux accessibles 43 00:02:58,273 --> 00:03:02,000 ou tout ce que vous aimeriez faire avec Quorum. 44 00:03:02,824 --> 00:03:05,411 Les fonctionnalités de Quorum sont conçues de façon universelle. 45 00:03:05,411 --> 00:03:07,918 Ce qui en fait un langage plus facile à apprendre, en général. 46 00:03:09,109 --> 00:03:12,382 Une des raisons pour lesquelles Quorum est plus facile 47 00:03:12,382 --> 00:03:15,355 dans certains cas, pour que les gens apprennent et assimilent, 48 00:03:15,355 --> 00:03:17,845 et que le langage est plus simple. 49 00:03:17,845 --> 00:03:20,203 Ce qui a des conséquences positives sur les handicaps d'apprentissage. 50 00:03:20,203 --> 00:03:23,142 Par exemple, si je voulais dire à l'ordinateur 51 00:03:23,142 --> 00:03:24,584 de faire quelque chose encore et encore, 52 00:03:25,049 --> 00:03:33,203 dans un langage comme le Java, je dirais (code à l'écran) 53 00:03:33,203 --> 00:03:35,843 Ce qui veut clairement dire que l'on devrait faire 54 00:03:35,843 --> 00:03:40,062 quelque chose 10 fois. En Quorum, je dis "répète 10 fois". 55 00:03:40,886 --> 00:03:43,961 Je trouve, personnellement, que lire des programmes en Quorum 56 00:03:43,961 --> 00:03:46,049 est plus facile que de lire du C 57 00:03:46,049 --> 00:03:47,602 ou du Java. 58 00:03:47,602 --> 00:03:53,719 Je peux comprendre plus facilement et je pense qu'il y a des avantages majeurs 59 00:03:53,719 --> 00:03:56,687 de ce point de vue. Juste cette simple élégance. 60 00:03:57,133 --> 00:04:00,597 Dans la plupart des langages, après chaque ligne 61 00:04:00,597 --> 00:04:01,961 vous devez mettre un point-virgule. 62 00:04:02,519 --> 00:04:04,439 Pourquoi devez-vous mettre un point-virgule ? 63 00:04:04,439 --> 00:04:08,735 On dirait juste une tradition. Il n'a pas besoin d'être là. 64 00:04:09,163 --> 00:04:11,727 Et le Quorum n'a pas de points-virgules. 65 00:04:12,392 --> 00:04:14,285 Ils supposèrent que ça serait vraiment bien 66 00:04:14,623 --> 00:04:16,584 pour certains étudiants avec des handicaps d'apprentissage. 67 00:04:16,584 --> 00:04:21,907 Quorum n'utilise pas de crochets, il utilise l'indentation 68 00:04:21,907 --> 00:04:25,320 et utilise des mots-clés à la place pour indiquer la fin des boucles. 69 00:04:25,774 --> 00:04:27,304 J'aimerais que vous tapiez le mot "modèle", 70 00:04:27,856 --> 00:04:29,557 et ensuite le mot "boîte". 71 00:04:29,987 --> 00:04:34,096 Maintenant il y a un surlignage rouge ici parce que nous ne l'avons pas ajouté. 72 00:04:36,014 --> 00:04:38,791 Au fil des années, Quorum a gagné en popularité. 73 00:04:41,031 --> 00:04:45,531 Je suis Dominique et j'aime vraiment l'informatique, 74 00:04:45,531 --> 00:04:48,106 et j'apprécie l'utilisation de Quorum, et j'ai 75 00:04:48,106 --> 00:04:52,687 utilisé d'autres langages avant comme le C++ et le Java. 76 00:04:52,687 --> 00:04:56,314 Une des choses qui ressort pour moi en Quorum est la ponctuation. 77 00:04:56,314 --> 00:05:01,675 Et c'est vraiment facile parce que vous n'avez pas à ajouter les points-virgules 78 00:05:01,675 --> 00:05:07,800 et tout le reste d'embêtant comme les symboles # et @. 79 00:05:07,800 --> 00:05:12,989 Vous utilisez juste des mots au final, ce qui est plus facile qu'utiliser 80 00:05:12,989 --> 00:05:16,634 tous ces symboles confus et je pense que ça rend les choses 81 00:05:16,634 --> 00:05:19,951 plus faciles pour moi de programmer en Quorum que dans d'autres langages. 82 00:05:20,199 --> 00:05:23,670 Bonjour, je m'appelle Alyssa. Ce qui rend Quorum plus facile 83 00:05:23,878 --> 00:05:27,911 est la façon dont ils écrivent, la façon dont ils programment 84 00:05:27,911 --> 00:05:29,617 pour nous pour écrire le code. 85 00:05:29,617 --> 00:05:33,772 Pour que nous n'ayons pas à ajouter les points-virgules et crochets, 86 00:05:33,772 --> 00:05:35,307 parenthèses et tout ça. 87 00:05:35,307 --> 00:05:38,681 Ils rendes les choses plus faciles. Vous pouvez juste écrire un mot "sortie", 88 00:05:38,681 --> 00:05:42,674 disons par exemple, et ensuite vous pouvez écrire entre parenthèses 89 00:05:42,674 --> 00:05:45,259 ce que vous voulez que l'ordinateur dise. 90 00:05:45,840 --> 00:05:49,883 Et c'est ce qui le rend plus unique que d'autres 91 00:05:49,883 --> 00:05:51,835 langages de programmation comme le Java. 92 00:05:52,350 --> 00:05:56,928 Je m'appelle Mary. Vous pouvez faire beaucoup plus de choses en 93 00:05:56,928 --> 00:05:58,531 Quorum avec moins de lignes de code que dans 94 00:05:58,531 --> 00:06:00,549 d'autres outils que j'ai utilisés auparavant. 95 00:06:02,492 --> 00:06:06,006 Quorum est basé sur des preuves scientifiques. Utilisant les résultats des 96 00:06:06,006 --> 00:06:07,845 expériences scientifiques pour déterminer comment rendre 97 00:06:07,845 --> 00:06:09,667 le langage plus facile à utiliser. 98 00:06:10,895 --> 00:06:14,877 Quorum offre deux principaux avantages. Premièrement, tout est gratuit. 99 00:06:14,877 --> 00:06:17,978 Et deuxièmement, au bout du compte, 100 00:06:18,381 --> 00:06:20,580 tous les outils que nous utilisons et que nous donnons aux gens 101 00:06:20,580 --> 00:06:24,058 sont vérifiés, à la fois par les professeurs et les étudiants 102 00:06:24,058 --> 00:06:25,797 et sont vérifiés par des expériences 103 00:06:25,797 --> 00:06:27,139 selon la méthode scientifique. 104 00:06:28,420 --> 00:06:30,748 Le résultat est un langage de programmation 105 00:06:30,748 --> 00:06:32,761 qui crée un environnement plus accueillant 106 00:06:32,761 --> 00:06:34,132 pour les étudiants en informatique. 107 00:06:34,862 --> 00:06:36,730 Beaucoup de gens, J'ai constaté ça 108 00:06:36,730 --> 00:06:40,020 dans les classes d'introduction que j'ai enseignées, arrivent et 109 00:06:40,020 --> 00:06:44,784 sont intimidés quand ils comment à programmer. 110 00:06:44,784 --> 00:06:48,114 Il y a plein de bugs, et ça peut être très frustrant. 111 00:06:48,114 --> 00:06:52,705 Les gens abandonnent, et très souvent les seuls gens qui restent 112 00:06:52,705 --> 00:06:56,453 sont ceux qui viennent dans un cours d'université avec 113 00:06:56,453 --> 00:06:57,932 déjà de l'expérience de programmation. 114 00:06:57,932 --> 00:07:02,038 Tout ce qui diminue cette première entrée va maintenant amener beaucoup plus 115 00:07:02,038 --> 00:07:05,453 de monde, et beaucoup de diversité grâce à ça.