A Fórmula
Converta entre as duas escalas
A Fórmula é uma aula grátis de Coding for Kids no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Coding for Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Coding for Kids inclui 4 aulas no total.
A Fórmula Mágica 🪄
Olá novamente, mago das temperaturas! 🧙 Hoje aprenderemos o feitiço secreto para transformar Celsius em Fahrenheit e vice-versa!
É só um pouquinho de matemática. Não se preocupe, Python fará a parte difícil! 🤖
print("Let's cast the temperature spell! 🪄")De Celsius para Fahrenheit ➡️
Para passar de Celsius para Fahrenheit, o feitiço é:
F = C × 9 / 5 + 32
Multiplique por 9, divida por 5 e depois some 32. Vamos experimentar! ✨
c = 20
f = c * 9 / 5 + 32
print(c, "Celsius is", f, "Fahrenheit 🔥")Passo a Passo 🐾
Vamos devagar e observar cada etapa para 20°C! 🐌
- 20 × 9 = 180
- 180 ÷ 5 = 36
- 36 + 32 = 68
Então, 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)Experimente Outro Número 🔢
Vamos converter 0°C (congelante!) para Fahrenheit. ❄️
Você consegue adivinhar a resposta antes de executar? 🤔
c = 0
f = c * 9 / 5 + 32
print("0 Celsius is", f, "Fahrenheit ❄️")De Fahrenheit para Celsius ⬅️
Agora o feitiço no sentido OTHER, de Fahrenheit para Celsius:
C = (F - 32) × 5 / 9
Primeiro subtraia 32, depois multiplique por 5 e divida por 9! ✨
f = 212
c = (f - 32) * 5 / 9
print(f, "Fahrenheit is", c, "Celsius 🔥")Use Parênteses! ()
Está vendo aqueles parênteses ( )? Eles dizem ao Python: faça esta parte FIRST! 🥇
Precisamos subtrair 32 antes de multiplicar, por isso colocamos essa parte entre parênteses.
f = 98.6
c = (f - 32) * 5 / 9
print("Body temp", f, "F is", round(c), "C 🤒")Arredondando Números 🔵
Às vezes, a resposta tem muitas casas decimais, como 36.66666. 😵
Usamos round() para deixá-la organizada e arrumada! ✨
f = 98
c = (f - 32) * 5 / 9
print("Messy:", c)
print("Tidy:", round(c))Uma função de temperatura 🛠️
Podemos colocar a fórmula mágica em uma função para reutilizá-la várias vezes! 🔁
def to_fahrenheit(c):
return c * 9 / 5 + 32
print(to_fahrenheit(10))
print(to_fahrenheit(25))Ambas as direções 🔄
Vamos criar TWO funções, uma para cada direção! 🔄
Agora temos uma caixa de ferramentas completa para temperaturas! 🧰
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")Uma curiosidade divertida 🤩
Há ONE temperatura especial na qual Celsius e Fahrenheit são o SAME número! 😲
Ela é -40! -40°C é igual a -40°F. Muito frio e muito legal! 🧊
c = -40
f = c * 9 / 5 + 32
print("-40 C is", f, "F 🤯")Mestre das fórmulas! 🏆
Você aprendeu BOTH fórmulas de temperatura! 🎉
- C para F:
C × 9 / 5 + 32 - F para C:
(F - 32) × 5 / 9
Em seguida, pediremos que o USER digite uma temperatura! ⌨️
print("I am a formula master! 🥇")Verificação rápida ✅
Vamos testar suas habilidades de criar fórmulas mágicas! 🪄
Hora da revisão! 🎒
Excelente trabalho, mestre das fórmulas! 🌟
- C para F: C × 9 / 5 + 32 🔥
- F para C: (F - 32) × 5 / 9 ❄️
- Use
( )para fazer as partes primeiro - Use
round()para organizar as casas decimais - Coloque as fórmulas mágicas em funções para reutilizá-las! 🛠️
Próximo: permita que o usuário digite sua própria temperatura! ⌨️
print("Formula lesson complete! 🚀")Perguntas Frequentes
A aula “A Fórmula” é grátis?
Sim — o texto completo de “A Fórmula” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Coding for Kids, atualize para CoddyKit PRO. O curso de Coding for Kids inclui 4 aulas no total.
O que vou aprender em “A Fórmula”?
Converta entre as duas escalas Você pratica Coding for Kids com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Coding for Kids?
Nenhuma experiência prévia é necessária. Coding for Kids no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.
Quanto tempo leva a aula “A Fórmula”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Coding for Kids?
Sim. Cada aula de Coding for Kids inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.