Scratch(スクラッチ)のメニューバー(ファイルメニュー)について

こちらでは、スクラッチのメニューバーの中にあるファイルメニューの各項目について解説していきます。スクラッチのメニューバーの各項目については、「Scratch(スクラッチ)のメニューバー」で詳しく解説していますので、そちらをご確認ください。

スクラッチのバージョンによってファイルメニューの構成が異なりますが、それぞれについて解説していきますので、1つ1つ理解するようにしましょう。

メニューバーのファイルメニュー

スクラッチのメニューバー(ファイルメニュー)の構成

スクラッチのメニューバー(ファイルメニュー)の構成は以下になります。

Scratch1.4

Scratch2.0オフラインエディター

Scratch2.0オンラインエディター

新規

メニューバーのファイルメニュー(新規)

「新規」はプロジェクトを新しく作成するものです。

新規作成時の「現在のプロジェクトを保存する?」画面

何かしらの作業中に新規プロジェクトを立ち上げたい場合にファイルメニューの「新規」をクリックすると、「Scratch1.4」ではポップアップ画面が表示され「現在のプロジェクトを保存する?」に対して「はい」「いいえ」「キャンセル」の3つを選択できます。「はい」をクリックするとプロジェクトを保存するための画面が表示され保存処理が行われます。「いいえ」をクリックすると作業中のプロジェクトは保存されないまま新しいプロジェクトが作成されます。「キャンセル」をクリックすると「新規」処理自体が処理されずにポップアップ画面が閉じます。

「Scratch2.0オフラインエディター」の場合は、「Scratch1.4」と同じくポップアップ画面が表示され「プロジェクトを保存?」に対して「保存」「保存しない」「取り消し」の3つを選択できます。「保存」は保存処理で、「保存しない」は保存せずに新規プロジェクトが作成され、「取り消し」は「新規」処理そのものを取り消します。

「Scratch2.0オンラインエディター」の場合は、サインインしている状態の場合は、「保存」「保存しない」「取り消し」といった選択はなく、自動で保存され新規のプロジェクトが作成されます。サインインしていない場合は、保存という選択肢はなく、「Discard contents of the current project?」に対して「OK」「取り消し」の2択になります。尚、「OK」は保存せずに新規プロジェクトが作成され、「取り消し」は「新規」処理そのものを取り消します。

開く・手元のコンピューターからアップロード

メニューバーのファイルメニュー(開く)

「開く」はパソコン内に保存してあるプロジェクトのファイルを開く処理になります。「Scratch1.4」「Scratch2.0オフラインエディター」の場合は「開く」ですが、「Scratch2.0オンラインエディター」の場合は「手元のコンピューターからアップロード」からパソコン内にあるファイルを開くことができます。

Scratch1.4、Scratch2.0オフラインエディター

開く時の「現在のプロジェクトを保存する?」画面

「Scratch1.4」と「Scratch2.0オフラインエディター」の場合でファイルから「開く」をクリックすると、作業中の場合はそれぞれに「現在のプロジェクトを保存する?」または「プロジェクトを保存?」のメッセージが表示されます。「はい」をクリックすると保存処理をした後に、開く処理になります。「いいえ」をクリックすると保存されずに「開く処理になり、「キャンセル」をクリックすると「開く」処理がキャンセルになります。

「プロジェクトを開く」画面

「いいえ」をクリックすると「プロジェクトを開く」画面が表示されますので、開きたいファイルを選択してから「OK」または「開く」をクリックします。

スクラッチのファイル

すると画面の表示が切り替わり選択したファイルが開きます。

Scratch2.0オンラインエディター

スクラッチファイル取り込み処理

「Scratch2.0オンラインエディター」の場合は、「ファイル」から「手元のコンピューターからアップロード」をクリックします。

スクラッチファイル選択

ファイルを開くダイアログボックスが表示されたら、開きたいファイルを選択して、「開く」をクリックします。今回は、「Scratch2StarterProjects」フォルダにある「Maze Starter.sb2」を選択しています。

スクラッチファイル取り込み確認

現在、プロジェクトの作業中の場合は、既存プロジェクトと置き換えるかのメッセージボックスが表示されますので、「OK」をクリックします。「取り消し」をクリックすると「アップロード」処理が取り消しになります。

