HOME技術レッツ!スクラッチ (2) スクラッチのインストール

レッツ!スクラッチ (2) スクラッチのインストール

では、さっそくビジュアルプログラミング言語、スクラッチをつかっていきましょう!
みなさん、Windowsパソコンは持っていますか?
Androidスマホやタブレットでもできないことはありませんが、パソコンの方が圧倒的に使いやすいのでオススメします。

まず最初にやらなければならないことは、スクラッチを使える状態にすることです。

それには、2つの方法があります。
(実は3つありますが、3つ目はオススメできません)

2つの方法とは、オンラインで登録する方法と、自分のコンピュータにインストールする方法です。
どちらの方がオススメかって?
実はどちらにもメリットとデメリットがあります。

オンラインで登録することのメリットは、ユーザー名とパスワードを考えて、登録するだけで使えるようになることです。
デメリットは、インターネットにつながっていないところでは使えなくなってしまうことです。
また、登録にはメールアドレスが必要になります。

自分のコンピュータにインストールすることのメリットは、コンピュータさえあれば、インターネットにつながっていなくても使えることです。インターネット接続にかかる待ち時間もないので、操作する速度もはやくなります。
また、メールアドレスは必要ありません。
デメリットは、インストールに手間がかかることです。

それぞれやり方を見ていきましょう。

オンラインで登録する

スクラッチのウェブサイトにアクセスします。
右上の「Scratchに参加しよう」をクリックします。

ユーザーを登録する画面になります。
ユーザー名、パスワードを自分で考えて入力します。
パスワードは間違いをふせぐため、同じものを2回入力しましょう。
入力が終わったら「次へ」をクリックします。

なお、ユーザー名は3~20文字以内、使える文字は、
半角の英字、数字、ハイフン(-)、アンダーバー(_)です。
パスワードは6文字以上、使える文字は、
半角の英字、数字、記号です。

ユーザー名を入力したとき、「このユーザー名はすでに利用されています。他を試してください。」と表示された場合には、だれか別の人がすでにそのユーザー名で登録しています。
誰も使ってなさそうなユーザー名を考えましょう。
ほかにも、「このユーザー名は利用できません」とか、「よくない言葉が使われているようです」などと表示されて、登録できない場合があります。
この場合にも、別のユーザー名に変えてください。
スクラッチ側で、独自のルールがあるようなので、すなおに従いましょう。
だれにも使われていないユーザー名を考えることができたら、自分で考えたパスワードを入力してから「次へ」をクリックします。

「どこに住んでいますか?」と表示されたら国を指定します。
日本に住んでいるならば「Japan」を選び、「次へ」をクリックします。

「いつ生まれましたか?」と表示されたら、生まれた月と、生まれた年(西暦)を指定します。
令和元年は西暦2019年、平成元年は西暦1989年なので、自分の現在の年齢や、生まれた年から計算してみてください。
例えば、令和5年生まれならば、令和元年+4=5なので、西暦に直すと、2019+4=2023年、ということになります。
指定したら「次へ」をクリックします。

「性別は何ですか?」と表示されたら性別(男か女か、ジェンダーかなど)を選択します。
教えたくなければ、「選択しない」というところをクリックしてもよいです。
「次へ」をクリックします。

「メールアドレスを入力してください。」と表示されたら、メールアドレスを入力します。
スクラッチから、必要なメッセージが送られてくるので、必ず利用可能なメールアドレスを入力してください。存在しないメールアドレスを適当に入力してしまうと、あとで自分が困ります。
「アカウントを作成する」をクリックします。

これで、登録はおしまいです。
次からスクラッチを使うときには、「https://scratch.mit.edu/」にアクセスして、右上の「サインイン」をクリックします。
自分で考えたユーザー名とパスワードを入力して「サインイン」をクリックすることで、使えるようになります。

自分のコンピュータにインストールする

https://scratch.mit.edu/download」にアクセスします。

「OSを選んでください」のところで、自分のコンピュータのOSを選びます。
Windowsを使っている場合は、「Windows」をクリックします。

「直接ダウンロード」をクリックします。
Windowsの場合、マイクロソフトストアというウェブサイトからダウンロードすることもできますが、すぐにダウンロードするには、「直接ダウンロード」をクリックしましょう。

「Scratch 3.29.1 Setup.exe」というようなファイル名のファイルがダウンロードされます。
※数字の部分はバージョン番号なので、ダウンロードする時期によって変わります。

ダウンロードが終わったら、このファイルをダブルクリックします。ダブルクリックはマウスの左クリックをすばやく2回押すことです。

「Scratch 3 セットアップ」というウィンドウが表示されます。
「どのユーザーにインストールしますか?」と表示されたら、「現在のユーザーのみにインストールする」をクリックしてから、「インストール」をクリックします。

