その他機能・拡張機能
今までに紹介していなかったScratchの機能と「音楽」、「ペン」といった拡張機能について紹介します。
ブロックの整理
スクリプトエリアはブロックを自由に移動させられるので、ブロックがばらばらに置かれ見づらくなってしまうこともあります。
スクリプトエリアで右クリックをし、メニューの「きれいにする」をクリックします。そうすると、ブロックの位置が揃えられスクリプトエリアがきれいになります。


コメント
スクリプトには、説明やメモ書きをつけることができます。該当するブロックかスクリプトエリアで右クリックをし、メニューの「コメントを追加」をクリックします。すると、コメントを入力するテキストボックが表示されます。



バックパック
バックパックとは、プロジェクトの一部をコピーして保存できる場所です。
スクリプト、スプライト、コスチューム、音などを保存し、スプライト間やプロジェクト間でやり取りすることができます。
バックパック機能を使用するには、サインインしている必要があります。
バックパックへの追加
画面下の「バックパック」をクリックして開きます。

コピーしたい素材を、バックパックにドラック&ドロップします。

バックパックに追加されます。

バックパックからの取り出し方
バックアップにある素材を使いたいスプライトやプロジェクトを選択します。バックパックから素材をドラック&ドロップします。

バックパックからの削除
バックパックから素材を削除した場合は、削除したい素材を右クリックし、メニューの「削除」を選択します。

ローカルにプロジェクトを保存する
作成したプロジェクトは、通常Scratchのサイトに保存されます。
しかし、自分のPCに保存したり、保存したプロジェクトををScratch上で読み込んだりすることができます。
コンピューターに保存する
PCやタブレットといったローカル環境に保存したい場合は、次の手順で行います。

保存場所は、ブラウザでダウンロードの保存先に設定されているフォルダになります。
ファイル名の形式は「プロジェクト名.sb3」です。
今回はプロジェクト名を「サンプルプロジェクト」としているので「サンプルプロジェクト.sb3」というファイル名で保存されます。
ファイル名の後ろについている「.sb3」は拡張子といいます。拡張子はファイルの種類を表す文字列です。そのため、拡張子を削除しなようにしましょう。
コンピューターから読み込む
ローカルにあるプロジェクトファイルを読み込むには、次の手順で行います。


プロジェクトの共有
Scratchでは、自分で作ったプロジェクトを公開して、世界中のユーザーに共有することができます。プロジェクトを共有すると、そのプロジェクトを遊んでもらったり、「好き」や「いいね」、「コメント」をもらうことができます。また、共有したプロジェクトを元に更に発展したプロジェクトを作ってもらうこともできます。
※元のプロジェクトが変更されるのではなく、新しいプロジェクトとして作られます。
プロジェクトを共有するには、次の手順で行います。

これで共有されました。プロジェクトページが表示されるので、プロジェクトについての情報を入力しておきましょう。他のユーザーがプロジェクトを見たときの参考になります。

プロジェクトを共有するとScratchのアカウントを持っているかを問わずに、世界中の人々に自分の作品が見られることになります。
そのため、Scratch以外のWebサイトなどで公開されている音楽や画像などには、著作権が発生することがあります。(著作権がないものもあります。)再配布や改変を禁止していたり、使用料が必要なこともあるので、利用する前に利用規約をよく確認することが必要です。
拡張機能とは
拡張機能とは、Scratchのプログラミング機能を増やす仕組みです。他のインターネットサービスをScratch上で利用したり、電子機器やロボットを動かすなど、外部のプログラムと連携したプロジェクトも作成できます。


拡張機能 – ペン
拡張機能のペンは線を描画したり、スプライトをはんこを押すように描画したりできます。
拡張機能 ペンは次の手順で追加します。



拡張機能「ペン」のスタンプを使ったプログラム
拡張機能「ペン」のスタンプを使って球をランダムに描画され、増えるプログラムを作成します。
スプライトライブラリーから「Ball」を追加します。最初からあるネコは削除してください。


拡張機能「ペン」を使って三角形を描画するプログラム
拡張機能「ペン」を使って三角形を描画するプログラムを作成します。

らくがき帳
マウスをドラッグして動かすと線が描けるプログラムを作成します。
スプライトライブラリーから「Pencil」、「Home Button」を使いします。最初からあるネコは削除してください。


スプライト「Pencil」のコスチュームの位置を少し動かします。





拡張機能 – 翻訳
拡張機能の翻訳は様々な言語への翻訳をすることができます。
拡張機能「翻訳」は次の手順で追加します。



翻訳プログラム
日本語を入力したら、外国語(英語)に翻訳するプログラムを作成します。
