0Pricing
Coding for Kids · レッスン

whileで繰り返す

条件が真の間、処理を続けます

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

別の種類のループ 🔄

こんにちは、ループの伝説さん!🦸 whileループは、何かがTrueである間、繰り返します。「音楽が流れているWHILE、ジャンプし続ける」のようなものです!🎵

whileという単語 ⏳

whileは条件を確認します。Trueである間、ループは続きます!

count = 0
while count < 3:
    print("Hi! 👋")
    count = count + 1

数を増やす ⬆️

ループが止まらなくならないように、変化するカウンターが必要です!ここではcountが毎回1ずつ増えます。

count = 1
while count < 4:
    print(count)
    count = count + 1

毎回1を足す ➕

count = count + 1は「countを1大きくする」という意味です。これでループを終了できるようになります!🎯

n = 0
while n < 5:
    print("Step " + str(n))
    n = n + 1

いつ止まる?🛑

確認結果がFalseになると、ループは止まります。countが上限に達すると終了します!

count = 0
while count < 2:
    print("Loop! 🔄")
    count = count + 1
print("Done! ✅")

注意:無限ループ!♾️

警告です!カウンターが変化しないと、ループは永遠に実行されます!😱 カウンターを更新することを、いつも忘れないでください。

count = 0
while count < 3:
    print("safe loop")
    count = count + 1

カウントダウン!🚀

数を減らしていくこともできます!発射するまで、毎回1ずつ引いていきましょう!

count = 3
while count > 0:
    print(count)
    count = count - 1
print("Blast off! 🚀")

何回か応援する 📣

カウンターが上限に達するまで、応援してみましょう!

cheers = 0
while cheers < 4:
    print("Go team! 📣")
    cheers = cheers + 1

whileとforの違い 🤔

forは回数がわかっているときに便利です。whileは何かが起こるまで繰り返すときに便利です!🎯

瓶をいっぱいにする 🍯

クッキーが3個入るまで、瓶をいっぱいにしてみましょう!

cookies = 0
while cookies < 3:
    cookies = cookies + 1
    print("Cookie added! 🍪")

whileをマスターしました!🎉

すばらしいです!カウンターが3未満の間、「Hop」と表示するループを作ってみましょう。

h = 0
while h < 3:
    print("Hop! 🐰")
    h = h + 1

クイックチェック 🧠

クイズの時間です!🎯 whileループの中でカウンターを変えるのはなぜでしょうか?

おさらいの時間です!🌟

ループの伝説ですね!🎓 今日学んだこと:

  • whileはTrueである間、繰り返します
  • カウンターを必ず変えましょう。そうしないと永遠にループします
  • count = count + 1は数を増やします
  • whileは何かが起こるまで繰り返すときに使います

これでwhileの魔法使いですね!🧙

よくある質問

「whileで繰り返す」レッスンは無料ですか?

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

「whileで繰り返す」で何を学びますか?

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

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

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

「whileで繰り返す」レッスンにはどのくらい時間がかかりますか?

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

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

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

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

  1. ループが便利な理由
  2. forで数える
  3. whileで繰り返す
  4. パターンを描く
← Coding for Kidsに戻る