【scratch】条件分岐の使い方!

『scratchの条件分岐の使い方は?』
『親が子供にスクラッチの条件分岐を説明する方法は?』
『条件分岐を使った簡単なゲームは?』
と気になる事もありますよね。

今回はは、「Scratchを使って、条件分岐(じょうけんぶんき)」を学びます

スクラッチはこの『条件分岐』が使えるようになると、プログラミングのレベルがぐんっと上がります。

今までは、単に「ネコを10歩動かす」「こんにちはと言う」のような基本しかできなかった方は、条件分岐を学ぶことで簡単なゲームが作れたり、プログラミング的思考も向上し、応用問題にも挑戦していくことも可能です。

今回はプログラミング教室を運営する筆者が、小学生、中学生でも理解できる『条件分岐の使い方』を解説します!
ぜひ親子で挑戦してみてください!

子どもの習い事図鑑が運営する『scratchなび』では、スクラッチを使った教材が無料ダウンロード・印刷ができます。

条件分岐(じょうけんぶんき)って何?

まず、条件分岐とは一体何でしょう?

Scratchでは「もし~なら」というブロックを使って表現します。
これを見ると何となく想像できるかもしれません。
日常生活での条件分岐
例えば、
「明日雨なら傘を持っていく、晴れなら帽子をかぶっていく」
というように、普段の生活でもこんなことを考えたりしませんか?
これが、「条件分岐」です。

コンピュータは

「マウスが押されたらファイルを開く、キーを押されたら入力する」

このような条件分岐のカタマリで動いています。
次からは、実際にScratchでプログラミングをしながら、条件分岐を学んでいきましょう!

【2026年版】小学生のプログラミング教材おすすめ人気ランキング15選!選び方のコツも解説!

条件分岐で使うブロック一覧

条件分岐は、ここまで学んだ4つのブロックとなります。
ここで動きをまとめてみましょう。

ブロック意味
・最も使う条件分岐
・条件に合った時だけ実行される
例:もし「雨」なら傘を持つ
条件に合った時に「もし~なら」の方が実行される
それ以外は「でなければ」の方が実行される
例:もし晴れなら「帽子をかぶる」
でなければ「傘を持つ」
条件に合うまでプログラムを止めて待ち続ける
例:ボールがネコに当たるまで待つ
スプライトが端にぶつかったら跳ね返る動きを作る

まずはこの4つの条件分岐を使って、ブロックを組み合わせてみましょう!

使っていくうちにイメージが付いてきます。

子どものプログラミングの教え方とは?自宅で親が教えるときのコツと注意点!

条件分岐を体験してみよう!

まずは、小さなプログラムで条件分岐の動きを見てみましょう。
Scratchで新しいプロジェクトを開いたら、こんなプログラムを作ってみましょう。

では、早速実行してみましょう!

ネコにマウスポインター(マウスを動かしたときの矢印のこと)が触れたらどうなりましたか?

このプログラムを少し説明すると、マウスポインターに触れたら「ネコがこんにちは!」というプログラムですが、「ずっと」で囲んでいます。

この「ずっと」が無いと、旗を押された瞬間にプログラムが実行されて、その一瞬の間にマウスポインターがネコに触れていないと終了してしまいます。
(試しに「ずっと」を外して動きを見てみてもよいですよ!)

今回は、ずっとマウスポインターの動きをチェックし続けたいので、「ずっと」というブロックで囲います。

では、「もし」のブロックの動きが分かったら、次に進みましょう!

 

条件に合わない場合の動きを作ってみよう!

先ほどのコードは条件に合ったときに実行されるプログラムでしたが、次は条件に合わないときの動きを決めてみましょう。
条件に合わない時に動きを加えたい場合は、『もし○○なら「A」でなければ「B」』を使います。

では、このブロックを使って少しプログラムを変えてみます。

では、完成したら、早速旗を押して実行してみましょう!

「もし」の部分の条件は同じですが、「でなければ」の部分が加わっています。
先ほど同様に、「ずっと」のブロックで囲われているので、マウスポインターが触れるまでネコがずっと回り続けていますね。

 

条件に合うまで待つ処理を作ってみよう!

では、次に条件に合うまで待たせる処理を考えてみましょう。
その動きをするためには、Scratchにはこんなブロックが用意されています。

これを使えば、簡単に待たせる処理を作ることができます。
こんなコードを作って動きを見てみましょう。

出来たら、旗を押してネコにマウスポインターで触れてみましょう。どうなりましたか?
マウスポインターで触っている間だけネコが動きますね。

この「待つ」ブロックは、条件に合うまでずっとそこでプログラムが止まったままで、2つ以上の条件を見たいときには使えませんので、注意してください。

 
【スクラッチ】メッセージ機能の使い方!-scratchなび-

「もし端についたら、跳ね返る」の条件分岐

今まで学んだ3つ以外に、少し変わった条件があります。それがこのブロック。

これは、読んでそのままなのですが、スプライトが壁にぶつかったときに跳ね返るブロックです。
実際に動きを見てみれば理解できると思いますので、詳しくは、後ほど作るゲームの中で説明します!

