Programmering för barn · Lektion

Formeln

Konvertera mellan dem

Lektion 2 av 413 steg

Formeln ä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.

Den magiska formeln 🪄

Hej igen, temperaturtrollkarl! 🧙 I dag lär vi oss den hemliga besvärjelsen för att omvandla Celsius till Fahrenheit och tillbaka!

Det är bara lite enkel matematik. Oroa dig inte, Python gör det svåra jobbet! 🤖

print("Let's cast the temperature spell! 🪄")

Celsius till Fahrenheit ➡️

För att omvandla Celsius till Fahrenheit är besvärjelsen:

F = C × 9 / 5 + 32

Multiplicera med 9, dividera med 5 och addera sedan 32. Nu provar vi! ✨

c = 20
f = c * 9 / 5 + 32
print(c, "Celsius is", f, "Fahrenheit 🔥")

Steg för steg 🐾

Nu tar vi det långsamt och följer varje steg för 20°C! 🐌

  • 20 × 9 = 180
  • 180 ÷ 5 = 36
  • 36 + 32 = 68

Alltså är 20°C = 68°F! 🎉

c = 20
step1 = c * 9
step2 = step1 / 5
step3 = step2 + 32
print("Times 9:", step1)
print("Divide 5:", step2)
print("Add 32:", step3)

Prova ett annat tal 🔢

Nu omvandlar vi 0°C (fryspunkten!) till Fahrenheit. ❄️

Kan du gissa svaret innan du kör programmet? 🤔

c = 0
f = c * 9 / 5 + 32
print("0 Celsius is", f, "Fahrenheit ❄️")

Fahrenheit till Celsius ⬅️

Nu tar vi besvärjelsen åt ANDRA hållet, från Fahrenheit till Celsius:

C = (F - 32) × 5 / 9

Subtrahera 32 först, multiplicera sedan med 5 och dividera slutligen med 9! ✨

f = 212
c = (f - 32) * 5 / 9
print(f, "Fahrenheit is", c, "Celsius 🔥")

Använd parenteser! ()

Ser du de där parenteserna ( )? De säger till Python: gör den här delen FÖRST! 🥇

Vi måste subtrahera 32 innan vi multiplicerar, så därför sätter vi det inom parentes.

f = 98.6
c = (f - 32) * 5 / 9
print("Body temp", f, "F is", round(c), "C 🤒")

Avrunda tal 🔵

Ibland har svaret massor av decimaler, som 36.66666. 😵

Vi använder round() för att göra det snyggt och prydligt! ✨

f = 98
c = (f - 32) * 5 / 9
print("Messy:", c)
print("Tidy:", round(c))

En temperaturfunktion 🛠️

Vi kan lägga den magiska formeln i en funktion så att vi kan återanvända den om och om igen! 🔁

def to_fahrenheit(c):
    return c * 9 / 5 + 32

print(to_fahrenheit(10))
print(to_fahrenheit(25))

Åt båda hållen 🔄

Vi skapar TVÅ funktioner, en för varje riktning! 🔄

Nu har vi en komplett temperaturverktygslåda! 🧰

def c_to_f(c):
    return c * 9 / 5 + 32

def f_to_c(f):
    return (f - 32) * 5 / 9

print("30C =", c_to_f(30), "F")
print("86F =", f_to_c(86), "C")

Ett roligt faktum 🤩

Det finns EN särskild temperatur där Celsius och Fahrenheit är SAMMA tal! 😲

Det är -40! -40 °C är lika med -40 °F. Superkallt och superhäftigt! 🧊

c = -40
f = c * 9 / 5 + 32
print("-40 C is", f, "F 🤯")

Formelmästare! 🏆

Du har lärt dig BÅDA temperaturformlerna! 🎉

  • C till F: C × 9 / 5 + 32
  • F till C: (F - 32) × 5 / 9

Härnäst ber vi ANVÄNDAREN att skriva in en temperatur! ⌨️

print("I am a formula master! 🥇")

Snabbtest ✅

Låt oss testa dina färdigheter i formelmagi! 🪄

Dags för repetition! 🎒

Utmärkt arbete, formelmästare! 🌟

  • C till F: C × 9 / 5 + 32 🔥
  • F till C: (F - 32) × 5 / 9 ❄️
  • Använd ( ) för att beräkna delar först
  • Använd round() för att snygga till decimaler
  • Lägg formler i funktioner så att de kan återanvändas! 🛠️

Härnäst får användaren skriva in sin egen temperatur! ⌨️

print("Formula lesson complete! 🚀")
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 ”Formeln” gratis?

Ja – hela texten till ”Formeln” 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 ”Formeln”?

Konvertera mellan dem 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 ”Formeln”?

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. Celsius och Fahrenheit
  2. Formeln
  3. Fråga användaren
  4. Visa resultatet
← Tillbaka till Programmering för barn