ブロックを組み立てるようにプログラミングを簡単に学べる『Scratch』がすごいかもしれません
May 16, 2007 9:52 AM written by 100SHIKI Apprentice II

sc_top.gif

MITのメディアラボで開発されている開発ツール「Scratch」が話題になっています。

小さなお子さんでもプログラミングに親しんでもらおう、という目的で作られたツールです。

この時代、誰でもプログラミングを学びたいものですよね。この「Scratch」、どれほど簡単なのでしょうか。

以下に詳しく見ていきましょう。

sc_1.gif

↑ 起動直後の画面。左側からアクションを選んで組み立てていきます。

sc_2.gif

↑ まずは猫を動かしましょう。左側から「Move 10 Steps」を選び、横のエリアにドラッグします。それをダブルクリックすると猫が横に動きます。もちろん「10」の値は好きに変えられます。

sc_3.gif

↑ 次にさっきのブロックの下に「Say Hello for 2 seconds」をくっつけます。これでこのブロックをダブルクリックすると「横に動いてHelloと2秒間言う」というアクションがつくれました。

sc_4.gif

↑ こうしてできたアクションを繰り返し行わせたいときは、できたブロックを「Repeat」で囲みます。

↑ YouTubeの紹介動画も載せておきましょう。

ゲームのようなつくりですが、楽しんでいるうちにオブジェクト指向、条件分岐、繰り返し、変数、引数などの概念を学んでいくことができます。

また(今はサイトが落ちていますが)公式サイトでつくったプログラムを共有することもできるようです。

今はトラフィックの関係でサイトがかなりミニマムになっていますがプログラムのダウンロードは可能です。英語版ですが、簡単な単語ばかりなので、お子さんと一緒に楽しめるかもしれませんよ。

また、ダウンロード後に一緒にインストールされるヘルプファイルやサンプルプログラムも秀逸なのでそちらもぜひご覧ください。

» Scratch | Imagine, Program, Share

この記事のトラックバックURL (トラックバックは承認後に公開されます)

コメント一覧

うちの子どもに使わせたいんだけど、英語だと使わなさそうだ...
リソースいじって日本語化できるかなぁ

by て | 2007年05月17日 00:33

はじめまして

おもしろそう。これのCGIを学ぶ版とかPHPを学ぶ版ってあったら使ってみたい

by zakkaya | 2007年05月17日 17:29

コメント投稿 (コメントは承認後に公開されます)

名前
メールアドレス (表示されませんのでご安心を)
URL
情報保存?
コメント

クリエイティブ・コモンズ・ライセンス

ユーザビリティ向上支援ビービット
Usability tested by BeBit

Powered by
MovableType 3.34

Icons powered by famfamfam.

人気ブログランキング - 100SHIKI
ワード