「Scratch 3セットアップウィザードは完了しました」と表示されたらインストールはおしまいです。
「完了」をクリックします。
このとき、「Scratchを実行」にチェックマークが入っていると、完了と同時にスクラッチを起動することができます。

スクラッチを起動すると、初回に以下のような画面が表示されます。
ここでは「Scratchチームと使用状況を共有しない」を選んでおきます。
「閉じる」をクリックします。

以下の画面が表示されたら、プログラミングをできる状態になっています。

その他の利用方法:Androidタブレットにインストールする

オンラインやコンピュータ以外に、スクラッチを使う方法として、Android(アンドロイド)タブレットにスクラッチのアプリをインストールする、という方法もあります。

Google Playストアアプリを起動して、「scratch」と入力して検索します。
「スクラッチ」アプリが表示されたら、「インストール」をタップします。

インストールが終わると、「開く」ボタンにかわるので、「開く」をタップします。

スクラッチの起動画面になります。
右下の「+」をタップします。

初回に、スクラッチの開発会社に使用状況のデータ収集を認めるか否かの質問が表示されます。どちらを選んでも構いませんが、不要な通信を発生させたくない場合には、「Scratchチームと使用状況を共有しない」を選びましょう。

これで使用する準備が整いました。
以下の画面は、プログラミング画面です。

注意事項として、上記はAndroidスマホでアプリをインストールした際の画面ですが、非常に画面が小さくなってしまい、ほとんど文字を読み取ることができません。
拡大することもできないので、スマホではスクラッチを使うことができないと考えた方がよいです。

「レッツ!スクラッチ」コンテンツリスト

関連記事

レッツ!スクラッチ (15) インベーダーゲームをつくろう ― アイテムをとってパワーアップさせよう!

さて、ゲームにとって欠かせないのは、パワーアップです。 アイテムをとってプレイヤーがパワーアップすることで、より敵を倒しやすくする、というものです。 今回は、一定数の敵を倒すと、アイテムが降ってきて、…続きを読む

レッツ!スクラッチ (1) プログラミングの心得

「レッツ!スクラッチ」では、ビジュアルプログラミング言語「スクラッチ(Scratch)」を使って、わたしが実際につくったプログラムを紹介してくコーナーです。 プログラミングに興味を持つきっかけとして、…続きを読む

Excel:改行を含むテキストを置換する

Microsoft Excelで、セルの中で改行しているテキストを置換する方法です。 以下のように、 あああ いいい という改行を含むテキストを「おおお」というテキストに置換します。 改行を含めたテキ…続きを読む

PCの動作が急に重くなった

ある日、急にパソコンの動作が遅く(重く)なったので原因を調べました。 PCの動作が遅くなる原因には複数ある PCの動作が遅くなる原因は、一般的には以下のようなものがありますが、今回はそのどれもが当ては…続きを読む

Adobe AcrobatのプリンタにPDFがなくなった/印刷できない

Acrobatをインストールすると標準でプリンタドライバがインストールされて、PDF出力できるようになります。 ある日、突然プリンタの一覧からPDFがなくなってしまったため、修復インストールして、Ad…続きを読む

レッツ!スクラッチ (11) インベーダーゲームをつくろう ― 点数をつけよう!

さあ、これまででロケットからたまを発射して、敵を倒す、という仕組みができました。敵が自分の陣地まで入ってきたらゲームオーバー、という処理も入れています。 さらにゲームらしくするためには、スコアをつけま…続きを読む

Windows11マシンを自作する

Windows11のハイスペックマシンを自作したので記録します。 このマシンはStable Diffusionを動作させるためにつくりました。 パーツ 部品 メーカー 型番 価格 ケース Cooler…続きを読む

レッツ!スクラッチ (6) インベーダーゲームをつくろう ― プレイヤーを左右に動かそう

いよいよ、プレイヤーを動かせるようにしていきます。 キーボードの右矢印キーを押したら右へ、左矢印キーを押したら左に動くようにしましょう。 「x座標を0、y座標を-150にする」ブロックの下に、「ずっと…続きを読む

Windows×SQLite:データを挿入する

コマンドラインからデータを挿入する方法です。 新規にデータを追加する sqlite> INSERT INTO テーブル名 ( フィールド名 ) values ( 値 ); のように書きます。 テ…続きを読む

レッツ!スクラッチ (12) インベーダーゲームをつくろう ― ゲームの難易度をあげよう!

点数もつくようになったので、これでほぼゲームとして完成しました。 しかし、このままでは物足りないですよね? まずはゲームが単調すぎて、かんたんです。 慣れてしまえばあっという間につまらなくなってしまう…続きを読む