スクラッチで作ってみよう!小学生向けプログラミング解説
发布时间:2026-09-17 | 浏览:3
スクラッチ を使って本格的にプログラミングをする方法の解説です。 基本的な動かし方 から 簡単なゲームの作り方 まで説明しています。
サンプルプログラム(見本) とコード(プログラムの中身のこと)の解説も行っているので、参考にしてプログラミングに挑戦してみてください。
キャラクターの動かし方(ヨコの動き)
まずは、基本となるスクラッチでキャラクターを左右に動かすプログラムの解説です。
スクラッチではキャラクターのことを「スプライト」と呼びます。最初は慣れないかもしれませんが、ここからは「スプライト」と書くので覚えておいてください。
「回転方法を左右のみにする」で端について跳ね返るときに、スプライトがひっくり返らないようにしています。
「ずっと」の中がスプライトの動きです。「次のコスチュームにする」でスプライトの絵を切り替えています。これがあるので、カニのはさみが動いているように見えます。
スクラッチでのキャラクターの動かし方(ヨコの動きをつける)
スクラッチでキャラクター(スプライト)を動かすためのプログラムをサンプル(見本)とともに解説しています。まずは基本となるヨコの動き。キャラクターが横に動き、端に着いたら戻ってくるプログラムです。
キャラクターの動かし方(上下に動かす)
スクラッチでキャラクター(スプライト)を 上下に動かす プログラムの解説です。
見本 プログラムでは、 サル のスプライトと 座標 のステージ(背景)を使用します。
スクラッチでのキャラクターの動かし方(上下に動かす)
スクラッチでキャラクター(スプライト)を上下に動かすプログラムの解説です。スプライトが手前と奥を行ったり来たりしてるように見せるプログラムの見本と解説も載せているので、参考にしてプログラミングに挑戦してみてください。
複数のキャラクターを動かす方法
スクラッチで 複数のスプライト(キャラクター)を動かす プログラムの作り方を解説します。
今回は サル と ネコ のスプライトを使います。 ステージには「Theater」という劇場の舞台のような絵を使っています。
スクラッチで複数のキャラクターを動かす方法
スクラッチで複数のスプライト(キャラクター)を動かすプログラムの作り方を解説します。複数のスプライトの動きをプログラミングするときは、どのスプライトに対してのプログラミングなのかを指定しなければなりません。
【作品作り】スクラッチでダンス発表会
スクラッチで自分なりの プログラミング作品 を作るときの参考例です。 下記の3回で説明したプログラミング方法を使って、「 ダンス発表会 」を作ることができます。
スクラッチでのキャラクターの動かし方(ヨコの動きをつける)
スクラッチでのキャラクターの動かし方(上下に動かす)
スクラッチで複数のキャラクターを動かす方法
この3回のプログラミング方法をマスターしたら、挑戦してみてください。
複数のスプライトに別々の動きをつけダンスをさせるのが「ダンス発表会」です。
スクラッチでダンス発表会(プログラミング作品例)
スクラッチで自分なりのプログラミング作品を作るときの参考例です。複数のスプライトに別々の動きをつけダンスをさせるのが「ダンス発表会」です。場所を入れ替わったりするフォーメーションの動きを入れると本格的なプログラムになります。
上からモノが落ちてくるプログラミングに挑戦
スクラッチで画面の上から モノが次々に落ちてくる プログラムを紹介します。 落下ゲーム を作るときなどに使えるプログラミング方法になります。
上からモノが落ちてくるプログラミング画面
今回紹介する見本プログラムではリンゴのスプライトを使います。 背景は「 Blue Sky 」を選択して、下記のような画面を準備します。
スクラッチで上からモノが落ちてくるプログラミングの作り方
スクラッチで画面の上からモノが次々に落ちてくるプログラムを紹介します。落下ゲームを作るときなどに使えるプログラミング方法になります。今回紹介する見本プログラムではリンゴのスプライトを使います。背景は「Blue Sky」を選択して、下記のような画面を準備します。
スプライトをキーボードを使って動かすプログラム
スクラッチのプログラムを実行中にキーボードの 矢印 を押してスプライトを動かすプログラミング方法を紹介します。「 → 」を押すと 右 に動き、「 ← 」だと 左 に行くといった動きです。
矢印キーでスプライトを動かすプログラム
スプライトと背景は次のようなものを用意します。 スプライトはリンゴとネコ。
スクラッチのスプライトをキーボード操作で動かすプログラム
スクラッチのプログラムを実行中にキーボードの矢印キーを押してキャラクター(スプライト)を動かすプログラミング方法を紹介します。「→」を押すと右に動き、「←」だと左に動くプログラムのサンプルを紹介しています。
スクラッチでの条件判定プログラム(モノにあたったときの動き)
スクラッチで 条件判定 を行う見本プログラムです。落ちてくるリンゴにネコがあたったか(これが条件)を判定して、あたったときの動きをプログラミングします。
落ちてくるリンゴと矢印キーで動くネコを用意
条件判定のプログラムを作るために、画面の上から落ちてくる リンゴ とキーボードの矢印キー「←」「→」で左右に動く ネコ を用意します。
スクラッチでの条件判定プログラム(モノにあたったときの動き)
スクラッチで条件判定を行う見本プログラムです。落ちてくるリンゴにネコがあたったか(これが条件)を判定して、あたったときの動きをプログラミングします。見本プログラムではリンゴにあたると、ネコの色がチカチカ変わるようになっています。
【作品作り】スクラッチで落下ゲームを作ってみよう
これまでに解説したプログラミングのやり方を使ってスクラッチで 落下ゲームを作る方法 を紹介します。落下ゲームとは画面の上からモノが落ちてくる形式のゲームです。
下記の3回で説明したプログラミング方法を使って、「 落下ゲーム 」を作ることができます。
スクラッチで上からモノが落ちてくるプログラミングのやり方
スクラッチのスプライトをキーボード操作で動かすプログラム
スクラッチでの条件判定プログラム(モノにあたったときの)
落ちてきたものをよけるのか地面に落ちないように拾うのかは自由にプログラミングします。 落ちてくるものの 種類やスピードを変える ことでいろいろなゲームが作れます。
スクラッチでの落下ゲーム画面イメージ
落下ゲームで用意するのは 「落ちてくるスプライト 」「 動かすキャラクター 」「 背景 」の3つ。
スクラッチで落下ゲームを作ってみよう!
スクラッチで落下ゲームを作る方法を紹介。落下ゲームとは画面の上からモノが落ちてくる形式のゲームです。落ちてきたものをよけるのか地面に落ちないように拾うのかは自由にプログラミングします。落ちてくるものの種類やスピードを変えることでいろいろなゲームが作れます。
スクラッチでのキャラクターの動かし方(ヨコの動きをつける) まずは、基本となるスクラッチでキャラクターを左右に動かすプログラムの解説です。スクラッチではキャラクターのことを「スプライト」と呼びます。最初は慣れないかもしれませんが、ここからは「スプライト」と書くので覚えておいてください。スプライト(キャラクター)を変更する方法スクラッチでは最初の画面にはネコが... Read More
スクラッチでのキャラクターの動かし方(上下に動かす) スクラッチでキャラクター(スプライト)を上下に動かすプログラムの解説です。(左右に動かす方法は、こちらのページにまとめています。)見本で使うスプライトと背景見本プログラムでは、サルのスプライトと座標のステージ(背景)を使用します。ここまで設定してから、組んだプログラムが下記になります。スプライトを上... Read More
スクラッチで複数のキャラクターを動かす方法 スクラッチで複数のスプライト(キャラクター)を動かすプログラムの作り方を解説します。使用するスプライトと背景今回はサルとネコのスプライトを使います。ステージには「Theater」という劇場の舞台のような絵を使っています。スプライトやステージを変更する方法スプライトやステージを変更するには画面右下のボ... Read More
スクラッチでダンス発表会(プログラミング作品例) スクラッチで自分なりのプログラミング作品を作るときの参考例です。下記の3回で説明したプログラミング方法を使って、「ダンス発表会」を作ることができます。スクラッチでのキャラクターの動かし方(ヨコの動きをつける)スクラッチでのキャラクターの動かし方(上下に動かす)スクラッチで複数のキャラクターを動かす方... Read More
スクラッチで上からモノが落ちてくるプログラミングのやり方 スクラッチで画面の上からモノが次々に落ちてくるプログラムを紹介します。落下ゲームを作るときなどに使えるプログラミング方法になります。スクラッチで上からモノが落ちるプログラミング画面今回紹介する見本プログラムではリンゴのスプライトを使います。背景は「Blue Sky」を選択して、下記のような画面を準備... Read More
スクラッチのスプライトをキーボード操作で動かすプログラム スクラッチのプログラムを実行中にキーボードの矢印を押してスプライトを動かすプログラミング方法を紹介します。「→」を押すと右に動き、「←」だと左に行くといった動きです。矢印キーでスプライトを動かすプログラムスプライトと背景は次のようなものを用意します。スプライトはリンゴとネコ。リンゴには上から落ちてく... Read More
スクラッチでの条件判定プログラム(モノにあたったときの動き) スクラッチで条件判定を行う見本プログラムです。落ちてくるリンゴにネコがあたったか(これが条件)を判定して、あたったときの動きをプログラミングします。落ちてくるリンゴと矢印キーで動くネコを用意条件判定のプログラムを作るために、画面の上から落ちてくるリンゴとキーボードの矢印キー「←」「→」で左右に動くネ... Read More
スクラッチで落下ゲームを作ってみよう! これまでに解説したプログラミングのやり方を使ってスクラッチで落下ゲームを作る方法を紹介します。落下ゲームとは画面の上からモノが落ちてくる形式のゲームです。落ちてきたものをよけるのか地面に落ちないように拾うのかは自由にプログラミングします。落ちてくるものの種類やスピードを変えることでいろいろなゲームが... Read More
スクラッチで背景を横に動かす(横スクロールさせる)方法 スクラッチで背景の画像を横に動かす方法(プログラム)の解説です。背景を右から左に動かすことで、ゲームの画面のようにキャラクターが進んで行くように見えます。プログラムで横スクロールしているように見せるスクラッチで背景を横に動かすには倍のサイズの画像を用意して、プログラムを組むなどの方法がありますが、初... Read More
スクラッチの次に学ぶプログラミング言語(ツール)は? スクラッチは入門者向けのプログラミングツールとして優れていますが、あくまでも初心者・入門者向けのものです。ある程度スクラッチをマスターしたら次の段階に進みましょう。では、スクラッチの次に何を勉強すればいいのか?順番に説明しますね。次はコードプログラミングに挑戦!スクラッチは、ビジュアルプログラミング... Read More