Programmieren und Data Science lernen
Diese Testseite richtet sich an blinde und sehbehinderte Menschen, die mit dem Programmieren und der Datenanalyse beginnen wollen.
Der Text ist auf Deutsch. Es gibt keine Bilder, keine versteckten Menüs und keine automatische Bewegung.
Viele Lernangebote sind auf Englisch. Das steht bei jedem externen Link.
Womit anfangen?
Beginnen Sie mit Python. Die Sprache ist textbasiert, in der Data Science üblich und mit Screenreader gut über die Kommandozeile nutzbar.
Beginnen Sie nicht mit Jupyter-Notebooks. Viele sind für Screenreader noch umständlich. Nutzen Sie zuerst die Kommandozeile und IPython.
Bevor Sie Programme schreiben: Lernen Sie Ihren Screenreader und die Tastatur sicher. Die Maus ist auf diesem Weg ungeeignet.
Welche Werkzeuge Sie brauchen
- Download NVDA. Kostenloser Screenreader für Windows. Die Download-Seite ist auf Englisch.
- NVDA-Benutzerhandbuch auf Deutsch. Offizielle Anleitung zum Screenreader, als Text lesbar.
- Download Python. Python von der offiziellen Website. Die Seite ist auf Englisch.
- Auf dem Mac oder iPhone ist VoiceOver bereits im System. Sie müssen nichts extra herunterladen.
Deutschsprachige Quellen
- Python-lernen.de. Kostenloses Python-Tutorial auf Deutsch, als Text. Besser für Screenreader als Video-Kurse.
- Python-Forum. Deutschsprachiges Forum für Fragen zur Sprache.
- openHPI. Kostenlose Kurse der Universität Potsdam, darunter Informatik. Die Kurse selbst prüfen Sie am besten mit Ihrem Screenreader.
- Hilfsmittel-Informationen des DBSV. Deutscher Blinden- und Sehbehindertenverband: Orientierung zu Hilfsmitteln und Beratung.
- blista, Deutsche Blindenstudienanstalt. Schule, Rehabilitation und Computer-Schulungen, unter anderem zu Windows und NVDA.
Quellen für Programmieren und Data Science mit Screenreader
Diese Angebote sind für Menschen gedacht, die ohne Grafiken arbeiten. Sie sind auf Englisch.
- Think Python auf Arabisch (GitHub). Arabische Übersetzung des Python-Lehrbuchs. Text für Screenreader. Der Code bleibt Python.
- Arabisches Curriculum auf GitHub: Data Science ohne Bilder. Fünf Workshops auf Arabisch: Python, Pandas, dann Daten als Ton. Für Screenreader.
- Nonvisual-Data-Science-Workshops von Iota School. Kostenlose Reihe: Python, dann Pandas, dann Daten als Ton. Gebaut für NVDA.
- Lehrplan Nonvisual Data Science auf GitHub. Geschriebene Lektionen, Schritt für Schritt lesbar.
- Data Science und maschinelles Lernen mit Screenreader. Praktischer englischer Leitfaden für Datenarbeit ohne übliche Diagramme.
- Think Python, dritte Auflage. Kostenloses Python-Buch als Text, gut für Screenreader.
- Offizielles Python-Tutorial für Einsteigerinnen und Einsteiger. Aus der Python-Dokumentation. Englisch, als klarer Text.
- Barrierefreiheit in VS Code. Wenn Sie später einen Editor wollen, lesen Sie zuerst die Screenreader-Einstellungen.
Hilfe in der Community
Wenn Sie fragen: Schreiben Sie, was Sie tun, welchen Screenreader Sie nutzen, und was Sie bei dem Fehler gehört haben.
- Program-L. Mailingliste für blinde Programmiererinnen und Programmierer. Englisch und aktiv.
- Pythonvis. Mailingliste für Python mit Blindheit oder Sehbehinderung.
- AccessComputing. US-Programm für Studierende mit Behinderung in der Informatik.