WEBVTT 00:00:00.624 --> 00:00:06.624 [Musique] 00:00:06.624 --> 00:00:11.999 Si vous êtes une caméra, une caméra 3D et vous regardez cette personne, 00:00:11.999 --> 00:00:16.681 et elle pointe dans cette direction. La question est : "qu'appelez-vous "x", 00:00:16.681 --> 00:00:19.936 qu'appelez-vous "y", et qu'appelez-vous "z". 00:00:20.865 --> 00:00:25.801 J'aimerais utiliser tout ce que j'ai appris pendant cet atelier. 00:00:26.018 --> 00:00:31.837 Utiliser Quorum et peut-être développer mon propre jeu, plus tard. 00:00:33.374 --> 00:00:37.978 J'aimerais vraiment enseigner aux autres. C'est plutôt ce que j'aime faire. 00:00:37.978 --> 00:00:41.897 Et avec Quorum je peux faire ça plus facilement. 00:00:50.844 --> 00:00:53.448 Les emplois technologiques sont demandés. 00:00:53.448 --> 00:00:57.230 Et comprendre la programmation est important pour quiconque souhaite 00:00:57.230 --> 00:01:02.622 avoir ces opportunités. Mais apprendre la programmation peut être dur pour 00:01:02.622 --> 00:01:06.253 tout nouvel étudiant, notamment les handicapés. 00:01:07.231 --> 00:01:09.208 C'est pour cela que Quorum fut créé. 00:01:10.926 --> 00:01:13.721 Mon nom est Andreas Stefik. Je suis un assistant 00:01:13.721 --> 00:01:17.422 professeur d'Informatique à l'Université de Nevada, Las Vegas. 00:01:18.617 --> 00:01:23.759 J'ai inventé le langage Quorum, au début, puis ma femme et moi 00:01:23.759 --> 00:01:25.770 avons créé plusieurs versions ensemble. 00:01:25.771 --> 00:01:29.579 Il fut conçu au départ pour aider les aveugles et malvoyants à 00:01:29.579 --> 00:01:31.909 apprendre à programmer plus facilement. 00:01:32.487 --> 00:01:35.749 La raison à cela est qu'avant, la plupart de l'informatique 00:01:35.749 --> 00:01:38.704 évoluait vers un contenu très visuel. 00:01:39.084 --> 00:01:43.247 Et c'est très utile, mais pas pour les aveugles. 00:01:44.770 --> 00:01:48.249 Je suis RIchard Ladner, professeur d'Informatique 00:01:48.249 --> 00:01:50.402 et d'ingénierie à l'Université de Washington. 00:01:51.526 --> 00:01:55.325 Alors vous avez vraiment besoin de code qui existe déjà. 00:01:55.325 --> 00:02:01.683 Les enfants aveugles, qui ne peuvent voir le code, peuvent programmer en Quorum. 00:02:01.683 --> 00:02:07.098 Et faire des programmes qui parlent, du son ou de la musique. 00:02:07.098 --> 00:02:09.279 Donc coder n'est pas toujours visuel. 00:02:09.279 --> 00:02:12.020 Si vous regardez les outils disponibles en général 00:02:12.020 --> 00:02:15.018 pour les enfants, ils sont pour la plupart très visuels. 00:02:15.289 --> 00:02:18.157 Et celui-ci est visuel et auditif. 00:02:18.157 --> 00:02:21.510 Donc c'est plus pratique pour tout le monde. 00:02:21.510 --> 00:02:24.341 Je suis Lauren Milne, un étudiant diplômé 00:02:24.341 --> 00:02:27.356 à l'Université de Washington en Informatique. 00:02:27.356 --> 00:02:32.443 Je travaille avec Richard Ladner et je fais beaucoup de recherche 00:02:32.443 --> 00:02:37.644 en programmation, surtout pour les étudiants aveugles. 00:02:37.644 --> 00:02:45.160 Il est compatible avec les afficheurs de braille 00:02:45.651 --> 00:02:48.641 et a beaucoup de fonctionnalités, c'est très facile de rajouter 00:02:48.641 --> 00:02:51.973 de l'audio dans les programmes et beaucoup de choses que vous pouvez 00:02:51.973 --> 00:02:53.776 essayer avec l'audio, ce qui veut dire que vous 00:02:53.776 --> 00:02:55.629 le rendez très accessible, vous savez, vous pouvez 00:02:55.629 --> 00:02:58.273 rapidement et facilement faire des jeux accessibles 00:02:58.273 --> 00:03:02.000 ou tout ce que vous aimeriez faire avec Quorum. 00:03:02.824 --> 00:03:05.411 Les fonctionnalités de Quorum sont conçues de façon universelle. 00:03:05.411 --> 00:03:07.918 Ce qui en fait un langage plus facile à apprendre, en général. 00:03:09.109 --> 00:03:12.382 Une des raisons pour lesquelles Quorum est plus facile 00:03:12.382 --> 00:03:15.355 dans certains cas, pour que les gens apprennent et assimilent, 00:03:15.355 --> 00:03:17.845 et que le langage est plus simple. 00:03:17.845 --> 00:03:20.203 Ce qui a des conséquences positives sur les handicaps d'apprentissage. 00:03:20.203 --> 00:03:23.142 Par exemple, si je voulais dire à l'ordinateur 00:03:23.142 --> 00:03:24.584 de faire quelque chose encore et encore, 00:03:25.049 --> 00:03:33.203 dans un langage comme le Java, je dirais (code à l'écran) 00:03:33.203 --> 00:03:35.843 Ce qui veut clairement dire que l'on devrait faire 00:03:35.843 --> 00:03:40.062 quelque chose 10 fois. En Quorum, je dis "répète 10 fois". 00:03:40.886 --> 00:03:43.961 Je trouve, personnellement, que lire des programmes en Quorum 00:03:43.961 --> 00:03:46.049 est plus facile que de lire du C 00:03:46.049 --> 00:03:47.602 ou du Java. 00:03:47.602 --> 00:03:53.719 Je peux comprendre plus facilement et je pense qu'il y a des avantages majeurs 00:03:53.719 --> 00:03:56.687 de ce point de vue. Juste cette simple élégance. 00:03:57.133 --> 00:04:00.597 Dans la plupart des langages, après chaque ligne 00:04:00.597 --> 00:04:01.961 vous devez mettre un point-virgule. 00:04:02.519 --> 00:04:04.439 Pourquoi devez-vous mettre un point-virgule ? 00:04:04.439 --> 00:04:08.735 On dirait juste une tradition. Il n'a pas besoin d'être là. 00:04:09.163 --> 00:04:11.727 Et le Quorum n'a pas de points-virgules. 00:04:12.392 --> 00:04:14.285 Ils supposèrent que ça serait vraiment bien 00:04:14.623 --> 00:04:16.584 pour certains étudiants avec des handicaps d'apprentissage. 00:04:16.584 --> 00:04:21.907 Quorum n'utilise pas de crochets, il utilise l'indentation 00:04:21.907 --> 00:04:25.320 et utilise des mots-clés à la place pour indiquer la fin des boucles. 00:04:25.774 --> 00:04:27.304 J'aimerais que vous tapiez le mot "modèle", 00:04:27.856 --> 00:04:29.557 et ensuite le mot "boîte". 00:04:29.987 --> 00:04:34.096 Maintenant il y a un surlignage rouge ici parce que nous ne l'avons pas ajouté. 00:04:36.014 --> 00:04:38.791 Au fil des années, Quorum a gagné en popularité. 00:04:41.031 --> 00:04:45.531 Je suis Dominique et j'aime vraiment l'informatique, 00:04:45.531 --> 00:04:48.106 et j'apprécie l'utilisation de Quorum, et j'ai 00:04:48.106 --> 00:04:52.687 utilisé d'autres langages avant comme le C++ et le Java. 00:04:52.687 --> 00:04:56.314 Une des choses qui ressort pour moi en Quorum est la ponctuation. 00:04:56.314 --> 00:05:01.675 Et c'est vraiment facile parce que vous n'avez pas à ajouter les points-virgules 00:05:01.675 --> 00:05:07.800 et tout le reste d'embêtant comme les symboles # et @. 00:05:07.800 --> 00:05:12.989 Vous utilisez juste des mots au final, ce qui est plus facile qu'utiliser 00:05:12.989 --> 00:05:16.634 tous ces symboles confus et je pense que ça rend les choses 00:05:16.634 --> 00:05:19.951 plus faciles pour moi de programmer en Quorum que dans d'autres langages. 00:05:20.199 --> 00:05:23.670 Bonjour, je m'appelle Alyssa. Ce qui rend Quorum plus facile 00:05:23.878 --> 00:05:27.911 est la façon dont ils écrivent, la façon dont ils programment 00:05:27.911 --> 00:05:29.617 pour nous pour écrire le code. 00:05:29.617 --> 00:05:33.772 Pour que nous n'ayons pas à ajouter les points-virgules et crochets, 00:05:33.772 --> 00:05:35.307 parenthèses et tout ça. 00:05:35.307 --> 00:05:38.681 Ils rendes les choses plus faciles. Vous pouvez juste écrire un mot "sortie", 00:05:38.681 --> 00:05:42.674 disons par exemple, et ensuite vous pouvez écrire entre parenthèses 00:05:42.674 --> 00:05:45.259 ce que vous voulez que l'ordinateur dise. 00:05:45.840 --> 00:05:49.883 Et c'est ce qui le rend plus unique que d'autres 00:05:49.883 --> 00:05:51.835 langages de programmation comme le Java. 00:05:52.350 --> 00:05:56.928 Je m'appelle Mary. Vous pouvez faire beaucoup plus de choses en 00:05:56.928 --> 00:05:58.531 Quorum avec moins de lignes de code que dans 00:05:58.531 --> 00:06:00.549 d'autres outils que j'ai utilisés auparavant. 00:06:02.492 --> 00:06:06.006 Quorum est basé sur des preuves scientifiques. Utilisant les résultats des 00:06:06.006 --> 00:06:07.845 expériences scientifiques pour déterminer comment rendre 00:06:07.845 --> 00:06:09.667 le langage plus facile à utiliser. 00:06:10.895 --> 00:06:14.877 Quorum offre deux principaux avantages. Premièrement, tout est gratuit. 00:06:14.877 --> 00:06:17.978 Et deuxièmement, au bout du compte, 00:06:18.381 --> 00:06:20.580 tous les outils que nous utilisons et que nous donnons aux gens 00:06:20.580 --> 00:06:24.058 sont vérifiés, à la fois par les professeurs et les étudiants 00:06:24.058 --> 00:06:25.797 et sont vérifiés par des expériences 00:06:25.797 --> 00:06:27.139 selon la méthode scientifique. 00:06:28.420 --> 00:06:30.748 Le résultat est un langage de programmation 00:06:30.748 --> 00:06:32.761 qui crée un environnement plus accueillant 00:06:32.761 --> 00:06:34.132 pour les étudiants en informatique. 00:06:34.862 --> 00:06:36.730 Beaucoup de gens, J'ai constaté ça 00:06:36.730 --> 00:06:40.020 dans les classes d'introduction que j'ai enseignées, arrivent et 00:06:40.020 --> 00:06:44.784 sont intimidés quand ils comment à programmer. 00:06:44.784 --> 00:06:48.114 Il y a plein de bugs, et ça peut être très frustrant. 00:06:48.114 --> 00:06:52.705 Les gens abandonnent, et très souvent les seuls gens qui restent 00:06:52.705 --> 00:06:56.453 sont ceux qui viennent dans un cours d'université avec 00:06:56.453 --> 00:06:57.932 déjà de l'expérience de programmation. 00:06:57.932 --> 00:07:02.038 Tout ce qui diminue cette première entrée va maintenant amener beaucoup plus 00:07:02.038 --> 00:07:05.453 de monde, et beaucoup de diversité grâce à ça.