スクラッチでチャレンジ

色が変わるお絵かきペンを作ろう!スクラッチチャレンジ

今回のスクラッチでチャレンジは「色が変わるお絵かきペン」の巻です。マウスを動かした跡に線が描かれて、しかも色がどんどん変わっていく、カラフルなお絵かきプログラムを作ってみましょう。

お題

旗を押したら、ネコがマウスのポインターについてきて、通ったあとに線が描かれるようにします。さらに、線の色が少しずつ変わっていくようにしてみましょう。

※「ペン」のブロックは、はじめは表示されていません。スクラッチの画面の左下にある青いボタン(拡張機能を追加)を押して、「ペン」を選ぶと使えるようになります。

ヒント

使うブロックは次の6つです。「ペン」のブロックは、線を描くための特別なブロックです。

  • 「旗が押されたとき」(イベントブロック)
  • 「ずっと」(制御ブロック)
  • 「マウスのポインターへ行く」(動きブロック)
  • 「全部消す」(ペンのブロック)
  • 「ペンを下ろす」(ペンのブロック)
  • 「ペンの色を10ずつ変える」(ペンのブロック)

「ペンを下ろす」は、線を描きはじめるブロックです。「ずっと」の中に入れたブロックは、旗を押している間ずっとくり返されます。

答え

🚩 旗が押されたとき

全部消す

ペンを下ろす

🔁 ずっと

マウスのポインターへ行く

ペンの色を10ずつ変える

「旗が押されたとき」のあと、まず「全部消す」で前の絵をきれいにして、「ペンを下ろす」で描く準備をします。そのあと「ずっと」の中で、ネコをマウスのポインターへ動かしながら、ペンの色を少しずつ変えています。うまく線が引けないときは、画面を大きくする全画面ボタンを押して試してみてください。

「ペンの色を〜ずつ変える」の数字を変えると、色の変わり方も変わります。ペンの太さを変えるブロックを足して、太い線や細い線に挑戦するのも面白いですよ。

もっと作品づくりに挑戦したくなったら、初級プログラミングクラスで一緒に挑戦してみませんか?無料体験授業も受け付けています。