Welke browser moet ik gebruiken met MakeCode en het Forward Education Learning Platform?
Dit artikel is automatisch vertaald. Originele Engelse versie.
Het korte antwoord
Gebruik Google Chrome of Microsoft Edge en houd ze up-to-date. Zowel MakeCode als het Forward Education Learning Platform werken het beste in deze twee browsers, en dit zijn de browsers waartegen wij testen.
Als je klas op Chromebooks werkt, zit je al goed. ChromeOS gebruikt Chrome.
Waarom Chrome en Edge?
De belangrijkste reden is een browserfunctie die WebUSB heet. Met WebUSB kan een webpagina rechtstreeks communiceren met een apparaat dat op de USB-poort van je computer is aangesloten, in dit geval je micro:bit.
Met WebUSB krijg je:
- Downloaden met één klik. Nadat je je micro:bit één keer hebt gekoppeld, stuurt het klikken op Download in MakeCode het programma direct naar het board. Je hoeft niet elke keer dat je iets aanpast een
.hex-bestand naar de MICROBIT-schijf te slepen (micro:bit support). - Live data van het board. MakeCode kan console-uitvoer van je micro:bit tonen, waardoor leerlingen live sensorwaarden van Climate Action Kit-modules zien in plaats van te gokken.
- Minder hobbels tijdens de les. Sneller flashen betekent minder wachten en minder momenten van "het is niet opgeslagen" wanneer 25 leerlingen tegelijk aan het downloaden zijn.
Google Chrome en Microsoft Edge zijn op dit moment de browsers die deze manier van rechtstreeks flashen vanuit de browser volledig ondersteunen.
Minimale versies
De MakeCode-documentatie van Microsoft geeft deze minimumversies voor WebUSB (MakeCode WebUSB-pagina):
- Google Chrome versie 79 of nieuwer
- Microsoft Edge versie 79 of nieuwer
- Als je een ouder micro:bit V1-board gebruikt, moet de firmware versie 0249 of hoger zijn
In de praktijk komt het advies van de micro:bit Foundation simpelweg neer op: draai de meest recente versie van je browser. Dat is vooral belangrijk op scholen, waar automatische browserupdates soms door de IT-afdeling worden uitgesteld of uitgeschakeld om veiligheidsredenen. Een apparaat dat een jaar of twee niet is bijgewerkt, kan flink achterlopen.
Zo controleer je je browserversie
- Open in Chrome het menu (⋮) rechtsboven en kies Help → Over Google Chrome.
- Open in Edge het menu (…) rechtsboven en kies Help en feedback → Over Microsoft Edge.
- De pagina toont je versienummer en werkt de browser automatisch bij als er een update beschikbaar is.
- Start de browser opnieuw op wanneer daarom wordt gevraagd en laad MakeCode opnieuw.
Als de update geblokkeerd of grijs is, wordt je apparaat beheerd door je school en moet je IT-team de update doorvoeren.
En Safari, Firefox en iPads?
Safari ondersteunt geen WebUSB en kan dus niet verbinden met een micro:bit. Hetzelfde geldt voor andere browsers die niet op Chromium zijn gebaseerd, zoals Firefox. Je kunt het Learning Platform er nog wel in bekijken, maar coderen en downloaden naar het board werkt niet betrouwbaar.
iPads hebben momenteel moeite om consistent verbinding te maken met de micro:bit, wat essentieel is voor Climate Action Kit-projecten.
Als je vandaag vastzit met een andere browser
Je kunt nog steeds code op een micro:bit krijgen zonder WebUSB:
- Schrijf je programma zoals gebruikelijk in MakeCode.
- Klik op Download. De browser slaat een
.hex-bestand op in je map Downloads. - Sluit de micro:bit met een USB-kabel op de computer aan. Deze verschijnt als een schijf genaamd MICROBIT.
- Sleep het
.hex-bestand naar de MICROBIT-schijf. Het gele lampje aan de achterkant van de micro:bit knippert terwijl het bestand wordt gekopieerd. - Herhaal stap 2 tot en met 4 telkens wanneer je de code wijzigt.
Het werkt, maar het zijn een paar extra stappen per wijziging, wat snel oploopt tijdens een lesuur. Overstappen naar Chrome of Edge is die vijf minuten waard.
Opmerkingen voor in de klas
- Koppelen is per browser en per computer. Als leerlingen van browser wisselen, van laptop wisselen of een nieuw profiel gebruiken, moeten ze hun micro:bit opnieuw koppelen in MakeCode. Reken hiervoor een paar minuten in aan het begin van een les op nieuwe apparaten.
- Kies één browser voor de hele klas. Verschillende browsers door elkaar maken het oplossen van problemen veel lastiger wanneer je meerdere groepen tegelijk helpt.
- Om een micro:bit te ontkoppelen, klik je op het slotje in de adresbalk van de browser en verwijder je het vermelde micro:bit-apparaat, waarna je de MakeCode-pagina opnieuw laadt.

Nog steeds geen verbinding?
Als je een actuele versie van Chrome of Edge gebruikt en de micro:bit nog steeds geen verbinding maakt, ligt het probleem meestal niet bij de browser. Controleer de USB-kabel (sommige kabels zijn alleen geschikt om op te laden), probeer een andere USB-poort en schakel de micro:bit volledig uit door zowel de batterijhouder als de USB-kabel los te koppelen voordat je opnieuw verbinding maakt.
Controleer bij netwerken die door de school worden beheerd ook bij je IT-team of de vereiste domeinen van Forward Education en MakeCode zijn toegestaan via de webfilter. Zie het bestaande artikel over welke domeinen jouw schooldistrict moet whitelisten.
Kom je er nog niet uit? Neem contact op met ons supportteam en laat ons weten welke browser, welke browserversie en welk apparaattype je gebruikt. Dat is de snelste weg naar een oplossing.