scratchのゲーム作りは
・キャッチゲームの作り方
・レーシングゲームの作り方
・シューティングゲームの作り方
の記事もおすすめ

条件分岐で簡単なゲームを作ってみよう!

では、条件分岐を学んだところで、条件分岐を使った簡単なゲームを作ってみましょう!
今回は虫取りゲーム!

虫をマウスでクリックして捕まえるゲームです。

では早速作っていきましょう!

 

プロジェクトの準備をしよう

まず、新しいプロジェクトを作ります。

新しいプロジェクトが開いたら、画面右下のスプライトウィンドウから、ネコのスプライトを消しましょう。

そのまま右下のボタンから「スプライトを選ぶ」をクリックします。

スプライトの一覧から、今回は虫取りゲームなので、虫を選びます。
他に気になるものがあれば、好きなものを選んでも良いですよ!

虫が追加されれば、これでプロジェクトの準備は完了!

繰り返しで虫を動かそう

では、虫が追加されたら虫の動きを決めてあげましょう。

まずは、とりあえず虫を動かしてみます。
ずっと虫が歩き続けるプログラムを組んでみましょう。

これだと壁にぶつかって止まってしまいますね。
ここで登場するのが、先ほど少し紹介した「ちょっと変わった条件」の、これです。


これを使って、壁にぶつかったら戻ってくるようにしてみましょう。

これで、壁の間を行ったり来たりするようになりましたか?

でも、これだけだと虫っぽい動きではないので、もっと画面の中を自由自在に動きまわるようにしてみましょう。

スプライトの「向き」を変えてみましょう。

これでまた実行してみましょう。
虫が画面内を自由自在に動き回るようになったかと思います。

これで、虫の動きは完成です!

 

捕まった判定をしよう

では、虫が捕まった時の動きを作りましょう。

ここでようやく条件分岐の登場です!

マウスポインターが虫に触れたら、「つかまった!」と1秒言うようにしましょう。

 

だんだん虫取りっぽくなってきましたが、まだ簡単すぎるので少し難易度を上げてみましょう。

マウスポインターが虫に触れている状態でクリックされたら捕まったことにして、虫のサイズを少し小さくしてみましょう!

 

マウスがクリックされたという条件はこのようにして作ることができます。
「マウスのポインターに触れた」条件の中に入れることで、2つの条件をチェックして、どちらにも一致する場合に「つかまった!」の処理を実行します。

では、試してみましょう!

ゲームの難易度がかなり上がりましたね。

ステージの見た目(背景)を変更する

では、最後に背景を変えて、よりゲームっぽくしてみましょう!
右下のステージのところから背景を選択できます。

一覧から、虫取りっぽい背景を選びます。

これでようやく完成です!

旗を押すと、虫取りゲームを楽しむことができます。

ここまでできたら、虫を小さくしたり、動きを早くしたりすることで難易度の調整ができるので、いろいろ試して遊んでみましょう!

 

もっと、scratchのレベルアップをしたい方は、プログラミング教室に通ってみるのもおすすめです!

\子どものプログラミング教室の口コミ・評判記事/
・小学生のプログラミング教室おすすめ人気5選!
・ヒューマンアカデミープログラミング教室の評判・口コミ!
・リタリコワンダーの評判・口コミはどう?

おわりに:条件分岐で簡単なゲームを作ってみよう!

scratch条件分岐で簡単なゲームを作る
今回は条件分岐について学びました。ゲームを作りながら楽しく学べたかと思います。
条件分岐は、作品が大きくなってくると、かなり多く使われるようになります。

特にゲームなどでは、
「このレベルになっていたら、このステージを開放」
「このアイテムを持っていたら、このドアが開く」
などの無数の条件分岐で作られています。

しっかり学んで自由に作品を作れるようになっていきましょう!

条件分岐を使ったscratch無料PDF教材はこちら

より本格的にプログラミングの勉強をしたい方は「Crefus」か「ヒューマンアカデミープログラミング教室」が全国に教室があり通いやすくお勧めです。
カリキュラムもしっかりしており、学年やレベルに合わせてレッスンをしてくれます!

無料体験もあるのでぜひ参加してみてください!
【Crefus】



ヒューマンアカデミー

すたぺんドリル

Z会グレードアップ問題集無料教材

子供の習い事検索ポータル

近所で教室を探す 習い事検索ポータル | 子供の習い事図鑑

学習プリント(幼児~小学生)無料DL


学年別にプリントを探す

・学年別プリント一覧 ・幼児知育プリント一覧 ・小1無料プリント全教科一覧 ・小2無料プリント全教科一覧 ・小3無料プリント全教科一覧 ・小4無料プリント全教科一覧 ・小5無料プリント全教科一覧 ・小6無料プリント全教科一覧 ・中学生無料学習プリント ・教科別プリント一覧 ・2023年カレンダー ・2024年カレンダー ・2025年カレンダー 天才脳ドリルとすたぺんドリルの思考力トレーニングドリル

幼児知育プリント教材

