Python-koodin kirjoittaminen iPadilla Pythonista

Yksi tietojenkäsittelytieteen tunneilla tietokone, jota käytän Python-koodin kirjoittamiseen luokassa ja jossa on kaikki saavutettavuusasetukseni määritetty, kaatui eikä se käynnistynyt uudelleen. Sen sijaan, että olisin luopunut luokkaharjoitusten tekemisestä, aloin kirjoittaa Python-koodia iPadilla Pythonistan avulla, joka on yksi uusista suosikkiohjelmointisovelluksistani iPadillani ja jonka avulla voin kirjoittaa perusohjelmia helposti. Tässä ovat vinkkini Python-koodin kirjoittamiseen iPadilla Pythonistan avulla heikkonäköisenä opiskelijana tietotekniikan koulutusviikon kunniaksi.

Mikä on Python?

Python on korkean tason ja yleiskäyttöinen ohjelmointikieli, jonka loi Guido van Rossum vuonna 1991. Siinä korostetaan luettavuutta ja valkoisen tilan käyttöä, mikä tekee siitä loistavan monikäyttöisen kielen ihmisten, erityisesti näkövammaisten, opittavaksi. Python käyttää monia suosittuja apuvälineitä, kuten NVDA-näytönlukijaa, virtuaaliavustajia ja muita fyysisiä laitteita.

Linkkejä

  • SoloLearn-ohjelmointisovelluksen arvostelu
  • Hopscotch-koodaussovelluksen arvostelu
  • Kuinka Bookshare-kirjat heräävät eloon

Mikä on Pythonista?

Pythonista on iPadille ja iPhonelle tarkoitettu sovellus, joka sisältää täydellisen kehitysympäristön Python-skriptien kirjoittamiseen laajan standardifunktiokirjaston avulla käyttäen Python 2.7:ää ja 3.6:ta. Vaikka Pythonista ei opeta käyttäjiä kirjoittamaan Pythonia, se sisältää pääsyn yleisimpiin Python-moduuleihin ja esimerkkiohjelmiin, jotka voivat esitellä Pythonin monipuolisuutta. Pythonista maksaa 9,99 dollaria, eikä siinä ole ylimääräisiä sovelluksen sisäisiä ostoja.

Suhteelliset linkit

  • Pythonista for iOS
  • Miksi käytän Repl.it IDE For My Coding Assignments

Interface

Kun sovellus on avattu, käyttäjät voivat avata ulkoisia tiedostoja tai luoda uuden tiedoston kategorioista tyhjä skripti, UI, Extension Scripts, Scene, Testng ja muut tiedostot. Kun uusi tiedosto on nimetty ja tallennettu laitteeseen, käyttäjät voivat kirjoittaa Python-koodia aivan kuten missä tahansa muussa IDE:ssä, tuoda kirjastoja tai funktioita tai tarkistaa, mitä konsolissa on. Pythonista-sovelluksessa on myös monia erilaisia lisäominaisuuksia, mutta koska käytän yleensä tietokonetta koodin kirjoittamiseen, en ole vielä kokeillut niitä paljon.

Seuraavat linkit

  • Computer Lab Accommodations For Low Vision Students
  • CentOS Accessibility For Low Vision
  • Questions To Ask When Choosing A Laptop For College

Pythonista with large print

Avattaessa Asetukset ja menemällä Editor-osioon käyttäjät voivat määrittää Pythonista-sovelluksen kirjasintyypin ja fonttikoon, suurimman kirjasintyypin koon ollessa 32. Luettavuuden parantamiseksi käyttäjät voivat myös asettaa editorille teeman, jossa on eri värejä, tai luoda oman mukautetun väripaletin klikkaamalla plus-kuvaketta teemat-ikkunassa. Käytän Fira Mono Medium Medium -kirjasinkokoa 32 Oceanic-teeman kanssa.

Seuraavat linkit

  • Kahdeksan ilmaista suosikkifonttia painovammaisille
  • Värillinen paperi ja tekstin luettavuus
  • Kontrastipitoisten teemojen käyttäminen Windows 10:ssä

Zoomi ja Pythonista

