Hösten 2026 · onsdagar 09:00–11:00 och 13:25–14:25 · v. 40–45
Programmering med Pico2Go
Fem onsdagar, tio pass. Du börjar med en mikrokontroller på en breadboard och slutar med en robot som hittar ut ur en labyrint – och minns vägen. Språket är MicroPython, verktyget är VS Code. Ingen förkunskap behövs.
Ni jobbar i par, med en robot per par. Varje pass slutar med tio minuter loggbok. Loggboken bedöms inte, men den är råmaterialet till dokumentationen du lämnar in efter blocket – och det är dokumentationen som visar hur du löser problem, inte bara att roboten kör.
Närmast
- 30 sep Pass 1–2 · Från kod till pinne, montera roboten Ta med din dator. VS Code installeras på passet.
- 21 okt Labyrintprojektet presenteras Dokumentationsmallen delas ut. Läs den över lovet.
- 4 nov Körning inför klassen Varje par kör sin robot på banan, 3 minuter.
- 11 nov Inlämning: slutdokumentation Fem delar. Del 2 och 5 skriver du själv.
Tre områden
Mikrokontrollern på breadboard. Program som instruktioner i ordning, in- och
utgångar, beslut med if, loopar. Roboten monteras men får ingen
kod än.
Samma hjärna, ny kropp. Motorer, funktioner, beräkning och kalibrering. Ultraljud, linjeföljare och LCD.
Område 3 · v. 45 LabyrintenProjektet. Linjeföljning med vägval, vägen som lista, förkortning och körning inför klassen. Dokumentation med flödesschema.
Alltid till hands
- Loggboken – de tre frågorna, ett exempel och mallen att
kopiera in i
logg.md. Sista tio minuterna varje pass. - Dokumentationsmallen – de fem delarna, vad som skrivs var för sig, och vad som skiljer E, C och A. Inlämning 11 november.
Vad som bedöms
Blocket ger underlag för två av kursens kriterier: att lösa tekniska problem, praktiskt och teoretiskt, och att dokumentera, visualisera och kommunicera tekniska lösningar. Roboten är det praktiska. Beräkningarna och flödesschemat är det teoretiska. Loggboken, dokumentationen och körningen är kommunikationen.
| E | C | A | |
|---|---|---|---|
| Roboten klarar | följa linjen till målet, eller hitta ut med handledning | hitta ut ur labyrinten själv | köra den förkortade vägen på andra försöket |
| Dokumentationen | beskriver vad roboten gör | förklarar varför, med tester som stöd | resonerar om alternativ och drar slutsatser ur testerna |