こんにちは、CTFパソコン教室です。
この記事では
・Scratch(スクラッチ)とは何なのか?
・Scratch(スクラッチ)を始めるにはどうしたらいいのか?
を解説します。
これからScratch(スクラッチ)を始めようと思っている方の参考になればと思います。
Scratch(スクラッチ)とは?
Scratch(スクラッチ)とは、ビジュアル(見やすい)プログラミング言語です。
「プログラミング」と聞くと、英語でコード(文字)を書くイメージを思い浮かべるかもしれませんが、Scratch(スクラッチ)では組み立てるプログラムがブロックのパズルの様になっており、見やすく扱いやすいようにできています。
子供やプログラミング初学者に向いており、小学校の授業のカリキュラムにも採用されています。
プログラミングの考え方を学ぶことで、思考力や判断力を養います。
論理的思考なんて呼ばれたりしますが、自分がやりたい事をするためにはどうすればいいか?
うまくいかない時は?など問題を解決する力も身に付きます。
ITはもう皆さんの生活に欠かせないものになっています。
プログラミングの知識は様々な所で活躍するでしょう。
お子さんの将来の選択肢も、ぐっと広がりますよ!
Scratch(スクラッチ)を始める
Scratch(スクラッチ)の始め方は大きく分けて2つあります。
1つ目はインターネットにつながった状態で使う「オンライン」、2つ目はインターネットに繋がっていなくても使える「オフライン」です。
それぞれメリットがありますので、使いやすい方で始めてみましょう。
オンラインで始める
オンラインでScratch(スクラッチ)を利用するメリットは、世界中の他のユーザーの作品を見ることができます。
他のユーザーが作成した公開されたプログラムを参考にして、自分のプログラムに取り入れてみましょう。
また、気に入った作品が出来上がったら、オンラインに公開して見てもらうこともできます。
自分が作成したプログラムをオンライン上に保存しておくこともできます。
作品の保存にはユーザー登録が必要ですが、登録は無料です。
まずはScratch(スクラッチ)の公式サイトにアクセスしましょう。
インターネットのブラウザで「スクラッチ」と検索します。
Scratch(スクラッチ)の公式サイトがすぐに見つかると思いますので、リンクをクリックしてサイトにアクセスしましょう。
サイトを開くとページの上の方にメニューが表示されます。
ユーザー登録を行わない場合は、「作る」をクリックすれば、すぐに制作を開始することができます。
ユーザー登録を行う場合は、「Scratchに参加しよう」をクリックします。
ここではユーザー登録の方法を確認していきます。
ユーザー名とパスワードを決めて入力したら「次へ」をクリックします。
この後、いくつか質問に答えるとユーザー登録をすることができます。
聞かれるのは次の4つです。
・住んでいる地域
・いつ生まれたか
・性別は何か
・メールアドレス
これでユーザー登録は完了です。
Scratch(スクラッチ)のページの右上にユーザー名が表示されます。
オフラインで始める
オフラインでScratch(スクラッチ)を利用するメリットは、インターネットに接続できない環境でも使うことができます。
ただし、Scratch(スクラッチ)を自分のパソコンにインストールする必要があるので、最初だけはインターネットに接続しておく必要があります。
まずはScratch(スクラッチ)の公式サイトにアクセスしましょう。
サイトの一番下に「ダウンロード」がありますので、クリックします。
ダウンロードのページがひらきます。下の方にページを移動してください。
自分のパソコンのOSに合ったものをクリックし、インストーラーをダウンロードしてください。
ここでは、Windowsを例に紹介します。
「直接ダウンロード」をクリックすると、自動でダウンロードが始まります。
ダウンロードしたインストーラーを実行してください。
インストールをクリックします。
インストールが完了するまで待ちましょう。
インストールが終わったら「完了」をクリックします。
この様な質問があります。どちらを選んでも使用に違いはありません。
Scratch(スクラッチ)の画面が開けば完了です!
まとめ
・Scratch(スクラッチ)は子供からプログラミング初学者の大人まで触りやすく出来ている、ビジュアルプログラミング言語です。
・プログラムのコードはブロックを組み合わせて作成します。
・Scratch(スクラッチ)は小学校の授業のカリキュラムにもなっています。
・Scratch(スクラッチ)の始め方はオンラインとオフラインがあります。
・オンラインでは世界中のユーザーの作品を見ることができます。
・オフラインではインターネットに繋げられない環境でも使うことができます。
どうでしたか?
Scratch(スクラッチ)プログラミングの世界を楽しんでください!