0Pricing
Coding for Kids · レッスン

答えを確認する

正解と比較します

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

答えを確認しましょう! ✅❌

ここからが楽しいところです。プレイヤーが正解したか確認しましょう! 🎯

コンピューターがプレイヤーの答えと正しい答えを比較します。方法を学びましょう! 🧠

print('Is your answer correct? Let us find out!')

2つの数字を比較しましょう 🤔

==を使うと、「これらは等しいですか?」と尋ねられます(イコールを2つ使います!) 🟰

一致すればTrueを、異なればFalseを返します。

print(5 == 5)
print(5 == 8)

魔法の言葉:if 🪄

ifを使うと、コンピューターに何をするか判断させられます! 🪄

「答えが正しければ、『よくできました!』と言う」という意味です。インデントされた行は、条件が真のときだけ実行されます。

answer = 12
if answer == 12:
    print('Correct! Great job!')

間違っていたらどうしますか? ❌

間違っていた場合のためにelseを追加します! 🙅

「正しければ『はい』と言い、そうでなければ『もう一度試してください』と言う」という意味です。コンピューターがどちらか一方を選びます。

answer = 10
if answer == 12:
    print('Correct!')
else:
    print('Oops, try again!')

数学の答えを確認しましょう ➕✅

実際の数学の問題を確認してみましょう! 正しい答えは7 + 5です。

ifとelseを使って、プレイヤーの予想と正しい答えを比較します。

correct = 7 + 5
guess = 12
if guess == correct:
    print('Yes! That is right!')
else:
    print('Not quite. The answer was', correct)

プレイヤーに尋ねましょう 🗣️

本物のゲームでは、プレイヤーが答えを入力します。そのためにinput()を使います! ⌨️

ただし、inputが返すのは数字ではなくテキストです。int()を使って数字に変換します!

guess = int('12')
print('You typed the number', guess)
print(guess + 1)

int()が重要な理由 🔢

テキストと数字は別のものです! 引用符付きの'12'はテキストです。12は数字です。 🤔

int()でテキストを数字に変換すると、答えと正しく比較できます!

text_answer = '15'
number_answer = int(text_answer)
print(number_answer == 15)

問題全体を確認しましょう 🎯

問題、正しい答え、確認処理をすべて組み合わせましょう! 🎉

プレイヤーが14と予想したことにします。正解でしょうか?

import random

a = random.randint(1, 10)
b = random.randint(1, 10)
correct = a + b
print('What is', a, '+', b, '?')
guess = correct
if guess == correct:
    print('Correct! 🎉')
else:
    print('Wrong! It was', correct)

役立つヒントを出しましょう 💡

プレイヤーが間違えたときは、親切に正しい答えを表示しましょう! 💡

elseの部分で正しい答えを表示すると、そこから学べます。

correct = 20
guess = 18
if guess == correct:
    print('Perfect!')
else:
    print('Close! The right answer was', correct)

大きいですか、小さいですか? ⬆️⬇️

さらによいヒントも出せます! >(大きい)と<(小さい)を使います。

「予想した数字が大きすぎます」や「小さすぎます」と伝えると、プレイヤーがもう一度予想しやすくなります。 🎯

correct = 15
guess = 20
if guess > correct:
    print('Too big! Try smaller.')
else:
    print('Too small! Try bigger.')

自分だけの判定プログラムを作りましょう! ✅🎨

あなたの番です! guessの数字を変えて、一致するか確認しましょう。 🤩

guessをcorrectと同じにした場合と、違う場合を試してみましょう。メッセージが変わることを確認してください!

correct = 9 * 3
guess = 27
if guess == correct:
    print('You got it! 🎉')
else:
    print('Almost! The answer was', correct)

クイックチェック ✅

答えを確認するひらめき問題です! 🧠✅

答えの判定が完成しました! ✅🎉

すばらしいです! これでクイズの答えを確認できます! 次のことを学びました。

  • ==で2つの値が等しいか確認できます 🟰
  • ifとelseで、コンピューターに判断させられます 🪄
  • int()でテキストを数字に変換できます 🔢
  • >と<で、大小を伝えるヒントを出せます ⬆️⬇️

次は、正解数のスコアを記録します! 🏆

よくある質問

「答えを確認する」レッスンは無料ですか?

はい。「答えを確認する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと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に戻る