これを学ぶよ
わざwiki-chat-bot-4 聞いた答えを覚えるチャットボット by Cresmaia / 元プロジェクト
あなたが入力した答えを「きいたこと」というリストに保存して、何回聞いたかを数えるチャットボットを作ろう。リストに「答えを追加」、「○の長さ」で数を取得、というパターンで、コンピュータが「いままで N こ きいたよ」と教えてくれるよ。
つかうブロック
緑の旗が押されたとき○のすべてを削除するずっと
横に並べると、見ながら作れるよ
動画を見て、自分でも作ってみよう
やってみよう!ステップ 1 / 2チャットボットを作ろう
1リストに答えを追加していくしくみを作ろう
「変数」の引き出しで「リストを作る」をクリックして「きいたこと」リストを作ります。「緑の旗が押されたとき」の下に「○のすべてを削除する」(きいたこと) を置いて、緑の旗で毎回リストを空にします。「ずっと」のなかで、「○と聞いて待つ」(「なにが すき?」)、「○を○に追加する」で「答え」を「きいたこと」に追加、「○と○秒言う」で「答え」をそのまま 1 秒 言う (短めにする)、と並べます。ステージ左の「きいたこと」リスト表示にチェックを入れると、入力した答えがどんどん溜まっていくのが見えるよ。
↑上のならべ方も見てね
使うブロック
よみこみちゅう...
ヒント
2リストの長さで「何個目」を教えるしくみを足そう
「ずっと」のなかの「○と○秒言う」(答え) の下に、もう 1 つの「○と○秒言う」を追加します。空欄には「○と○」(join) を 2 段重ねて「いままで 」+ (リストの長さ) + 「こ きいたよ!」と組み立てる。秒数は 2 秒 にしよう。「(リストの長さ)」は「変数」の引き出しの「○の長さ」ブロックで「きいたこと」を選ぶ。これで答えを聞くごとに「(あなたの答え)」(1秒) → 「いままで 1 こ きいたよ!」(2秒) と数えてくれるよ。
使うブロック
よみこみちゅう...
ヒント
AI チャットを使うには、ログインが必要だよ。
ログイン・登録するはじめての方はこちら