読む・知る

Scratch|無料ダウンロードで始めるブロックプログラミング の紹介

概要

Scratchは、ブロックを組み合わせてインタラクティブな物語、ゲーム、アニメーションを作るプログラミング環境です。作品づくりを通じてプログラミングを学びたい人に向いています。Scratch FoundationはScratchを誰でも無料で利用できるものとして案内しています。 Scratch公式紹介

このソフトでできること

  • キャラクターとブロックを使って、操作や動きのある物語を作る。
  • ゲームやアニメーションを制作する。
  • ダウンロード版でオフラインのまま制作し、作品を端末に保存する。

オンラインでの作品共有やコミュニティの利用は、端末内での制作とは別にインターネット接続が必要です。 公式ダウンロード案内

主な特徴

ブロックを組み合わせる方式なので、文字でコードを書く方法とは異なる形でプログラムを組み立てられます。物語・ゲーム・アニメーションなど、作りたい作品を題材に学習を進められるのが特徴です。

ダウンロード版は、常時インターネットに接続できない環境でも制作を続けたい場合に役立ちます。エディター内の公式チュートリアルも学習の入口になります。

対応OS・料金

公式ダウンロード案内に記載された対象は次のとおりです。

| 対象 | 案内されている条件 |

| --- | --- |

| Windows | Windows 10以降 |

| macOS | macOS 10.13以降 |

| Android | Android 6.0以降のタブレット |

| ChromeOS | 対応するChromebookでGoogle Play版を利用 |

Google Playでの実際の対応可否は端末ごとに確認してください。Android向けの案内はタブレットを対象としています。 公式配布情報 ・ Google Play

Scratchは無料で利用でき、寄付は任意です。ただし、無料という案内と利用許諾の範囲は別です。ダウンロードして利用するサービスには、個人の非商用利用を対象としたライセンスが定められています。 公式紹介 ・ 利用規約

利用時の注意点

有料講座や商用サービスでの利用を検討する場合は、現在の利用規約を確認してください。エディターのソースコードには別途AGPLv3が適用されます。教材・サポート資料にもそれぞれの利用条件があり、Scratchの名称やロゴなどの商業利用には別途合意が必要です。アプリを無料で入手できることが、素材やブランドを自由に商用利用できることを意味するわけではありません。 利用規約

使い方の要点

  1. 公式ダウンロードページで利用するOSを選び、対応するアプリをインストールします。
  2. キャラクターとブロックを使って作品を作ります。最初は公式チュートリアルを参考にすると取り組む題材を選べます。
  3. 終了前に作品を端末へ保存します。オンラインで共有したい場合は、インターネット接続を使う共有サービスを利用します。

向いている人・用途が合いにくい人

ブロックを使って初めてのゲームや物語を作りたい人、アニメーションを題材にプログラミングを学びたい人、オフラインで作品を制作・保存したい人に向いています。

文字でコードを書く方法を主に学びたい人には、ブロック中心の制作方式が目的と合いにくい場合があります。また、商用利用の許諾を前提として導入する場合は、無料という理由だけで選ばず、用途に応じた条件の確認が必要です。

FAQ

無料で使えますか?

Scratchは無料で利用できます。ダウンロードして利用するサービスのライセンスは個人の非商用利用を対象としており、商用用途やブランド利用には別の条件があります。

インターネットがなくても作品を作れますか?

ダウンロード版ではオフラインで制作・保存できます。オンライン共有やコミュニティの利用には接続が必要です。

Android端末で使えますか?

公式案内はAndroid 6.0以降のタブレットを対象としています。利用する端末の対応可否はGoogle Playで確認してください。

公式ダウンロード

OSの選択や配布方法の確認には、 公式ダウンロードページ を利用してください。