初心者OK!こどもプログラミング入門(Scratch)初心者OK!こどもプログラミング入門(Scratch)読者になる初心者OK!こどもプログラミング入門(Scratch)子ども向けプログラミング学習の定番「Scratch」の使い方。我が子(小学1年)の初挑戦記録付き。子どもも、初心者の方もわかりやすいよう、できるだけかんたんな言葉を使ったパソコン使い方ブログも始めました。学校の発表に利用されることも多いパワーポイントの使い方から、大人にも子どもにも役立つパソコンの使い方をいろいろ紹介予定です。プログラミング以外にも、パソコンを便利に活用しましょう。学校でも利用することの多い「パワーポイント(PowerPoint)」のカテゴリはコチラです。入門編-基本操作を覚えようスポンサーリンクScratchには、背景をスクロールさせるブロックはありませんが、配置した木や建物などのスプライトを動かすことで、背景が動いているように見せることができます。前回に引き続き、この「背景が動いているように見せる」設定について紹介していきます。進行方向から新たなスプライトを表示させる前回の記事では、アプリ起動時にすでにあった木を左側に動かしました。今回は、ネコのキャラがさらに先に進んだように見えるよう、最初の時点では見えていなかったものが見えてくる仕組みを作ります。青い木を追加して表示するまずは「青い木」です。青い木のスプライトをライブラリから追加して設定しましょう。この木は、ネコの進行方向(例の場合は右側)に見えてくるようにしたいので、ステージの右端ギリギリくらいになるように座標を指定します。アプリの起動時は見えないようにしておきたいので、「みどりの旗をクリックしたとき」のブロックに、「見た目」にある「隠す」ブロックを付けて、まずは非表示にしておきます。その後、10秒待ってから表示されるようにブロックをつなげました。移動用のブロックをつなげる青い木も、最初から表示されていた木と同じように左に流れていく動きをさせたいので、先に作った木が左に移動していくブロックをバックパックから持ってきてひとまずつなげます。バックパックの使い方は、こちらの記事で紹介していますので、分からない場合はチェックしてみてください。左端で消えるかを確認しよう使用しているスプライトによっては、コピーしたブロックのx座標では端についても非表示にならない場合があります。図の例では青い木は、左端まで移動しないうちに止めることになるのでとりあえずそのままにしていますが、必要な場合は左端できちんと非表示になるかを確認して調節しましょう。青い木に合わせたセリフをネコに追加する青い木が見えてきたタイミングで言わせたいセリフをネコに追加しました。今回は図のように「みどりの旗がクリックされたとき」から何秒後という設定でセリフを追加しています。到着地点となる「くま」を追加する新たなキャラとして、ライブラリからくまのスプライトを追加しました。出てくる場所、左への動き方は「青い木」と同じでOKなので、上で設定した「青い木」のブロックをバックパックを利用してコピーしましょう。その後、表示する秒数を若干遅らせればOKです実行してみると、青い木が見えてきたあと、くまも見えてきます。青い木とくまの左への移動の指示が「ずっと」のため、ネコを通り過ぎてしまいました。目的地到着時に「移動している様子」が止まるようにする今回のアプリは、ネコとくまが待ち合わせしている設定なので、くまのところにネコがきたら、移動の動きが止まるように指示を出していきます。くまを止めつつ、きっかけのメッセージを作るくまがネコの前辺りにきたら、ちょうどよい位置に来たことを他のスプライトに知らせるメッセージを送り、自分(くま)の移動を止めるようにしたいと思います。そこでくまのブロックを以下のように変更しました。「もし」ブロックの位置を「x座標=45」にする「x座標=45」になったら「とうちゃく」というメッセージを送る「x座標=45」になったら「このスクリプト」を止めるこの状態で実行してみると、このようにちょうどよい位置でくまが止まりました。タイミングを合わせて青い木とネコの足も止めるくまと同時にストップするよう、青い木のスクリプトにもブロックを追加します。くまが送った「とうちゃく」のメッセージをきっかけに止まるようにすれば、タイミングを揃えて止めることができます。ネコの足踏みも同じタイミングで止まるようにしましょう。こちらも「とうちゃく」のメッセージをきっかけにして、スクリプトを止めるブロックを追加すればOKです。今回は、シチュエーションに合わせてネコの方にはこんな具合にセリフを足しました。次女得意の時間差攻撃なので、小さな子どもでも組めますね。くまの方には、到着後に手を上げるコスチュームに見た目を変えて、セリフを言わせるスクリプトを付けました。このおかげで、最初に手を下げているコスチュームに変更する必要も出てきたので、冒頭にコスチュームを指定するブロックを追加しました。実行してみると、背景が流れてネコが移動しているように見えます。クマと合流したところで止まりました。「背景が動いている」ように見せる設定はこれで終了です。次回は、新たなアプリ作りに挑戦する予定です。「一回だけ」も「自宅」でも!“プロの力”を使う「子どもにさせたい習い事ランキング」で上位に食い込むことも多くなっているプログラミング。一回だけ、まずは体験、自宅で気軽になど、さまざまな形の学び方が登場していて、ニーズに合わせて便利に活用できます。学ぶためのハウツーは欲しいけど、通うまではちょっと...というときに便利な通信やキットなら、比較的手軽に始められます。子どものプログラミングスクールは多数登場しています。無料体験ができるところが多いので、いろいろ試して選びたいところです。最初のとっかかりだけ習えれば...という場合は、1回から利用できるスクールなどのサービスもあります。【P子】2009年生まれ/次女トライしたがりの自由人。