Programmering för barn · Lektion

Få saker att röra sig

Ändra positionen om och om igen för att skapa animering.

Lektion 1 av 413 steg

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! 🔁

Gratis att börja

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

  1. Få saker att röra sig
  2. Upprepa rörelser
  3. Studsa runt
  4. Din egen animering
← Tillbaka till Programmering för barn