スクラッチ迷路ゲーム

画面の表示が切り替わったら「Maze Starter.sb2」の取り込みが完了したことになります。

保存する・保存・直ちに保存(サインイン時のみ)

メニューバーのファイルメニュー(保存する・保存・直ちに保存(サインイン時のみ))

「保存する・保存・直ちに保存(サインイン時のみ)」などスクラッチのバージョンによってそれぞれ名称が若干異なりますが、作品(プロジェクト)を保存する項目になります。「Scratch2.0オンラインエディター」では、サインインした場合のみに表示される項目です。

Scratch1.4、Scratch2.0オフラインエディター

プロジェクトを保存画面

「Scratch1.4」と「Scratch2.0オフラインエディター」の場合でファイルから「保存する」または「保存」をクリックすると、「プロジェクトを保存」画面が表示されます。「Scratch1.4」では、「新しいファイル名」以外に「プロジェクトの作者」「このプロジェクトについて」の情報を付ける事ができ、保存先を指定したら「OK」をクリックします。「このプロジェクトについて」にはプロジェクトについての注釈などを自由にメモとして記入できます。

「Scratch2.0オフラインエディター」では、保存先をしてして「ファイル名」を入力後に「保存」をクリックすると保存されます。

保存処理

「保存」をクリックするとそれぞれで設定したファイル名で保存されているのが確認できます。保存先を確認すると「テスト.sb」「テスト2.sb2」と保存されています。「Scratch1.4」では拡張子が「.sb」、「Scratch2.0」では拡張子が「.sb2」で保存されることも覚えて起きましょう。

Scratch2.0オンラインエディター

「Scratch2.0オンラインエディター」画面

「Scratch2.0オンラインエディター」の場合は、ステージ上にあるテキストボックスにプロジェクトの名前を入力後に、「ファイル」から「直ちに保存」をクリックします。

私の作品画面

「直ちに保存」をクリックすると右上に「保存しました」と表示されます。これで保存が完了しました。確認するには、「ファイル」から「私の作品へ行く」をクリックするか以下の「私の作品」をクリックして確認してください。

ちなみに元々開いているファイルに対して「保存する・保存・直ちに保存(サインイン時のみ)」をクリックするとそのまま上書き保存されます。例えば作業状態をバージョン毎に管理したい場合は、別ファイルで保存しますが、こちらでは上書きになってしまいますので、ご注意ください。別ファイルと保存したい場合は、次に説明する「名前をつけて保存」で処理していきます。

名前をつけて保存・コピーを保存(サインイン時のみ)

メニューバーのファイルメニュー(名前をつけて保存・コピーを保存(サインイン時のみ))

「名前をつけて保存・コピーを保存(サインイン時のみ)」などスクラッチのバージョンによってそれぞれ名称が若干異なりますが、こちらは新しい作品(プロジェクト)として保存する項目になります。「Scratch2.0オンラインエディター」では、コピーとして保存されます。

Scratch1.4、Scratch2.0オフラインエディター

プロジェクトを保存画面

「Scratch1.4」と「Scratch2.0オフラインエディター」の場合でファイルから「名前をつけて保存」をクリックすると、「保存する・保存」と同様に「プロジェクトを保存」画面が表示されます。「Scratch1.4」では、「新しいファイル名」「プロジェクトの作者」「このプロジェクトについて」を入力し、保存先を指定したら「OK」をクリックします。

「Scratch2.0オフラインエディター」では、保存先をしてして「ファイル名」を入力後に「保存」をクリックすると保存されます。

新しいファイルとして保存処理

「保存」をクリックするとそれぞれで設定したファイル名で新たに保存されているのが確認できます。

Scratch2.0オンラインエディター

「Scratch2.0オンラインエディター」画面

「Scratch2.0オンラインエディター」の場合は、「コピーを保存」をクリックするとプロジェクト名の後ろに「copy」という文言が追加されて、新しい作品(プロジェクト)として保存されます。

私の作品画面

「ファイル」から「私の作品へ行く」をクリックし「私の作品」を確認すると、オリジナルの作品(プロジェクト)とは別にコピーされた作品(プロジェクト)が保存されています。

名前をつけて保存・コピーを保存(サインイン時のみ)は、バックアップをとっておきたい場合や、バージョンを管理したい場合などにとても便利な機能です。

