0Pricing
Coding for Kids · レッスン

公式

相互に変換します

「公式」はCoddyKit上の無料Coding for Kidsレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCoding for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Coding for Kidsコースには全4レッスンが含まれています。

魔法の公式 🪄

また会いましたね、温度の魔法使いさん! 🧙 今日は、摂氏を華氏に、そして華氏を摂氏に変える秘密の呪文を学びます!

ほんの少し計算するだけです。心配しないでください。難しい部分はPythonがやってくれます! 🤖

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

摂氏から華氏へ ➡️

摂氏から華氏に変換する呪文は次のとおりです。

F = C × 9 / 5 + 32

9を掛け、5で割り、それから32を足します。試してみましょう! ✨

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

順番に計算する 🐾

20°Cの場合を、ゆっくり順番に見てみましょう! 🐌

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

つまり、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)

別の数を試す 🔢

0°C(氷点です!)を華氏に変換してみましょう。 ❄️

実行する前に答えを予想できますか? 🤔

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

華氏から摂氏へ ⬅️

今度は反対方向の呪文、華氏から摂氏への変換です。

C = (F - 32) × 5 / 9

まず32を引き、次に5を掛け、それから9で割ります! ✨

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

かっこを使う! ()

かっこ ( )があるのに気づきましたか?これはPythonに「この部分を最初に実行して!」と伝えます。 🥇

掛け算の前に32を引く必要があるので、かっこで囲みます。

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

数値を丸める 🔵

答えが 36.66666 のように小数点以下の桁数が多くなることがあります。😵

round() を使うと、すっきり見やすくできます!✨

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

温度変換関数 🛠️

この呪文を関数に入れると、何度でも繰り返し使えます!🔁

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

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

両方向の変換 🔄

変換する方向ごとに、2つの関数を作りましょう!🔄

これで温度変換の道具がそろいました!🧰

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")

おもしろ豆知識 🤩

摂氏と華氏が同じ数値になる特別な温度が1つだけあります!😲

それは -40 です!-40°C は -40°F と同じです。とても寒くて、とてもクールですね!🧊

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

数式マスター!🏆

温度変換の2つの呪文を覚えましたね!🎉

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

次は、ユーザーに温度を入力してもらいます!⌨️

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

クイックチェック ✅

呪文を使う力を試してみましょう!🪄

おさらいタイム!🎒

すばらしいです、数式マスター!🌟

  • CからF: C × 9 / 5 + 32 🔥
  • FからC: (F - 32) × 5 / 9 ❄️
  • ( ) を使うと、その部分を先に計算できます
  • round() を使うと、小数をすっきりさせられます
  • 呪文を関数に入れると、繰り返し使えます!🛠️

次は、ユーザーに自分の温度を入力してもらいます!⌨️

print("Formula lesson complete! 🚀")

よくある質問

「公式」レッスンは無料ですか?

はい。「公式」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Coding for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Coding for Kidsコースには全4レッスンが含まれています。

「公式」で何を学びますか?

相互に変換します ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Coding for Kidsを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのCoding for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。

「公式」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このCoding for Kidsレッスンでコードを書いて実行できますか?

はい。すべてのCoding for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. 摂氏と華氏
  2. 公式
  3. ユーザーに尋ねる
  4. 結果を表示する
← Coding for Kidsに戻る