Kokoa 32 olevaa fonttikokoa on vielä hieman vaikea lukea heikkonäköisenä, Käytän tyypillisesti Zoom-suurennuslasia ikkunan zoomauksen kanssa, joka on koko näytön pienemmän linssin näkymä. Voin vetää ikkunan tekstini päälle ja suurentaa sitä tarpeen mukaan tai jättää suurennusikkunan konsolin päälle. Testasin tätä sovellusta myös koko näytön Zoom-näkymällä, ja pystyin kirjoittamaan lyhyen ”Hello World” -tyyppisen ohjelman ongelmitta, mutta pidin ikkunan zoomausta koko näytön sijaan parempana, koska kirjoitin paljon.

Seuraavat linkit

  • Accessibility-asetukset, joita käytän iPadOS 13:ssa
  • How To Make Keyboards Easier To See Helpommin Näkyväksi

Using VoiceOver with Pythonista

Pythonista toimii hyvin VoiceOverin kanssa ja lukee kaiken tekstin ja kaikki painikkeet näytöltä. Aluksi minulla oli vaikeuksia saada VoiceOver lukemaan enemmän kuin yhden rivin tekstiä kerrallaan, mutta kun avasin näppäimistön ja suljin sen, VoiceOver luki kaiken editorissa olevan koodin ja pysähtyi, kun napautin konsolialuetta. Pythonista reagoi hyvin kaikkiin VoiceOverin eleisiin, ja olin innoissani voidessani käyttää sitä luokassa luujohtoisten kuulokkeideni kanssa.

Linkkejä

  • How To Use VoiceOver For Beginners
  • Common Classroom Accommodations For Low Vision

Mihin käytän sitä

Tässä on muutamia esimerkkejä siitä, miten olen käyttänyt Pythonista:

  • Tehdä yksinkertaisia in-luokkaharjoituksia, kun en päässyt käsiksi tietokoneeseeni
  • Kopioin koodini editoriin, jotta voisin ottaa kuvakaappauksen projektia varten
  • Katselen simulaatioita ja ohjelmia näytöltä, jota voin pitää lähellä kasvojani
  • Seuraan virtuaalisia toimistotunteja osoitteessa yhdellä kurssillani
  • Näytän professoreilleni, miten käytän ruudunlukuohjelmaa

Seuraavia linkkejä

  • Miten luokkahuonevideoiden katsominen helpottuu
  • Vinkkejä järjestäytymiseen virtuaalisella kurssilla

Miten professorini ovat reagoineet

Aluksi, professorini suhtautui epäilevästi siihen, että voisin kirjoittaa Python-koodia iPadillani, ja olen melko varma, että he luulivat minun tarkistavan Twitteriä tunnilla tai jotain vastaavaa. Olin kuitenkin innostunut näyttämään heille tunnilla työstämämme koodin tuotoksen, ja he pystyivät helposti selaamaan koodiani ja osoittamaan, missä olin tehnyt virheitä, jotta voisin korjata ne. Olin myös innoissani siitä, että minun ei tarvinnut rasittaa niskaani katsomalla tarkasti tietokoneen näyttöä.

Seuraavat linkit

  • Miksi sinun pitäisi hankkia vammaispalvelutiedosto
  • Kymmenen kysymystä, joita kannattaa kysyä, kun vaihdat pääainetta

Loppuajatuksia

Pythonista on auttanut minua datatiedettä opiskelevaa heikkonäköistä opiskelijaa seuraamaan luokkatunnin kulkua mukana ja suorittamaan yksinkertaisia harjoituksia tarvitsematta sytyttää tietokonetta. Suosittelen Pythonista kaikille, jotka ovat kiinnostuneita Pythonista tai haluavat harjoitella Python-taitojaan, sillä Python-koodin kirjoittaminen iPadilla Pythonistan avulla on erittäin helppoa!

Pythonkoodin kirjoittaminen iPadilla Pythonistan avulla. Kuinka käyttää saavutettavuusasetuksia iPadissa Pythonistan avulla ja harjoitella Python-koodin kirjoittamista Tietotekniikan koulutusviikko 2019

Vastaa

Sähköpostiosoitettasi ei julkaista.