Scratchで「もし〇〇なら」を使った簡単なプログラミング

スポンサーリンク

1. 簡単な例:キャラクターが端に触れたら方向を変える

### プログラム内容
キャラクターが画面の端に触れたら、方向を反転して動き続けます。

### スクリプト
- イベント
  - [緑の旗がクリックされたとき]
- 動き
  - [ずっと]
    - [もし <端に触れた> なら]
      - [向きを-90度にする]
    - [10歩動かす]

Scratchで「もし〇〇なら」を発展させたプログラミング

2. 発展例:スペースキーを押したらキャラクターの色が変わる

### プログラム内容
スペースキーを押したときにキャラクターの色が変わり、動きも速くなります。

### スクリプト
- イベント
  - [緑の旗がクリックされたとき]
- 動き
  - [ずっと]
    - [もし <端に触れた> なら]
      - [向きを180度にする]
    - [もし <スペースキーが押された> なら]
      - [色の効果を25ずつ変える]
    - [10歩動かす]

解説

  • 簡単な例では「もし〇〇なら」を使用して、キャラクターが端に触れるたびに向きを変えるという単純な動作を実現しています。
  • 発展例では、「スペースキーが押された場合」とそれ以外を分けることで、条件に応じた異なる動作を実現しています。

これらのプログラムは、「もし〇〇なら」を理解しやすいシンプルな例として最適です。Scratchを使い始めた子供たちにも分かりやすく、直感的にプログラミングの基礎が学べます。

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