-
Notifications
You must be signed in to change notification settings - Fork 0
Arduino IDE
Arduino IDE 1.8 har få tilpasningsmuligheter for elever med synsnedsettelse.
Under Innstillinger er det et valg for Tema, det vil si fargeoppsett. Dessverre er det bare ett fargeoppsett tilgjengelig. Det er mulig å laste ned flere, men dette er en litt krevende jobb. Elever som leser visuelt, kan bruke Ctrl+Pluss og Ctrl+Minus for å forstørre eller forminske. Det er kun innholdet i området der du skriver programkoden som forstørres. Alternativt kan du bruke Windows Forstørrelsesprogram. Windows Høykontrast har ingen effekt på appen, men det har derimot Windows Fargefiltre. Disse tilpasningsmulighetene finner du under Hjelpemiddel i Windows (Win+U). Prøv ut tilpasningene sammen med eleven for å finne de som egner seg best.
Det kan være lurt å krysse av for Use accessbility features under Fil > Innstillinger. Det er litt uklart hva slags betydning denne innstillingen har, men meningen er å forbedre støtten for skjermlesere.
Appen har en del hurtigtaster som du vil kjenne igjen fra andre sammenhenger. Men å navigere mellom selve editoren (der du skriver kode) og Output-feltet nederst i appen, krever litt mer enn bare en hurtigtast. For å navigere til Output-feltet, må du først trykke F6. Deretter må du trykke Tab for å komme inn i selve Output-feltet. F6 tar deg tilbake til editoren igjen.
Arduino IDE versjon 1.8 er utviklet i Java. Men du trenger ikke installere Java på datamaskinen din for å bruke den. Appen kommer med Java innbygget. Men siden det er en Java-app, kan det være noe å hente på å installere Java Access Bridge. Java Access Bridge er et system som gjør at Java-programmer fungerer bedre med hjelpemiddelprogramvare. Vær klar over at Java Access Bridge er litt omstendelig å installere.
Versjon 1.8 fungerer ganske bra med NVDA og VoiceOver, men ikke med JAWS. Java Access Bridge kan muligens ha noe å si for hvordan JAWS fungerer.
Use accessiility features aktivert, men ikke Java Access Bridge.
- Bruk av piltaster: leselist følger og tale leser
- Bruk av leselisttaster: leselist følger
- Markørhentere: ok
- Skriving: leselist og tale følger
- Menyer og dialoger: ok
- Output-vindu: ok
- Leser meldinger om oppdatering av biblioteker (libraries)
- Bruk av piltaster: hverken tale eller leselist
- Bruk av leselisttaster: ingenting
- Markørhentere: –
- Skriving: bare tale og bare ved skriving, ikke sletting
- Menyer og dialoger: nei
- Output-vindu nei
- Leser ikke meldinger om oppdatering av biblioteker (libraries). Må velge for å komme tilbake til programkoden.
- Bruk av piltaster: leselist følger og tale leser
- Bruk av leselisttaster: leselist følger
- Markørhentere: ok
- Skriving: leselist og tale følger
- Menyer og dialoger: ok (standard macOS)
- Output-vindu: ok
- Leser meldinger om oppdatering av biblioteker (libraries)
Arduino IDE 2.0 er en moderne app som bygger på webteknologi. Versjon 2.0 har mange fortrinn for elever med synsnedsettelse sammenlignet med den gamle, selv om webteknologi også har sine utfordringer.
Elever som leser visuelt har 4 ulike fargeoppsett å velge mellom (Ctrl+K, Ctrl+T), ett av dem i høykontrastfarger. Versjon 2.0 har også zoom-funksjon (Ctrl+Pluss og Ctrl+Minus). Den er mer avansert enn i forrige versjon. Alt innhold i programvinduet forstørres, ikke bare den delen der du skriver programkode. Windows Forstørrelsesprogram gir deg riktignok større forstørring, men forstørring direkte i appen gir deg sylskarpe bokstaver uansett forstørringsgrad. Heller ikke her har Windows Høykontrast noen effekt, men du kan bruke Windows Fargefiltre. Det kan også være hensiktsmessig å bruke et enkelt oppsett i appen, det vil si skjule verktøylinjer og statuslinje (Alt+M). Husk at alle tilpasninger må prøves ut sammen med eleven.
Arduino IDE 2.0 har et stort utvalg av hurtigtaster. Du får en oversikt over disse med Alt+Ctrl+Komma.
Funksjonen for å optimalisere appen for skjermleser ser dessverre ikke ut til å fungere ennå. Appen fungerer et stykke på vei med NVDA, JAWS og VoiceOver, men navigering med leselist er ikke pålitelig nok. Med VoiceOver er dessuten skriving tungvint. Linja du skriver vises ikke på leselist før du flytter fokus vekk fra linja og tilbake igjen.
Kommando | Hurtigtast |
---|---|
Ny fil | Ctrl+N |
Lagre fil | Ctrl+S |
Åpne fil | Ctrl+O |
Problems (feil og advarsler) | Ctrl+Shift+M |
Gå til terminal | Ctrl+Ø |
Gå til Output | Ctrl+Shift+U |
Command Palette | Ctrl+Shift+P |
Nylige filer | Ctrl+P |
Fargeoppsett | Ctrl+K, Ctrl+T |
Zoom | Ctrl+Pluss/Ctrl+Minus |
Forenklet oppsett | Alt+M |
Hurtigtaster oversikt | Alt+Ctrl+Komma |
På testtidspunktet var Arduino IDE 2.0 bare en beta-versjon. Funksjonen for å optimalisere for skjermlesere var ikke på plass (Alt+F1, Ctrl+E).
- Bruk av piltaster: leselist følger og tale leser
- Bruk av leselisttaster: leselist følger, men er ikke pålitelig. Hopper over innhold i den åpne fila.
- Markørhentere: ok
- Skriving: leselist og tale følger
- Menyer og dialoger: ok. Noen av kontrollene i dialogene kan være vanskelige siden ledeteksten ikke leses i riktig rekkefølge.
- Output-vindu: ok.
- Bruk av piltaster: leselist følger og tale leser
- Bruk av leselisttaster: leselist følger, men er ikke pålitelig. Stopper opp midt i ei fil og vil ikke navigere lenger, hopper over linjer og går rett til statuslinja.
- Markørhentere: ok
- Skriving: leselist og tale følger
- Menyer og dialoger: ok. Dialogen Preferences fungerer i hovedsak, men har utfordringer. Det er lett å miste den av fokus og havne i hovedvinduet i koden. Kan løses ved å bruke Ins+F5 for å fnne tilbake igjen. Noen av kontrollene i dialogen kan være vanskelige side ledeteksten ikke leses i riktig rekkefølge.
- Output-vindu: ok. Naviger dit med Num + for å gå ut av Forms mode, deretter for å gå til neste skjemafelt.
- Bruk av piltaster: leselist følger og tale leser
- Bruk av leselisttaster: leselist følger, iingen tale. Navigeringen stopper opp midt i ei fil når du navigerer opp eller ned. Da kommer du ikke lenger.
- Markørhentere virker tilsynelatende, men flytter seg ikke på skjermen
- Skriving: leselist og tale følger. Leselist oppdateres ikke før du flytter vekk fra linja og tilbake.
- Menyer og dialoger: Dialogen Preferences ses ikke av skjermleser, standard macOS-menyer-
- Output-vindu ok. Naviger dit med VO+Pil høyre
- Bruk av piltaster: leselist følger og tale leser
- Bruk av leselisttaster: leselist følger
- Markørhentere: ok
- Skriving: leselist og tale følger
- Menyer og dialoger: ok
- Output-vindu ok