35 60 02 01 (man-fre 9-15)
MakeCode 2020 er nå tilgjengelig for alle
Gratulerer til Microsoft MakeCode-teamet for lanseringen av den nye versjonen av MakeCode-editoren for micro:bit!
Du kan prøve den nye versjonen her: https://makecode.microbit.org/
Dersom du har brukt MakeCode før vil du kjenne deg igjen og du kan nyte godt av disse forbedringene:
- Punkt-til-punkt-markører gjør det enkelt å se hvor blokkene dine slippes
- Elever må gi programmet sitt et navn når de starter et nytt prosjekt
- Nye musikk-blokker for volumkontroll og melodilinjer
- Funksjoner støtter nå returverdier
- Løkker kan nå ha "break" og "continue" blokker
- Nytt verktøy for feilsøking
Under finner du noen nyttige utdrag og gjennomganger av de nye funksjonene i MakeCode 2020.
Nye musikk-blokker for volumkontroll og melodilinjer
- "set volume" har vært et ønske fra mange lærere i klasserom fulle av micro:bit og høyttalere. Nå kan du sette volumet til en verdi fra 0 (stille) til 255 (høyest).
- "play melody" er en ny blokk som kan brukes for å lage egne melodilinjer i eget tempo
Funksjoner med returverdier
Funksjoner lar deg gruppere kodeblokker du ønsker å bruke flere ganger i programmet ditt. Disse finner du under Avansert > Funksjoner i menyen. I tillegg til å starte en funksjon, kan du nå også returnere en verdi fra en funksjon slik at den kan gjenbrukes andre steder i programmet ditt.
Støtte for Python
I tillegg til å kunne se koden din i JavaScript kan du også bytte til Python-modus i editoren.
MERK: Dette er en variant av Python for MakeCode og er ikke helt det samme som MicroPython tilgjengelig i andre Python-editorer. Det vil si at du ikke kan bruke MakeCode Python i andre editorer.
Verktøy for feilsøking
Gode verktøy for feilsøking er helt avgjørende for å forstå hvordan et program utfører sine operasjoner i sekvens og er ofte integrert i de beste programmeringsverktøyene. "Bug"-ikonet i simulatoren starter feilsøkingsmodusen i MakeCode hvor du kan gå igjennom kjøringen av et program steg for steg. Her er det mulig å sette "break points" som lar deg vise innholdet i variabler tilgjengelig for programmet på det aktuelle tidspunktet. Dette kan være veldig nyttig når du står fast og trenger å feilsøke programmet ditt.