・なぞり書きプリント(イラスト) ・ひらがななぞり書きプリント ・点つなぎプリント ・数字のなぞり書き練習プリント ・運筆プリント ・塗り絵プリント30枚 ・迷路プリント(簡単~難しい) ・なぞなぞ200問(簡単~難しい) ・間違い探しイラストプリント ・あいうえお表 ・ひらがな 濁音・半濁音・拗音一覧表 ・カタカナ表 ・カタカナ 濁音・半濁音・拗音一覧表 ・ひらがな練習プリント ・カタカナ練習プリント ・アルファベットなぞり書き練習 ・物の数え方一覧表 ・お金の数え方プリント ・数字の書き方(10まで) ・数字の書き方(10以降) ・なんばんめ?のプリント ・どちらのかずがおおきい?のプリント ・いくつといくつ?のプリント ・数字の書き方(10以降) ・たしざん ・いろいろなかたち ・大きさ比べ ・時計の読み方 ・点描写・立体図形描写 ・学習ポスター ・迷路プリント 簡単編 ・アルファベット表 ・ローマ字表 ・英語プリント ・無料ゲームで息抜きする 子供の習い事図鑑のゲーム

小学生 国語

ひらがな

・ひらがな練習プリント ・ひらがな全体のプリント ・ひらがな表  ・ひらがな 濁音・半濁音・拗音一覧表 ・ひらがな ならびかえ ・ひらがな 促音・拗音  ・ひらがな 長音 ・ひらがな 数  ・ひらがな 曜日 ・ひらがなパズル

カタカナ

・カタカナ練習プリント ・カタカナ全体のプリント ・カタカナ表 ・カタカナならびかえ ・カタカナ 促音・拗音 ・カタカナ 長音 ・カタカナ 動物の鳴き声 ・カタカナ 国名 ・カタカナパズル

漢字

・小学生漢字一覧表 ・小学1年生漢字テスト ・小学2年生漢字テスト ・小学3年生漢字テスト ・小学4年生漢字テスト ・小学5年生漢字テスト ・小学6年生漢字テスト ・都道府県の漢字テスト ・漢字クイズ

語彙文法

・小1語彙文法 ・小2語彙文法 ・小3語彙文法 ・小4語彙文法 ・小5語彙文法 ・小6語彙文法

文章読解問題

・小1国語文章読解問題 ・小2国語文章読解問題 ・小3国語文章読解問題 ・小4国語文章読解問題 ・小5国語文章読解問題 ・小6国語文章読解問題

原稿用紙・作文用紙

・原稿用紙(無料)81字~400字

四字熟語・ことわざ・慣用句

・四字熟語 一覧 ・四字熟語 テスト ・ことわざ テスト ・慣用句

小学生 算数

・毎日計算ドリル(計算問題メーカー) ・小1算数プリント(練習問題) ・小2算数プリント(練習問題) ・小3算数プリント(練習問題) ・小4算数プリント(練習問題) ・小5算数プリント(練習問題) ・小6算数プリント(練習問題) ・算数文章問題 ・たし算表 ・九九表 ・四則計算プリント ・100ます計算プリント ・小数の計算プリント ・分数の計算プリント ・数と計算 ・図形 ・測定・変化と関係 ・データの活用 ・思考力ドリル 小学生「思考力ドリル」無料学習プリントRISU算数すたぺんドリルコラボ教材

小学生 英語

・スタペンドリル英語 ・英単語練習プリント(835語) ・アルファベット表(かわいい) ・アルファベットなぞり書き ・ローマ字表 ・アルファベット練習プリント ・英語罫線(けいせん)ノート ・月・曜日・季節・天気の英単語 ・数字を英語で覚える ・英語であいさつをする ・be動詞+形容詞の使い方 ・be動詞+形容詞の質問 ・be動詞+名詞の使い方 ・haveを使う練習プリント ・Likeの英語練習プリント ・wantの英語練習プリント

小学生 社会

・日本地図のプリント ・世界地図のプリント ・小3「社会」学習プリント ・小4「社会」学習プリント ・小5「社会」学習プリント ・小6「社会」学習プリント ・小学生「地理」プリント ・小学生「歴史」プリント ・小学生「公民・政治」プリント ・歴史年表ポスター ・小学生「歴史年表」テスト問題 ・国旗一覧ポスター・クイズプリント ・地図記号一覧ポスター

小学生 理科

・小3理科プリント ・小4理科プリント ・小5理科プリント ・小6理科プリント

コラボ教材

・RISU算数 ・天才脳ドリル(思考力) ・Twinkl(英語) ・Z会グレードアップ問題集 すたぺんドリルとのコラボ教材の募集

プログラミン学習

・scratch無料教材 ・scratchの使い方 ・キャッチゲームの作り方 ・シューティングゲームの作り方 scratchなび有料教材

小学生 音楽プリント

・音楽学習プリント一覧 ・楽譜の学習プリント ・臨時記号のプリント ・音名のプリント ・音符・休符のプリント ・拍子の学習プリント ・アーティキュレーション記号プリント ・音楽記号のプリント

前前前世、親子診断

「習い事診断」をする