初心者OK!こどもプログラミング入門(Scratch)初心者OK!こどもプログラミング入門(Scratch)読者になる初心者OK!こどもプログラミング入門(Scratch)子ども向けプログラミング学習の定番「Scratch」の使い方。我が子(小学1年)の初挑戦記録付き。子どもも、初心者の方もわかりやすいよう、できるだけかんたんな言葉を使ったパソコン使い方ブログも始めました。学校の発表に利用されることも多いパワーポイントの使い方から、大人にも子どもにも役立つパソコンの使い方をいろいろ紹介予定です。プログラミング以外にも、パソコンを便利に活用しましょう。学校でも利用することの多い「パワーポイント(PowerPoint)」のカテゴリはコチラです。今回は、落ちてくる障害物を避けるゲームの作り方とポイントを何回かに分けて紹介していきたいと思います。ランダムに降ってくる雪を避け、3回当たったらゲームオーバーという単純なゲームです。ポイントは、本ブログでは初めて利用する「変数」と「乱数」を使うところです。変数などと聞くと、なにやら難しそうに感じるかもしれませんが、詳しい仕組みがわからなくても、ブロックが並んだ状態を見れば「なるほど!」と思えるところがScratchのいいところです。完成した状態とポイントをチェック実際にどのようなアプリを作るのか、まずは画面を見て確認しておきましょう。ネコのいる森にランダムに雪が降ってきます。ネコが最初に持っているライフは「3」。左上に表示されているのがライフです。左右のキーを使ってネコを移動、雪を避けます。避けた雪は下についても消さず、積もっているような雰囲気に。どのくらい避けられたかがわかります。雪が当たるとネコがニャーと鳴き、ライフが1減ってしまいます。ライフが0になるとゲームオーバーで、画面とネコの色が変わります。決まった回数の障害物が当たってしまうとゲームオーバーという、よくあるパターンのゲームですね。作成の主なポイントを確認しておきましょう。矢印キーでスプライトを操作できるように設定する「こんなことができるんだ」ということが分かれば、ひとまずOK。あとは作成の過程を見るうちに自然に仕組みがわかってきます。最初に用意したものをチェック!最初に用意したスプライトと背景をチェックしておきましょう。雪野原の背景と、ネコと雪の結晶のスプライトです。背景は見た目もスクリプトもシンプル背景は2種類。1つ目は、雪の野原をイメージした「Winter」です。2つ目は、「Winter」をコピーして、背景を黒く塗りつぶした「Winter2」。こちらはゲームオーバー時に利用します。この2種類が切り替わるよう、背景のスクリプトはこのようになっています。ゲームの開始時(「緑の旗をクリックしたとき」)にメインの背景「Winter」を表示。「ゲームオーバー」のメッセージを受け取ったときに「Winter2」というシンプルなものです。背景切り替えの設定は最後でOKここでは先に背景のスクリプトを紹介していますが、「ゲームオーバー」のメッセージを受け取ったときのブロックを配置するのは、実際には「ゲームオーバー」のメッセージを送る設定を行ってからになります。スプライトの設定を終えたら、最後に背景の切り替えを設定すればよいでしょう。使うスプライトも少数精鋭ネコのスプライトも2種類のコスチュームを用意。「costume1」をコピーして、水色に塗った「「costume3」は、ゲームオーバー時に使うために用意しました。詳しい動きの設定を行う前に、起動時に決まった位置に表示され、「costume1」になるよう設定しておきましょう。残る雪の結晶は1種類だけです。こちらのスクリプトは追って紹介していきます。背景やキャラの色を変える方法は、こちらの記事で紹介しています。参考にして好みのキャラや背景を用意しましょう。これで準備ができました。次回からさっそくスプライトを動かしていきたいと思います。「一回だけ」も「自宅」でも!“プロの力”を使う「子どもにさせたい習い事ランキング」で上位に食い込むことも多くなっているプログラミング。一回だけ、まずは体験、自宅で気軽になど、さまざまな形の学び方が登場していて、ニーズに合わせて便利に活用できます。学ぶためのハウツーは欲しいけど、通うまではちょっと...というときに便利な通信やキットなら、比較的手軽に始められます。子どものプログラミングスクールは多数登場しています。無料体験ができるところが多いので、いろいろ試して選びたいところです。最初のとっかかりだけ習えれば...という場合は、1回から利用できるスクールなどのサービスもあります。【P子】2009年生まれ/次女トライしたがりの自由人。