手元のコンピューターにダウンロード

メニューバーのファイルメニュー(手元のコンピューターにダウンロード)

「手元のコンピューターにダウンロード」は、「Scratch2.0オンラインエディター」のみの項目になります。通常オンラインエディターでは、サインイン時に保存をするとサーバー上に作品(プロジェクト)が保存されますが、インターネット環境にない「Scratch2.0オフラインエディター」で作業をすることもあるかと思います。

そういった場合は、「手元のコンピューターにダウンロード」よりサーバー上でなくパソコン内にファイルを保存することで利用することができます。

「ファイル」から「手元のコンピューターにダウンロード」をクリック

ステージ上にあるテキストボックスにプロジェクトの名前を入力後に、「ファイル」から「手元のコンピューターにダウンロード」をクリックします。

「名前を付けて保存」画面

「手元のコンピューターにダウンロード」をクリックすると「名前を付けて保存」画面が表示されますので、保存する場所を指定してからファイル名を入力し、「保存」をクリックします。

「名前を付けて保存」画面

「保存」をクリックすると指定した保存先にファイルが保存されます。「Scratch2.0オンラインエディター」ですので、拡張子は「.sb2」で保存されます。

プロジェクトを読み込む

メニューバーのファイルメニュー(プロジェクトを読み込む)

「プロジェクトを読み込む」は、「Scratch1.4」のみの項目になります。「プロジェクトを読み込む」は、他の作品(プロジェクト)のスプライトや背景を読み込む処理になります。

プロジェクトを読み込む

まず、読み込むプロジェクトを確認してみます。読み込むプロジェクトは「テスト4.sb」ファイルで、スクラッチキャットとコウモリのスプライト、福屋さんの背景が設定されています。こちらのスプライトと背景を読み込んでいきます。

新しいファイルを開き「ファイル」から「プロジェクトを読み込む」をクリックします。すると「プロジェクトを読み込み」画面が表示されますので、今回読み込む「テスト4.sb」を選択してから「OK」をクリックします。

すると現在開いている作品(プロジェクト)に「テスト4.sb」ファイルのスクラッチキャットとコウモリのスプライト、福屋さんの背景が読み込まれたのが確認できます。

スプライトを書き出す

メニューバーのファイルメニュー(スプライトを書き出す)

「スプライトを書き出す」は、「Scratch1.4」のみの項目になります。「スプライトを書き出す」は、選択したスプライトをファイルとして書き出す処理になります。書き出したスプライトは「新しいスプライトをファイルから選ぶ」から選択することもできます。

スプライトを書き出す

まず、書き出すスプライトの名前を「猫1」にします。つぎに「猫1」スプライトを選択しているのを確認して「ファイル」から「スプライトを書き出す」をクリックします。すると「スプライトを書き出す」画面が表示されますので、保存先とファイルを指定して「OK」をクリックします。

今回は、Costumesフォルダ>Animalesフォルダの中に「猫1」の名前で保存します。「OK」をクリックしてからAnimalesフォルダを確認すると「猫1.sprite」として保存されているのが確認できます。

次に「新しいスプライトをファイルから選ぶ」をクリックして、先ほど保存した「猫1.sprite」を選択して「OK」をクリックすると新しいスプライトとして追加することができました。

スプライトを書き出す2

スプライトの書き出しはスプライト画像の書き出しだけでなく、スプライトに設定してあるスクリプトやコスチューム、音も一緒に書き出されます。まず、書き出すスプライトの名前を「猫2」にします。次に「制御」スクリプト「●回繰り返す」ブロック「動き」スクリプト「●歩動かす」ブロックを配置します。そして、「猫2」スプライトを選択しているのを確認して「ファイル」から「スプライトを書き出す」をクリックし、保存先とファイルを指定して「OK」をクリックします。Animalesフォルダを確認すると新たに「猫2.sprite」として保存されているのが確認できます。

同じように「新しいスプライトをファイルから選ぶ」をクリックして、先ほど保存した「猫2.sprite」を選択して「OK」をクリックすると新しいスプライトとして追加することができました。

読み込んだスプライトのスクリプトを見ると先ほど書き出したスプライトのスクリプトと同じものが設定されています。

