Scratchゲーム

【Scratch中級者向け】タイピングゲームを作ろう(ステップ2)

タイピングゲームを作ろうステップ2 Scratch

【アフィリエイト広告を利用しています】

この記事きじではScratchをまなつづけている中級者ちゅうきゅうしゃかたに向けて、タイピングゲームつくかた解説かいせつします。

ステップ2の今回こんかいは、リストを使つかってタイピングの問題もんだいをランダムに出題しゅつだいするプログラムをつくります。

Scratchの公式こうしきサイトはこちら→https://scratch.mit.edu/

このブログが本になりました!

完成品はこちら

まずはステップ2の完成品かんせいひんてみましょう。した画面中央がめんちゅうおうはたボタンをクリックしてください。

  • ネコのセリフをローマにしたときのアルファベットがじゅん表示ひょうじされますので、パソコンのキーボードでタイピングしましょう!
  • タイピングの問題もんだいはランダムに出題しゅつだいされますよ。

変数とリストを準備しよう

はじめにステップ2に使つか変数へんすうとリストを準備じゅんびします。

以下いか記事きじ変数へんすうくわしく解説かいせつしていますので、あわせてごらんください。
》【Scratch入門にゅうもん変数へんすうとメッセージを使つかってアニメーションをつくろう

以下いか記事きじリストくわしく解説かいせつしていますので、あわせてごらんください。
》【Scratch中級者ちゅうきゅうしゃけ】タイピングゲームをつくろう(ステップ1)

変数へんすうつぎの1つの変数へんすう作成さくせいしましょう。

変数名へんすうめい内容ないよう表示ひょうじ
ランダム1から10のランダムな数字すうじあらわ変数へんすうしない

リストはつぎの1つのリストを作成さくせいします。

リストめい内容ないよう表示ひょうじ
出題順しゅつだいじゅんタイピングの問題もんだい出題しゅつだいする順番じゅんばんのリストしない

これで変数へんすうとリストが準備じゅんびできました!

「ネコ」のプログラムを改造しよう

ではステップ1で作成さくせいしたネコのプログラムを改造かいぞうしましょう。

「リスト作成」のプログラム

「リスト作成さくせい」のプログラムを改造かいぞうする箇所かしょしたとおりです。

「リスト作成」のプログラム

出題順しゅつだいじゅん」リストをすべて削除さくじょしてから、つぎ動作どうさ10かいかえします
まず出題順しゅつだいじゅん」リストに「ランダム」がふくまれなくなるまで、「ランダム」を1から10までの乱数らんすうにするのをかえします

「リスト作成」のプログラムの一部

そして「出題順しゅつだいじゅん」リストに「ランダム」がふくまれなければ、「ランダム」を「出題順しゅつだいじゅん」リストに追加ついかします

「リスト作成」のプログラムの一部

これでしたのように1から10の数字すうじがランダムにならんだリストが作成さくせいされます。

「出題順」リスト

「ステージ1」のプログラム

「ステージ1」のプログラムを改造かいぞうする箇所かしょしたとおりです。

「ステージ1」のプログラム

「リスト」箇所かしょを、出題順しゅつだいじゅん」リストの「リスト」番目ばんめ変更へんこうします。

「ステージ1」のプログラムの一部

この変更へんこうにより、「出題順しゅつだいじゅん」リストがしたのように作成さくせいされた場合ばあい「リスト」が1のとき出題順しゅつだいじゅん」リストの「リスト」番目ばんめは9になり、ランダムなじゅん出題しゅつだいされます。

「出題順」リスト

これでステップ2のプログラムが完成かんせいしました!

まとめ

この記事きじではScratch(スクラッチ)を使つかったタイピングゲームのつくかたのステップ2として、リストを使つかってタイピングの問題もんだいをランダムに出題しゅつだいするプログラムを解説かいせつしました。

このタイピングゲーム【ステップ2】のScratchプロジェクトのリンクはこちらです。自分じぶんオリジナルのゲームづくりにぜひ活用かつようしてくださいね。
》タイピングゲーム【ステップ2】 on Scratch

ステップ2のプログラムが完成かんせいしたら、以下いか記事きじをごらんいただきステップ3にチャレンジしてみましょう!

ゲームをやるのもたのしいけど、つくるのもたのしい!

もっと本格的ほんかくてきなゲームをつくってみたい!

このような好奇心が芽生えたら、お子様の豊かな未来を切り拓く可能性を広げるチャンスです。

近年、プログラミング教育はますます重要視されています。
2020年度から小学校でのプログラミング教育の必修化が始まっており、また大学入試では2025年1月から大学入学共通テストにプログラミングを含む教科「情報」が出題されます。

プログラミングは創造性や論理的思考を育む素晴らしいスキルですが、親御さんがプログラミングを教える専門家でない場合、お子様が学ぶためのサポートが必要です。
その手助けとして、プログラミング教室のご検討はいかがでしょうか?

以下の記事で小学生向けのおすすめプログラミング教室を紹介していますので、合わせてご覧いただければ幸いです。一緒に、子供たちの未来を輝かせる扉を開きましょう!
》【2024年最新版】小学生向けプログラミング教室3選

この記事きじ最後さいごまでんでいただき、ありがとうございました!

コメント

タイトルとURLをコピーしました