Quelles sont les bonnes ressources informatiques pour un programmeur aveugle?

je suis une personne totalement aveugle qui voudrait apprendre plus de l'aspect théorique de l'informatique. J'ai eu une classe de structures de données intro et la programmation intro générale, mais j'aimerais en savoir plus sur des sujets tels que la conception de logiciels, les structures de données avancées et la conception de compilateurs. Je veux faire ça comme un cours d'autoformation pas comme une partie des cours d'Université.

malheureusement, il n'y a pas beaucoup de livres disponibles sur l'informatique à partir des enregistrements pour le Aveugle et dyslexique où je trouve normalement mes manuels. J'apprécierais toutes les ressources électroniques de préférence gratuites qui pourraient m'aider à obtenir plus d'une formation en informatique plutôt que le langage ou la plateforme la plus récente sur laquelle beaucoup de sites de programmation semblent se concentrer.

36
demandé sur Will 2008-12-16 13:52:59

10 réponses

vous pourriez trouver le expériences D'un informaticien Aveugle une bonne lecture.

MIT Open Courseware serait une bonne ressource pour vous avec la quantité de vidéos/audio qu'ils ont.

bien que, pour les sujets d'informatique de base que je trouve assez difficile de battre certains des meilleurs manuels là-bas. Certains offrent des versions numériques de leur livre avec l'achat et d'autres non. Pour ceux qui ne le font pas, je voudrais juste acheter le livre et puis télécharger via un site torrent un e-book numérique equivelant. Puisque vous possédez déjà le livre, je ne pense pas que ce serait un problème majeur.

10
répondu mmcdole 2009-01-17 18:29:32

UC Berkley a un couple de cours d'informatique en ligne gratuitement sous forme de fichiers mp3 et vidéo (y compris le flux RSS pour chaque cours). Et si la lecture de fichiers PDF n'est pas un problème, vous pouvez consulter le Safari D'O'Reilly .

9
répondu Jasper Bekkers 2008-12-16 12:45:59

Le livre de texte pour la Structure et l'Interprétation des Programmes d'Ordinateur semble être accessibles. La radio d'ingénierie logicielle est un bon podcast que j'écoute mais qui s'est récemment beaucoup concentré sur le développement de modèles pilotés et UML qui ne m'intéresse pas. Le UC Berkley conférences sont de qualité variable, il est comme toutes les autres classes de collège, il dépend du professeur. J'ai trouvé que je peux suivre avec le cs162 conférences bien, mais pas voilà pour la cs61b. Une partie de cela est dû au professeur et l'autre est probablement parce que 61b est plus lourd en mathématiques depuis qu'il s'agit d'une classe de structures de données. Malheureusement, les flux RSS sont inutiles car les noms de fichiers n'ont pas de sens. J'ai utilisé mon podcatcher pour télécharger la série entière de conférences, puis utilisé la capacité de conversion de foobar 2000 pour renommer les fichiers avec le numéro de piste là pour que je puisse les écouter dans l'ordre. J'ai utilisé Safari au travail avant et il est accessible, bien que coûteux pour moi d'obtenir un abonnement annuel. Open Courseware semble avoir beaucoup de bonnes choses. Malheureusement, je n'utilise pas itunes donc au lieu de télécharger chaque fichier mp3 individuellement, j'ai utilisé l'extension firefox en aval! avec un filtre personnalisé pour saisir tous les fichiers mp3 à la fois à partir du cours spécifique que je voulais. Une autre série de livres qui semble utile sont les livres de structures de données par Bruno R. Preiss plusieurs qui sont disponibles en ligne à http://www.brpreiss.com/books/opus5 / Certaines équations sont représentées sous forme de graphiques, mais je peux souvent dire ce que l'idée générale est par contexte.

5
répondu Jared 2008-12-20 18:36:40

je me demande si les la Structure et l'Interprétation des Programmes d'Ordinateur conférences vidéo de Hal Abelson et Gerald Jay Sussman être d'une quelconque utilité?

si le contenu audio est suffisant sans la vidéo, il s'agit d'une excellente ressource numérique.

3
répondu Galwegian 2008-12-16 11:12:57

Le podcast génie logiciel "radio" est excellent. Bien que non CS didacticiel, il est le podcast le plus académique et intellectuellement stimulante que j'ai trouvé sur le développement de logiciels et l'informatique.

http://www.se-radio.net /

3
répondu Tim 2008-12-16 14:53:33

personnellement, je suis épaté par l'interlocuteur. Je veux dire, le seul défi de la programmation est trop pour la plupart des gens, mais être sans le sens premier utilisé dans la tâche est incroyable pour moi. Ce qui est ironique, cependant, c'est que je parie que, compte tenu de ce défi, l'auteur de la question est encore beaucoup plus compétent dans la plupart des tâches CS que les personnes avec lesquelles je travaille au jour le jour. Juste pour dire.

3
répondu keithwarren7 2008-12-20 18:55:15

je suis aussi un programmeur totalement aveugle, travaillant actuellement pour Microsoft. La ressource la plus précieuse pour les livres techniques est le Safari (safari.oreilly.com). Vous pouvez y lire des milliers de textes en informatique. si vous êtes aux États-Unis, vous pouvez également obtenir beaucoup de ces titres gratuitement de BookShare (www.bookshare.org). Dans les deux cas, les images graphiques seront un problème, mais il n'y a pas de solution facile pour cela. La plupart des bons livres ont assez de texte descriptif que l'on peut gérer sans diagramme.

3
répondu Saqib 2009-01-17 18:22:40

je suis un nouveau programmeur aveugle! J'ai seulement perdu ma vue il y a 5 ans. Quoi qu'il en soit, J'ai été programmer en Visual Basic 2008 tout au long de la dernière année. Il s'est avéré être plus accessible que je l'avais d'abord soupçonné. Je commence un cours de Java le semestre prochain et le texte requis est un texte en ligne gratuit! Il est affiché en dessous. Introduction à la programmation en Java, cinquième édition http://math.hws.edu/javanotes/

certains d'entre vous assaisonnée les programmeurs aveugles partagent avec nous des blogs ou des sites Web où d'autres programmeurs aveugles peuvent être trouvés??

3
répondu tRavenous 2010-11-28 01:07:05

Vérifiez cette question de débordement de pile sur podcasts .

2
répondu John D. Cook 2017-05-23 10:34:08

un langage appelé Quorum est un peu comme Python mais optimisé à travers quelques détails plus syntaxiques, et l'environnement de développement correspondant est conçu avec l'aveugle à l'esprit. https://quorumlanguage.com / cela pourrait convenir particulièrement bien avec le cas d'utilisation où la plupart des étudiants utilisent Python.

A 2016 blog à propos de CSed (en fait une réponse à un billet de blog) pointe à

aussi, voir d'autres idées dans une question similaire sur un autre site SO: https://cseducators.stackexchange.com/questions/3441/teaching-a-blind-high-school-student

0
répondu Bennett Brown 2018-06-28 18:56:41