このようにスプライトの書き出しはスクリプトやコスチューム、音も一緒に書き出すことができます。

色々な作品で利用するようなスプライトの場合は、「スプライトを書き出す」→「新しいスプライトをファイルから選ぶ」が基本的な流れになりますので、書き出す場合はCostumesフォルダの各フォルダに沿ったスプライトを書き出すようにしましょう。

Costumes(コスチューム)フォルダ一覧

  • Animals(動物)
  • Fantasy(空想のキャラクター)
  • Letters(フォントイラスト)
  • People(人)
  • Things(モノ)
  • Transportation(乗り物)

プロジェクトのメモ

メニューバーのファイルメニュー(プロジェクトのメモ)

「プロジェクトのメモ」は、「Scratch1.4」のみの項目になります。「プロジェクトのメモ」というのは、作品(プロジェクト)を保存した際に「このプロジェクトについて」という項目で入力した内容になります。

プロジェクトのメモ

まず、「ファイル」から「開く」で「このプロジェクトについて」のメモ書きがあるファイルを開きます。次に「ファイル」から「プロジェクトのメモ」をクリックすると「このプロジェクトについて」のメモ書きが表示されます。こちらの内容は修正することができますが、注意が必要です。

「プロジェクトのメモ」からメモの内容を修正して「OK」をクリックすると作業している間は修正した内容が記録されており、再度「プロジェクトのメモ」を開くと修正した内容が反映されていますが、ファイルを保存せずにスクラッチを閉じてしまうと内容は反映されるずに閉じてしまいます。

「プロジェクトのメモ」の内容を反映させたい場合は、必ず保存処理を行うようにしましょう。

プロジェクトのビデオを録画

メニューバーのファイルメニュー(プロジェクトのビデオを録画)

「プロジェクトのビデオを録画」は、「Scratch2.0オフライン」のみの項目になります。「プロジェクトのビデオを録画」は、60秒間作品を録画することができる機能になります。録画した作品は動画ファイルとして配布することもできます。

プロジェクトのビデオを録画

まず、録画するための作品を制作します。次に「ファイル」から「プロジェクトのビデオを録画」をクリックすると「プロジェクトのビデオを録画」画面が表示されます。こちらには、録画して自分のパソコンにダウンロードできることと60秒間録画できることがかかれています。

また、「More Options」をクリックすると色々な録画のオプションが用意されていますので、必要なものだけをチェックして「Start」をクリックします。

「Start」をクリックするとステージ上で背景色が水色で3,2,1とカウントダウンが始まりその後に録画されます。カウントダウン中の左下には「To stop recording, click the square」と表示されており、録画を終了する場合は、■をクリックすると録画が終了します。

録画停止の■をクリックすると「Video Finished!」画面が表示され、「Save and Download」をクリックすると保存先を指定できますので、保存先とファイル名を入力して「保存」をクリックします。

保存が完了すると「Playing and sharing Your Video」画面が表示され、動画を見るためのオススメのメディアプレイヤーツールの紹介とビデオを他のユーザーへ共有することができる旨のメッセージが表示されます。

メッセージ下にある「Questions?」のリンクをクリックするとスクラッチコミュニティーサイトのよくある質問と答え(FAQ)ページが表示され、「Back to Scratch」をクリックするとエディターの操作が可能となります。

保存されたファイルをVLCメディアプレイヤーで確認すると指定したオプションで録画されているのが、確認できます。

録画のオプション

  • Include sound from project
  • Include sound from microphone
  • Show mouse pointer
  • Record entire editor(may run slowly)
  • Record at highest quality(may run slowly)

Include sound from project

音も一緒に録画されます。

Include sound from microphone

マイクの音も一緒に録画されます。

Show mouse pointer

マウスポインターも一緒に録画されます。

Record entire editor(may run slowly)

スクラッチオフラインエディターを含めて録画されます。

Record at highest quality(may run slowly)

高品質で録画されます。

スクラッチプログラミング入門

スクラッチプログラミング入門

Scratchは、MITメディアラボが開発した子ども向けビジュアルプログラミング言語です。
スクラッチプログラミング入門では、スクラッチの基本的な使い方から複雑なプログラムの作り方まで子供たちが楽しく学ぶための教育サイトです。

TOP