>> MITCHレズニックは：こんにちは、私はミッチレズニックよ。
私は学習の教授だ ここにMITメディアラボでの研究、
そして私はまた、MITのスクラッチチームを演出します。
JOHNマロニー：私はジョンだ マロニー、と私た
約11年間の研究員 スクラッチプロジェクトに取り組んでいる
リード開発者として。
MITCHレズニック：我々は呼び出す 我々の研究グループ
生涯幼稚園·グループのため 私たちは、道の子供たちに触発されています
幼稚園で学ぶ。
古典的な幼稚園、子ども ふざけて設計し、作成している
と共同で物事 1他の - 建物の塔
木製ブロックは、写真を作ると 指の塗料やクレヨンで。
我々はスクラッチ開発のように、我々は望んで その幼稚園の精神をキャプチャする
すべての年齢層の学習者のための。
JOHNマロニー：次のいずれか スクラッチのための大きな動機
このプロジェクトは、ということでした ミッチェルとナタリー
呼ばれ始めた コンピュータクラブハウス。
そして、彼らはやって子供たちをたくさん見ました Photoshopのようなメディアツールとのもの
そして、様々なサウンド制作ツール、 しかし、彼らは、任意のプログラミングをしていませんでした。
子供たちは、任意のプログラミングをしていなかった、 そして我々はよく、周りを見回して言った、
なぜ彼らはそれをやっていないですか？
答えは、ように見えた そこにいなかったということ
適切であったツール その設定の。
>> MITCHレズニック：我々として スクラッチを開発していた、
私はいくつかのアイデアに触発されました 私のメンター、シーモアパパートの、誰
ロゴプログラミング言語を開発した。
シーモアはいつも言っていたこと、それ 新しい技術のために重要だった
低床を持っている - それは簡単だという意味 天井が高い - を始めるために -
あなたがより多くのと何ができるの意味 それにより複雑なもの。
我々はまた、持っていると思った 私たちは "広い壁」と呼んでいるもの
多くがある意味 異なる経路、
あなたは多くの異なるを行うことができます ソフトウェアとの事。
>> それだけで取得できるように十分ではありません 簡単に開始され、複雑なことをする
誰もが同じことをやっている場合。
我々は多くの異なる経路を持たせたい 我々は、さまざまな人々が持って知っているので、
異なる利害、 そして我々はすべての人を望んでいた
そのプロジェクトで作業できるようにするには 自分の利益から生まれました。
>> JOHNマロニー：私がしたい 我々は、おそらく言って -
there's - 私たちは約10倍と考え 持っているよりも多くのコマンドと機能
今までスクラッチで終わった。
我々は無限のだろう 正確に何についての議論
ブロックを置くために文言と どうか、デフォルトのようなもの
スプライトの向き 上または右にする必要があります。
だから我々は、これらすべてのものを考えた 特に非常に早い経験
人々は持っているだろうと スクラッチとしようとした
物事はなることができるようにそれを作るために ただの実験によって発見されました。
>> MITCHレズニック：我々はなかった まず、スクラッチを設計
私たちのターゲットとするユーザーは、年齢8から16でした。
JOHNマロニー：オン スペクトルのローエンド、
我々は多くの若い子供たちがあることがわかった 私たちが今まで予想よりもスクラッチを使用。
私はまだ1を覚えている - 最初の スクラッチ日、私は我々が持っていたことを、考えて、
この小さな6歳の男が入ってきた
上端に、私は驚いてきた スクラッチの使用、例えば、少なくとも
CS50のような大学の授業中 私たちは本当にしなかったため、
のための言語としてスクラッチを考える コンピュータにコンピュータサイエンスを教える
科学者。
>> 別の驚きがあるか 多くの大人はそれを使用しています。
我々は、人々が誰であることがわかった フルタイムのプログラマーのような
プログラミングを楽しむ 趣味の一種としてスクラッチ。
だから我々は、人々を見てきました スクラッチのウェブサイトで
例えば、何のプロジェクトを作成し、 3-Dレンダリング·システムをレイトレーシング。
私はそれを見たとき、私はそれを信じることができなかった。
>> MITCHレズニック：我々として スクラッチで作業を開始し、
私たちは、からそれが違うようにしたい 以前のプログラミング言語
それがアクセシブルにするために 人々のより広い範囲で動作します。
だから我々は3コアの指針を持っていた。
まず、作成したい それよりティンカー可能、
だから、多くのプログラムを構築することができ 一緒にレゴブロックを置くように。
だから我々は、視覚的なプログラミングを持っていた 一緒にスナップブロック。
第一に、我々は欲しい 人々の仕事できるようにする
より意味のあるプロジェクトで、物事 それは彼らのために個人的に関連していた。
我々が作る理由です スクラッチメディアリッチそう。
>> すべての第三に、私たちは作りたい もしそれのための社会
最善をたくさん知っている 学習経験
我々は他の人と対話するとき来る。
だから我々は、オンラインスクラッチを追加しました 当初から地域社会、
私たちは、立ち上げ時に、右 ソフトウェア人物となるよう
聴衆を持っているでしょう 彼らの作品のために
またによってインスピレーションを得る 他にどのような作成の人々。
我々はそこに、スクラッチを開始しましたので 450万プロジェクト回避されている
共有されていること スクラッチのウェブサイトで。
>> JOHNマロニー：だから 実際にプロジェクトに参加しました
ミッチェルへの嘆願の並び替え。
私が聞いたとき、私は参加するように求め それについて私が考えたので
それはクールなことを行った 事、私は助けたいと思った。
しかし、私の好きな​​言語 私はSmalltalkのがあって、
このバージョンの開発を支援していた のSmalltalkはSqueakのと呼ばれる。
だから私はまあ、私はよ、言った この仕事を来て、観光
限り、私はSqueakの中でそれを構築することができますように。
とミッチェルは私が、必ずああ、言った それはインチ行っているのか気にしない
ただそれを動作させる。
だから、それはそれは得た方法です Squeakの中に書き込まれます。
>> 我々は、スクラッチ2.0でそう 我々はだろうと思った
スクラッチは、よりに手を差し伸べる作ってみる それクラウドベースのアプリケーションことで人々。
とバージョンがあったものの、 ブラウザで実行したのSqueakの、
それは、ダウンロードに必要な プラグインをインストールする。
そして、我々は知っていた多くの人々 トラブルそれをやってを持っているでしょう、
どちらかそれがあったので、 複雑なプロセス
またはその時その管理のため 学校または何がそれを許さなかった。
だから我々はだった何かを望んでいた 種類のブラウザに組み込ま
またはだった種類のデフォルトで そこにほとんどのブラウザ上。
>> 我々は、Javaと考えた。
私たちは、Silverlightの考えた。
私たちは、JavaScriptをと考え、 そして我々は、Flashを検討した。
その時点で、フラッシュた 本当に優勢に。
Adobeは実際にそれをプッシュして、 我々はまだあなたが知っている、知らなかった、
それはこのような問題になる予定だったことを iOSとモバイルデバイス上など。
だから我々はFlashで行き、 振り返ってみると、あなたが知っている、
それは多分よりよいきただろう 我々はJavaScriptを使用してしまったい場合
それはなってきたので、 支配的な言語。
>> しかし、私はないと思う 我々は、おそらく可能性のある方法
いたすべてのものを見てきました 当時と現在の間で変更する予定。
それはに3年ほどかかる このようなものを一緒に入れ、
ので、あなたの最良の推測をする とうまくいくように願う。
>> MITCHレズニック：私たちの新しいの一つ プロジェクトはスクラッチジュニアと呼ばれ、
スクラッチやってみるようにしよう でも、若い子供たちにダウン。
それは、年齢を目的としているのは 五から七歳、
二年生の幼稚園などである。
の最初のバージョン それはiPodでなり、
そして我々はそれが来ていることを計画 2014の途中で。
だから、ジュニアになるスクラッチ 多少のバージョンをスケールダウン。
それが多少あるでしょう 少ない特徴も
より発生的にものを作る 若い子供のための適切な。
>> JOHNマロニー：私は事実を楽しむ 特に2.0スクラッチこと
並べ替え密かに高くなっている ご想像よりもパフォーマンス。
あなたがやっているデフォルトでは、 アニメーションなど、
あなたは、フレームに制限されています アップデートの一種 - の割合
画面の割合、そして我々はしました 意図的にそれを設計した
それだけでないように フレームごとに少し
ようにするには、繰り返し言っている場合 10移動10、実際に
それは10少し動く参照 ステップ - 10少しずつ。
>> しかし、のようなものがあります ターボモードと呼ばれる隠しモード、、
次の方法で取得することができている Shiftキーを押しながらクリックすると緑の旗で、
それは基本的にそれをすることができます ちょっとだけ速くそれができますように実行します。
だから、これはあなたが行うことができますものです レイトレーサのようなもの、
あなたがする必要はありません - オリジナルのレイトレーサ、
あなたは待たなければならなかった約半数 それため、結果を確認するには時間
種の一気飲みした 一度に1フレームを介して。
しかし、Shiftキーを押しながらクリックで 事、結果を得ることができます
20秒のようなものにある。
だから、突然、あなたが並べ行うことができます スクラッチ中の高レベルのもの、
それは隠された機能です。