PRESS)プログラミング学習親子でscratchを楽しもうスタディーオリジナル記事子ども向け親向けこの連載では、Scratchを使って、ゲームをつくりながら、プログラミングを楽しんでもらいたい!と考えています。子どもだけでなく、大人も一緒に!FacebookTwitterLINEはてブプログラミングは難しくない!2020年からの小学校でのプログラミング教育義務化に向けて、「スクラッチ:Scratch」の知名度が上がっています。NHKのEテレで放送されているプログラミングの番組も、使っているのはScratchですね。「プログラミングってなんか難しそう!」と身構えてしまっている人や、逆に、「Scratchって子ども向けでしょ」なんて子どもだまし程度だと思っている人に、ぜひ、読んでもらいたいな、と思います。Scratchは、とっても敷居が低くて、小学生でもプログラミングができますが、けっこうおもしろくて本格的なゲームもつくれるんですよ。「子どもがScratchをやっていて、自分もなにかつくってみたくなった」という方や「子どもと一緒につくったけど、うまく動かない」「動作におかしなところがあるけど、なぜそうなるのか、どうしたらいいか解決できない」なんていう方も大歓迎!作品をつくる喜びや、知的好奇心は子どもだけのものではありません。大人が楽しむ姿を見てその素晴らしさに気付く子どもも多いと思います。親子で一緒にプログラミングを楽しみましょう!ちょっと凝った大人も楽しめるゲームを題材にして、初心者でも本格的なゲームをつくれるように、段階的に、ブラッシュアップして完成を目指します。こんな内容を予定しています。(コンピューターの手)その中で、「こんなことができるんだ!」、「これって、こういうことだったのか!」という体験を親子でたくさんしてもらえたら、と思います。ScratchってなんだろうScratchは、画面(ステージと呼ばれる)にドラッグ&ドロップで部品(スプライトと呼ばれる)を置いたり、ブロックの形をした命令をパズルのように組み合わせていったりして、アニメーションやゲームなどのアプリを簡単につくることができる「プログラミング言語学習環境」です。小学生でもプログラミングができるように、MIT(マサチューセッツ工科大学メディアラボ)のライフロング・キンダーガーテンというグループがつくり、サービスを提供しています。Scratchを使えば、難しいプログラミングについての知識や経験は必要ありません。世界中の人と作品を共有できるオンラインコミュニティが用意されています。ShareScratchプログラミングに必要なものScratchは、インターネットに接続して、Webブラウザー上で使います。Scratchを利用するには、次のものが必要です。Playerインターネットに接続できない環境であったり、最新のブラウザーが用意できなかったりする場合には、コンピューターにオフライン用のツールをダウンロード→インストールして使うことも可能です。※Windows、Macの他に、ChromeOS、Linuxでも動作します。この連載では、OSはWindows10、ブラウザーはChromeを使っています。他のOSやブラウザーとは、画面やメッセージなどが異なる場合があります。自分でつくったプログラムを保存しておくには、MITのScratchのサイトに自分のアカウントをつくる必要があります。Scratchのページから、自分用のScratchアカウントをつくりましょう。[1]「Scratchに参加しよう」をクリック。アカウント登録のダイヤログが開くので、ユーザ名とパスワードを入力して、「次へ」をクリック。[2]誕生月と生まれた年(西暦)、性別、国(「Japan」)をそれぞれ選択して、「次へ」をクリック。[3]電子メールアドレスを入力して、「次へ」をクリック。[4]「さあ、はじめよう!」をクリック。[5]自動的にサインインして、トップ画面が開きます。メールを確認するように、メッセージが表示されています。アカウントの認証Scratchに登録すると、本人のアカウントかどうかを確認するために、リンク付きのメールが届きます。届いたメールを開き、アカウントの認証をします。Scratch!」という件名でメールが届くので、開きます。[2]「電子メールアドレスの認証」をクリック。[3]自動的にサインインして、「Scratchへようこそ!」の画面が開きます。[4]トップ画面が開きます。これで、準備が整いました。次回はさっそくプログラムをはじめてみましょう。