Skip to content

Python Editor

oivron edited this page Jun 27, 2023 · 6 revisions

Python Editor skjermbilde

Python Editor er en tekstbasert kodeeditor som kjøres i nettleseren. Det finnes ingen skrivebordsapp. Python Editor brukes til å programmere micro:bit med Python.

Python Editor har dårlige tilpasningsmuligheter for elever med nedsatt syn. Det har kun en begrenset zoom-funksjon. Men Kontrasttemaer og Forstørrelsesprogram i Windows (Win+U) kan være nyttig for mange for å forbedre kontrast eller forstørre. Du kan også prøve å forstørre nettleservinduet (Ctrl++/Ctrl+-). Elever som bruker skjermleser vil oppleve at mye fungerer, men at noe funksjonalitet vil være utfordrende å bruke.

Tilrettelegging for elever med blindhet, svaksynthet og hjernerelaterte synsvansker

Aktuelle innstillinger

Python Editor Reference hide
Skjul Reference ved å velge knappen Collapse sidebar.

  • Skjul Reference. Elever som er blinde vil ikke ha nytte av Reference-området (til venstre i programgrensesnittet). Det samme gjelder for enkelte elever med nedsatt syn. Reference er for komplisert å navgere i. Reference er en slags dokumentasjon med eksempler. Det kan skjules med knappen Collapse sidebar. Legg merke til at Reference-området kan zoomes. Men da kan det være nødvendig å øke størrelsen på Reference-området. Hvis ikke forsvinner det når du zoomer.
  • Skjul Simulator. Blinde elever og enkelte elever med nedsatt syn vil ha tilsvarende utfordringer med Simulatoren i programmet. Simulatoren ligger til høyre i programvinduet. Vurder om det er behov for å skjule dette området. Det skjules på tilsvarende måte som Reference-området, med knappen Collapse simulator.

Bruk av programmet for elever med nedsatt syn

Python Editor har ingen tilpasningsmuligheter for farger. Det er ikke mulig å velge andre fargetema enn standard. Det finnes heller ingen kontrastjustering. Vurdere heller å bruke Windows Kontrasttemaer (Win+U).

Det er heller ikke mulig å edre skrifttype. Men skriftstørrelsen kan endres, enten ved hjelp av pluss- og minussymbolene eller i innstillingene (tannhjulsymbolet) (Settings > Font size). Denne funksjonen påvirker derimot ikke de andre delene i programvinduet.

Bruk av programmet for elever som er blinde

Innstillinger

  • Deaktiver avkryssingsboksen Slå på tekstomslutting. (JAWS programvindu > Verktøy > Settings Senter: Velg Punkt og deretter Generelt.)
  • Aktiver avkryssingsboksen Les Innrykkede Tegn. (Ins+6 > Behandling av tekst > Generelt > Les Innrykkede Tegn.)

Editor

Du kommer til selve kodeområdet med skjermleseren ved å navigere på region/hovedregion: D (NVDA) eller Q (JAWS).

Navigering i programkoden fungerer med piltaster og leselist. Både leselist og tale viser/leser i hovedsak det du skriver. Men dette fungerer ikke alltid. Det kan være linjer som ikke vises eller som vises feil på leselist.

Markørhenterne er upålitelige. Med JAWS fungerer det hvis du flytter markøren innenfor samme linje, men ikke til en annen linje. Det fungerer bedre med NVDA, men her må du trykke to ganger for å få flyttet markøren.

Code completion fungerer, men er dessverre ikke mulig å slå av. Denne funksjonen kan være irriterende, spesielt når du skal gjøre endringer manuelt i koden. Da vil Code completion dukke opp hele tiden.

Errors (Ctrl+Shift+M)

Feil kan vises i en liste med Ctrl+Shift+M. Det er viktig å være klar over hvordan du skal bruke denne lista. Når du kommer inn i den, må du bruke piltastene for å gå opp eller ned i lista. I det du piler til en feil i lista, hopper du automatisk ut av lista og tilbake til koden din på det stedet feilen befinner seg. Men når du kommer tilbake til koden, er det ikke sikkert linja vises på leselist. Ellers fungerer funksjonen med JAWS, men NVDA har en tendens til å vise linja som kommer umiddelbart etter der feilen befinner seg.

Tilkobling av micro:bit

Tilkobling av selve micro:bit-enheten er nok for komplisert for mange blinde elever og elever med nedsatt syn. De vil trenge hjelp.

Når micro:bit er tilkoblet, kan du overføre koden din til enheten. Knappen Send to micro:bit kan være litt utfordrende å finne med skjermleseren, men du kan bruke B for å navigere på knappene i programvinduet. Du må da trykke B flere ganger. Alternativt kan du bruke lista over skjemafelt/knapper Ins+F5 (JAWS) eller Ins+F7 (NVDA).

Lagre og åpne hex-filer

Koden du skriver for micro:bit kan overføres direkte til enheten. Men du kan også lagre den på datamaskinen din. Knappene Save og Open er også litt utfordrende å finne. Men du kan bruke B (JAWS og NVDA) for å navigere til dem eller bruke lista over skjemafelt/knapper Ins+F5 (JAWS) eller Ins+F7 (NVDA). Det går også an bruke Ctrl+O for å åpne.

Hurtigtaster

Oversikt over hurtigtaster for Python Editor.

Detaljer

Klikk for å utvide.

Versjonsinfo

  • python.microbit.org Editor Version 3
  • JAWS 2023
  • NVDA 2023
  • Microsoft Edge 114
  • Windows 10 Enterprise 22H2