
Habrahabrでは、直観的な視覚環境でプログラミングするための優れたグラフィックエディタ
Scratch (Scratch)について繰り返し書いています。 ここでは、オブジェクトをマウスでドラッグアンドドロップし、レゴコンストラクターのようにオブジェクト間の相互作用を設定できます。 作業プログラムは、多色のチームブリックから組み立てられます。
数日前、マサチューセッツ工科大学の開発者は無料のライセンスで
Scratch 2.0ソースコードをGithubにアップロードしました。 このコードは、Scratchの
オンラインバージョンと
オフラインバージョンのベースとして使用されます。
スクラッチは子供に教えるのに理想的ですが、この環境では、たとえば
ロボットを制御するための実際のプログラムを書くことができ
ます 。 公式ウェブサイトによると、プログラミング環境は8〜16歳の子供向けに作成されたものですが、両親と幼い子供を含め、誰でも使用できます。「プログラミング能力は現代社会のリテラシーの重要な要素です。 スクラッチでコーディングを学ぶとき、問題を解決し、プロジェクトを開発し、アイデアを交換するための重要な戦略を習得します。これらの言葉に反対することはできません。
長年にわたって、Scratchは広く普及し、世界中の多くの学校で使用されています。 エディターは
40以上の
言語に翻訳されてい
ます 。
Scratch
はブラウザで直接起動できます。 2番目のバージョンには、比較的新しいブラウザー(Chrome 7以降、Firefox 4以降、IE 7以降)とAdobe Flash、および1024x768の解像度のモニターが必要です。 コンピューターがこれらの要件を満たしていない場合、
Scratch 1.4エディターの古いバージョンは開いたままになり、作成されたプロジェクトはScratch 2 Webサイトでも公開できますが、新しい.sb2ファイル形式が導入されているため、新しいプロジェクトを古いバージョンで開くことはできません。