Fyll former
Fyll med färg
Fyll former är en gratis lektion i Programmering för barn på CoddyKit. Detta är lektion 2 av 4. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för Programmering för barn, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Programmering för barn innehåller totalt 4 lektioner.
Nu fyller vi former med färg! 🪣🎨
En tom form är bara en kontur. ⬜ Men tänk om vi kunde HÄLLA färg inuti den? 🪣
Sköldpaddan kan fylla former med färg, precis som när man färglägger innanför linjerna i en målarbok! 🖍️
import turtle
t = turtle.Turtle()
t.forward(80)De magiska orden: begin_fill
För att börja fylla säger vi t.begin_fill() INNAN vi ritar formen.
Det säger till sköldpaddan: Gör dig redo att fylla det jag ritar härnäst! 🪣
import turtle
t = turtle.Turtle()
t.begin_fill()
t.forward(80)Och end_fill för att avsluta
När vi har ritat klart formen säger vi t.end_fill().
Nu häller sköldpaddan färgen inuti! 🎉 Ni behöver BÅDE begin och end för att fylla en form.
import turtle
t = turtle.Turtle()
t.begin_fill()
t.forward(80)
t.right(120)
t.forward(80)
t.right(120)
t.forward(80)
t.end_fill()Välj fyllningsfärg
Vilken färg ska fylla formen? Använd t.fillcolor('yellow')! 💛
Ställ in fyllningsfärgen före begin_fill(), så fylls formen med den färgen.
import turtle
t = turtle.Turtle()
t.fillcolor('yellow')
t.begin_fill()
t.forward(80)
t.right(120)
t.forward(80)
t.right(120)
t.forward(80)
t.end_fill()En enfärgad röd kvadrat 🟥
Nu fyller vi en kvadrat! En kvadrat har 4 lika långa sidor och svänger 90 grader i varje hörn.
Vi väljer rött, börjar fylla, ritar alla 4 sidor och avslutar sedan fyllningen. Klart! En enfärgad röd kvadrat! ❤️
import turtle
t = turtle.Turtle()
t.fillcolor('red')
t.begin_fill()
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.end_fill()Kontur OCH fyllning tillsammans
Ni kan ha olika färger på konturen och fyllningen!
Använd t.color('blue', 'orange'). Den första färgen är konturen (blå) och den andra är fyllningen (orange)! 🔵🟠
import turtle
t = turtle.Turtle()
t.color('blue', 'orange')
t.begin_fill()
t.forward(90)
t.right(120)
t.forward(90)
t.right(120)
t.forward(90)
t.end_fill()En fylld cirkel ⚫
Sköldpaddan kan rita en cirkel med t.circle(50). Talet anger hur stor den är!
Omge den med begin_fill och end_fill för att skapa en färgglad prick! 🟣
import turtle
t = turtle.Turtle()
t.fillcolor('purple')
t.begin_fill()
t.circle(50)
t.end_fill()Fyllningen kräver en sluten form
Fyllning fungerar bäst när formen är sluten (hela vägen runt). 🔁
Om formen har en öppning försöker sköldpaddan ändå fylla den, men resultatet kan se märkligt ut! Avsluta alltid formen. ✅
import turtle
t = turtle.Turtle()
t.fillcolor('green')
t.begin_fill()
t.circle(40)
t.end_fill()En grön stjärna ⭐
Stjärnor är enkla! Flytta framåt och sväng sedan 144 grader, 5 gånger.
Fyll den med guld, så får ni en glänsande stjärna! 🌟
import turtle
t = turtle.Turtle()
t.fillcolor('gold')
t.begin_fill()
t.forward(100)
t.right(144)
t.forward(100)
t.right(144)
t.forward(100)
t.right(144)
t.forward(100)
t.right(144)
t.forward(100)
t.end_fill()Två fyllda former
Vill ni ha mer än en fylld form? Använd bara begin_fill och end_fill igen för varje form! 🎨
Lyft pennan med t.penup() för att flytta utan att rita och använd sedan t.pendown() för att rita igen.
import turtle
t = turtle.Turtle()
t.fillcolor('red')
t.begin_fill()
t.circle(30)
t.end_fill()
t.penup()
t.forward(100)
t.pendown()
t.fillcolor('blue')
t.begin_fill()
t.circle(30)
t.end_fill()Nu är det er tur att fylla! 🎉
Nu väljer ni färg! Ändra 'pink' till er favoritfärg och kör koden. 🩷
Försök skapa en cirkel eller en kvadrat. Ni är konstnären! 🖌️
import turtle
t = turtle.Turtle()
t.fillcolor('pink')
t.begin_fill()
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.right(90)
t.forward(90)
t.end_fill()Snabb koll ✅
Nu ser vi vad ni kommer ihåg! 🧠
Fyllning är roligt! 🎨🎉
Utmärkt, färgmästare! I dag har ni lärt er:
t.fillcolor('yellow')väljer fyllningsfärg 💛t.begin_fill()börjar fylla 🪣t.end_fill()häller in färgen 🎉- Fyllning fungerar bäst på slutna former
Nästa steg: rita MASSOR av former! 🔺🟦⭐
Lär dig Python med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 35
- Lektioner
- 140
Vanliga frågor
Är lektionen ”Fyll former” gratis?
Ja – hela texten till ”Fyll former” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i Programmering för barn, kan Ni uppgradera till CoddyKit PRO. Kursen i Programmering för barn innehåller totalt 4 lektioner.
Vad lär jag mig i ”Fyll former”?
Fyll med färg Ni övar på Programmering för barn med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig Programmering för barn?
Du behöver inga förkunskaper. Utbildningen i Programmering för barn på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 2 av 4.
Hur lång tid tar lektionen ”Fyll former”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här Programmering för barn-lektionen?
Ja. Varje Programmering för barn-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.