-
Notifications
You must be signed in to change notification settings - Fork 0
Mu er utviklet for nybegynnere i programmering og passer dermed i utgangspunktet godt for elever i skolen. For elever som jobber visuelt finnes det brukbar støttefunksjonalitet i form av zoom og fargeoppsett. Men Mu er ingen ideel løsning for elever som bruker skjermleser. Dette gjelder særlig manglende støtte for code completion og muligheten for å finne feil i koden.
Fritt tilgjengelig fra codewith.mu.
Python/MicroPython.
micro:bit, Lego Spike, Raspberry Py Pico samt en del andre mikrokontrollere.
3 ulike fargeoppsett, ett lyst og to mørke.
Brukbar kontrast i grensesnittet. Kontrast kan ikke justeres separat. Ingen valgmuligheter for skrifttype.
Zoom-funksjon som forstørrer programkoden, men ingenting annet påvirkes av zoom-funksjonen.
Det er ikke enkelt å navigere rundt i programvinduet. Men det finnes heldigvis hurtigtaster for det meste.
Når du skriver programkode, vil du få skriveekko i både punkt og tale.
Bruker du piltastene i programkoden vil du også få ekko i punkt og tale. Men for blanke linjer, vil tale og leselist noen ganger vise det samme som står på linja over der du befinner deg. Dette er naturligvis problematisk siden du da vil få inntrykk av at det faktisk står skrevet noe på den blanke linja.
Leselisttastene fungerer fint. Markørhentetastene fungerer også fint, men bare med JAWS. Flytting av markør med markørhentetastene når du bruker NVDA vil flytte markør på leselist, men ikke på skjermen. Leselist vil dermed vise markør på feil sted.
Code completion fungerer i den forstand at både tale og leselist viser forslag i lista som kommmer fram. Du kan dermed velge fra lista med piltaster og Enter. Men Code completion fører ofte til at NVDA hopper over til Browse mode. Hvis du veksler med Alt+Tab to ganger, løser dette seg gjerne. Du kommer da tilbake til Focus mode slik at du kan fortsette å skrive. Men dette er en ulempe. Code completion er problematisk med JAWS også. Hvis du velger et forslag fra lista, vil det du har valgt bli stående på skjermen og på leselist. Men hvis du sletter hele eller deler av dette igjen, vil det fremdeles vises på leselista. Det beste for elever som bruker skjermleser, ville vært å deaktivere Code completion. Dessverre lar ikke det seg gjøre.
Syntaksfeil som oppstår blir vist direkte i programkoden når du velger Check (F2). Disse feilene vises på en linje som settes inn direkte under linja med feilen. I tillegg vil en pil vise nøyaktig hvilken posisjon på linja det gjelder. Men skjermlesere viser ikke disse feilmeldingene, verken med tale eller punkt. Elever som bruker punktskrift må dermed klare seg uten og blir dermed avhengig av å oppdage alle feil på egen hånd.
Console eller konsollen kommer fram når du kjører programmet ditt (F5). I konosollen vil du få skriveekko i både punkt og tale. Men markørhenterne fungerer ikke riktig med NVDA. Det er samme problem som i editoren. Dette fungere derimot med JAWS.
Du kan ikke bruke piltaster til å navigerer rundt i konsollen. Bruk av piltaster i konsollen vil i stedet bla i kommandohistorikken. Det fungerer fint med skjermleser.
I konsollen vil leselisttastene ikke fungere med JAWS, men derimot med NVDA.
Mu har en del hurtigtaster: https://codewith.mu/en/tutorials/1.1/shortcuts.
- NVDA 2022.1
- JAWS 2022
- Windows 10