0Pricing
Coding for Kids · レッスン

コンピューターの選択

コンピューターがランダムに選びます

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

コンピューターの番です!🤖

こんにちは、コーダーさん!🤖 じゃんけんでは、コンピューターも手を選ぶ必要があります!本当の対戦相手のように、意外な手を出すようにしましょう!🎲

コンピューターに選び方を教えましょう!

print('I am the computer. Let me pick! 🤖')

手のリスト 📋

まず、3つの手のリストを作ります。リストには、角かっこ[ ]の中にたくさんの項目を入れられます!📋

choices = ['rock', 'paper', 'scissors']
print('My options:', choices)

random を取り込む 📦

ランダムに選ぶには、もう一度randomというツールボックスが必要です!先頭でインポートしましょう。📦

import random
print('Random toolbox loaded! 🧰')

random.choice で1つ選ぶ 🎯

random.choiceというツールは、リストから項目を1つランダムに取り出します!コンピューターにぴったりです!

import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('Computer picked', computer)

毎回違う手を選ぶ 🔄

これを何回か実行してみましょう!コンピューターの手が変わります。グーのときも、パーのときも、チョキのときもあります。🔄

import random
choices = ['rock', 'paper', 'scissors']
print(random.choice(choices))
print(random.choice(choices))
print(random.choice(choices))

絵文字で表示する 🎨

コンピューターの手を楽しい絵文字で表示しましょう!どの手を選んだか確認します。🎨

computer = 'rock'
if computer == 'rock':
    print('Computer chose ✊')
elif computer == 'paper':
    print('Computer chose ✋')
elif computer == 'scissors':
    print('Computer chose ✌️')

秘密にしておきましょう!🤫

本当のゲームでは、先にプレイヤーに手を選んでもらい、その後でコンピューターの手を明かします。意外性があると楽しくなります!🤫

import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('I have made my choice... 🤫')

プレイヤーとコンピューターが手を選ぶ 🤝

プレイヤーの手とコンピューターの手を一緒に取得しましょう!🤝 これで比較する2つの手がそろいました!

import random
choices = ['rock', 'paper', 'scissors']
player = input('Your pick: ')
computer = random.choice(choices)
print('You:', player, '| Computer:', computer)

いよいよ発表!🎭

ドラムロールをお願いします!🥁 両方の手を、演出と絵文字を添えて発表しましょう!🎭

player = 'rock'
computer = 'scissors'
print('🥁 You picked', player)
print('🥁 I picked', computer)

公平なコンピューター ⚖️

random.choiceはランダムに選ぶため、コンピューターはずるをしません!どの選択肢にも同じ確率があります。とても公平です!⚖️

import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('Fair and square, I chose', computer, '🤖')

コンピューターの手選びマスター!🚀

これでコンピューターが自分でランダムに手を選べるようになりました!🚀 何度も実行して、どんな手が出るか見てみましょう。次は、誰が勝つかを判定します!

import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('Computer is ready with', computer, '! 🤖')

クイックチェック!🧠

ランダムに手を選ぶスキルを試してみましょう!🎲

コンピューターの手選びチャンピオン!🎉

よくできました!🎉 コンピューターが手を選べるようになりました!

  • リストで手を[ ]の中に保存します 📋
  • import randomでツールボックスを読み込みます 📦
  • random.choiceでランダムに1つ選びます 🎯
  • どの選択肢にもチャンスがあるため、公平です ⚖️

次は、勝者を決めます!🏆

import random
choices = ['rock', 'paper', 'scissors']
print('Computer chose', random.choice(choices), '! 🤖')

よくある質問

「コンピューターの選択」レッスンは無料ですか?

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