În timpul unuia dintre cursurile mele de știință a datelor, computerul pe care îl folosesc pentru a scrie cod Python în clasă și care are toate setările mele de accesibilitate configurate s-a blocat și nu s-a mai pornit. În loc să renunț să mai fac exercițiile din clasă, am început să scriu cod Python pe iPad cu Pythonista, una dintre noile mele aplicații de programare preferate de pe iPad, care îmi permite să scriu programe de bază cu ușurință. Iată sfaturile mele pentru a scrie cod Python pe iPad cu Pythonista ca elev cu vedere slabă, în onoarea Săptămânii educației în domeniul informaticii.
Ce este Python?
Python este un limbaj de programare de nivel înalt și cu scop general care a fost creat de Guido van Rossum în 1991. Acesta pune accentul pe lizibilitate și pe utilizarea spațiului alb, ceea ce îl face un limbaj multifuncțional foarte bun de învățat de către oameni, în special de către persoanele cu deficiențe de vedere. Python alimentează o mulțime de instrumente populare de tehnologie asistivă, inclusiv cititorul de ecran NVDA, asistenții virtuali și alte dispozitive fizice.
Legături conexe
- SoloLearn Programming App Review
- Hopscotch Coding App Review
- How Bookshare Books Come To Life
Ce este Pythonista?
Pythonista este o aplicație pentru iPad și iPhone care conține un mediu de dezvoltare complet pentru scrierea de scripturi Python folosind o bibliotecă standard mare de funcții, folosind Python 2.7 și 3.6. Deși Pythonista nu îi învață pe utilizatori cum să scrie Python, aceasta include accesul la cele mai comune module Python și la programe de exemplu care pot prezenta versatilitatea Python. Pythonista costă 9,99 dolari și nu are achiziții suplimentare în aplicație.
Legături conexe
- Pythonista pentru iOS
- De ce folosesc Repl.it IDE For My Coding Assignments
Interfață
După ce aplicația este deschisă, utilizatorii pot deschide fișiere externe sau pot crea un fișier nou din categoriile de scripturi goale, UI, Extension Scripts, Scene, Testng și alte fișiere. După ce noul fișier este numit și salvat pe dispozitiv, utilizatorii pot tasta cod Python la fel ca în orice alt IDE, pot importa biblioteci sau funcții, sau pot verifica ce se află în consolă. În cadrul aplicației Pythonista există, de asemenea, multe alte funcții avansate diferite, dar, deoarece de obicei îmi folosesc calculatorul pentru a scrie cod, nu am experimentat încă prea mult cu ele.
Legături conexe
- Accesibilități în laboratorul de informatică pentru studenții cu deficiențe de vedere
- CentOS Accesibilitate pentru persoanele cu deficiențe de vedere
- Întrebări pe care trebuie să le puneți atunci când alegeți un laptop pentru facultate
Pythonista cu caractere mari
Deschizând setările și mergând la secțiunea Editor, utilizatorii pot configura tipul de font și dimensiunea fontului pentru aplicația Pythonista, cea mai mare dimensiune a fontului fiind 32. Pentru o mai bună lizibilitate, utilizatorii pot, de asemenea, să seteze o temă pentru editorul lor cu diferite culori sau să își creeze propria paletă de culori personalizată făcând clic pe pictograma plus din fereastra cu teme. Eu folosesc fontul Fira Mono Medium de dimensiune 32 cu tema Oceanic.
Legături conexe
- Cele opt fonturi gratuite preferate pentru persoanele cu dizabilități de imprimare
- Hârtia colorată și lizibilitatea textului
- Utilizarea temelor cu contrast ridicat în Windows 10
Zoom și Pythonista
Deoarece fontul de mărime 32 este încă oarecum dificil de citit pentru mine cu vederea slabă, folosesc de obicei lupa Zoom cu zoomul ferestrei, care este o vizualizare cu o lentilă mai mică a întregului ecran. Pot să trag fereastra peste textul meu și să-l măresc în funcție de necesități, sau să las fereastra de mărire deasupra consolei. Am testat, de asemenea, această aplicație cu vizualizarea Zoom pe tot ecranul și am reușit să scriu un program scurt de tip „Hello World” fără probleme, dar am preferat zoomul ferestrei în locul ecranului întreg, deoarece scriam mult.
Legături conexe
- Setări de accesibilitate pe care le folosesc în iPadOS 13
- Cum să faci tastaturile mai ușor de văzut
Utilizarea VoiceOver cu Pythonista
Pythonista funcționează bine cu VoiceOver și citește tot textul și butoanele de pe ecran. La început, am avut probleme în a face ca VoiceOver să citească mai mult de un rând de text la un moment dat, dar odată ce am deschis tastatura și apoi am închis-o, VoiceOver a citit tot codul din editor, oprindu-se atunci când am apăsat pe zona de consolă. Pythonista a răspuns bine la toate gesturile VoiceOver și am fost încântat să îl pot folosi în clasă cu căștile mele cu conducție osoasă.
Legături conexe
- Cum să folosești VoiceOver pentru începători
- Amenajări comune în clasă pentru persoanele cu vedere slabă
Cu ce îl folosesc eu
Iată câteva exemple de utilizare a Pythonista:
- Făcând simple in-exerciții simple în clasă atunci când nu am avut acces la computerul meu
- Copiindu-mi codul în editor pentru a putea face o captură de ecran pentru un proiect
- Văzând simulări și programe pe un ecran pe care îl pot ține aproape de fața mea
- S urmărind împreună cu orele de birou virtuale în unul dintre cursurile mele
- Mă uit la profesorii mei cum folosesc un cititor de ecran
Legături conexe
- Cum să faci ca videoclipurile din clasă să fie mai ușor de văzut
- Coduri pentru a rămâne organizat în clasele virtuale
Cum au reacționat profesorii mei
La început, profesorul meu a fost sceptic că aș putea să scriu cod Python pe iPad-ul meu și sunt destul de sigur că au crezut că verific Twitter în timpul orei sau ceva similar. Cu toate acestea, am fost încântat să le arăt rezultatul codului la care lucram în clasă, iar ei au putut să parcurgă cu ușurință codul meu și să îmi indice unde am făcut erori, astfel încât să le pot corecta. De asemenea, am fost încântat că nu a trebuit să-mi încordez gâtul din cauza faptului că mă uitam atent la ecranul calculatorului.
Legături conexe
- De ce ar trebui să obțineți un dosar de servicii pentru persoane cu dizabilități
- Zece întrebări pe care să le puneți atunci când vă schimbați specializarea
Gânduri finale
Pythonista m-a ajutat, în calitate de student cu vedere slabă care studiază știința datelor, să pot urmări în clasă și să fac exerciții simple fără a fi nevoie să pornesc calculatorul. Recomand Pythonista pentru oricine este interesat de Python sau care este interesat să-și exerseze abilitățile Python, deoarece scrierea codului Python pe iPad cu Pythonista este foarte ușor de făcut!
.