0Pricing
Coding for Kids · レッスン

ルール

ゲームの仕組みを学びます

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

じゃんけん!✊✋✌️

こんにちは、プレイヤーさん!✊✋✌️ 定番のじゃんけんを作りましょう!コンピューターとの対戦です!

まずはルールを学び、ゲームを準備しましょう!

print('Welcome to Rock, Paper, Scissors! ✊✋✌️')

勝つ方法 🏆

ルールは次のとおりです。

  • グー ✊はチョキ ✌️に勝ちます(グーでチョキをつぶします!)
  • チョキ ✌️はパー ✋に勝ちます(チョキで紙を切ります!)
  • パー ✋はグー ✊に勝ちます(紙でグーを包みます!)

同じ手なら引き分けです!🤝

print('Rock beats Scissors ✊✌️')
print('Scissors beats Paper ✌️✋')
print('Paper beats Rock ✋✊')

手を単語として保存する 📦

手は、箱(変数)の中に単語として保存します。値は'rock'、'paper'、または'scissors'です。📦

player = 'rock'
print('You chose', player, '✊')

プレイヤーに尋ねる 🗣️

input()を使って、プレイヤーが何を選ぶか尋ねます!🗣️

player = input('Pick rock, paper, or scissors: ')
print('You picked', player)

選んだ手を表示する 👀

プレイヤーの選んだ手に対応する絵文字を表示して、本物のゲームらしくしましょう!👀

player = 'paper'
if player == 'paper':
    print('You chose paper! ✋')

単語を絵文字に対応させる 🎨

ifとelifを使って、それぞれの手に合う絵文字を表示できます!🎨

player = 'scissors'
if player == 'rock':
    print('✊')
elif player == 'paper':
    print('✋')
elif player == 'scissors':
    print('✌️')

おかしな入力を確認する 🤪

誰かが'banana'と入力したらどうでしょう?🍌 手が有効か確認して、親切なメッセージを表示できます!🤪

player = 'banana'
if player == 'rock' or player == 'paper' or player == 'scissors':
    print('Good choice! 👍')
else:
    print('Please pick rock, paper, or scissors! 🙂')

or という単語 🔗

orという単語を使うと、一度にたくさんのことを確認できます!「rock、paper、scissorsのどれですか?」🔗 どれか1つが真なら、条件を満たしたことになります!

color = 'blue'
if color == 'blue' or color == 'green':
    print('Cool color! 🎨')

小文字に変換するヘルパー 🔡

「ROCK」や「Rock」と入力されることがあります。.lower()ですべてを小文字にすると、いつでも一致させられます!🔡

player = 'ROCK'
player = player.lower()
print('Cleaned up:', player)

ゲームを準備する 🎮

ゲームの開始部分をまとめましょう。あいさつをして、尋ねて、入力を整え、選択を確認します!🎮

print('Rock, Paper, Scissors! ✊✋✌️')
player = input('Your pick: ')
player = player.lower()
print('You chose', player)

ルールマスター!🚀

これで、ルールとプレイヤーの手を受け取る方法がわかりました!🚀 次は、コンピューター自身に秘密の手を選ばせましょう!

player = 'paper'
print('You are ready to play with', player, '! ✋')

クイックチェック!🧠

ルールについての知識を試してみましょう!✊✋✌️

ルールチャンピオン!🎉

すばらしいです!🎉 ルールと準備方法がわかりました!

  • グーはチョキに、チョキはパーに、パーはグーに勝ちます 🔁
  • 手を単語として保存します 📦
  • orで一度に多くのことを確認できます 🔗
  • .lower()で入力を整えます 🔡

次は、コンピューターに手を選ばせます!🤖

print('Let the games begin! ✊✋✌️')

よくある質問

「ルール」レッスンは無料ですか?

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

「ルール」で何を学びますか?

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

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

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

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

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

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

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

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

  1. ルール
  2. コンピューターの選択
  3. 勝者を決める
  4. もう一度遊ぶ
← Coding for Kidsに戻る