Få saker att röra sig
Ändra positionen om och om igen för att skapa animering.
Få saker att röra sig är en gratis lektion i Programmering för barn på CoddyKit. Detta är lektion 1 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.
Låt oss få det att röra sig!
Hej, animatör! 🎬🐢 I dag får vi saker att röra sig på skärmen!
Bilder som rör sig kallas animationer.
Vad är en animation?
En animation är helt enkelt massor av små förändringar i snabb följd! 🎞️
Som en blädderbok: varje sida förändras lite, och det ser ut som att bilden rör sig!
Position på skärmen
Sköldpaddan har en position: där den befinner sig på skärmen. 📍
Vi använder talen x (vänster–höger) och y (upp–ner).
Flytta med goto
t.goto(x, y) skickar sköldpaddan till en plats. 🎯
Ändra platsen, så flyttar sig sköldpaddan dit!
import turtle
t = turtle.Turtle()
t.goto(100, 0)
turtle.done()Den gled över!
Sköldpaddan gled till positionen 100, 0. 🐢➡️
Det är rörelse! Föreställ er nu att vi gör detta om och om igen, mjukt och jämnt.
Lyft pennan
För att flytta sig UTAN att rita en linje lyfter sköldpaddan pennan med t.penup(). ✏️⬆️
Sedan rör sig sköldpaddan som ett spöke utan att lämna något spår! 👻
Flytta utan att rita
Titta när sköldpaddan glider utan att lämna en linje efter sig. 👻
import turtle
t = turtle.Turtle()
t.penup()
t.goto(120, 60)
turtle.done()Steg för steg
För att skapa en animation flyttar vi lite, och sedan lite till. 👣
Varje litet steg får rörelsen att se mjuk ut.
Ändra position över tid
Om vi fortsätter att ändra x med en liten mängd glider sköldpaddan över skärmen! 🌬️
import turtle
t = turtle.Turtle()
t.penup()
t.goto(0, 0)
t.goto(20, 0)
t.goto(40, 0)
turtle.done()Det där är animation!
Sköldpaddan flyttade sig till 0, sedan 20 och sedan 40. 🐢💨
Många små förflyttningar = mjuk rörelse. Det är hemligheten bakom all animation!
Rörelse upplåst!
Ni har lärt er goto(), penup() och att animation består av många små förflyttningar. 🎬
Snabbtest
Animationsquiz! 🎞️
Rörelsemästare!
Jippie! 🎉 Ni fick saker att röra sig.
Nästa lektion: använda loopar för att hålla saker i rörelse! 🔁
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 ”Få saker att röra sig” gratis?
Ja – hela texten till ”Få saker att röra sig” 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 ”Få saker att röra sig”?
Ändra positionen om och om igen för att skapa animering. 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 1 av 4.
Hur lång tid tar lektionen ”Få saker att röra sig”?
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.
Alla lektioner i den här kursen
- Få saker att röra sig
- Upprepa rörelser
- Studsa runt
- Din egen animering