ScratchEtoysとは子供向けのコンピュータ環境(英語版)および教育で使用されることを想定したオブジェクト指向プロトタイプベースプログラミング言語である。異なるプラットフォームで動作する多数の異なるオブジェクトでのスクリプトオブジェクトモデルを使ったメディアリッチオーサリング環境およびフリー・アンド・オープンソースである。外部リンク歴史[編集]Squeakはアップルが1996年に開発した、アップルコンピュータのSmalltalk-80から派生したオブジェクト指向、クラスペース、リフレクティブのSmalltalk実装である。Smalltalk-80を開発したダン・インガルス、テッド・ケーラー、アラン・ケイによって開発された。この開発チームにはスコット・ウォレス、ジョン・マロニーもいた。4.0はMITライセンス、Apacheライセンス下で残っている一部アップルのパーツを伴って公開されており、貢献はMITの下で行われなければならない。同年にSqueakはディズニー・イマジニアリング・リサーチに移管された。Etoysの開発は構築主義学習のためにアラン・ケイの指揮によって、シーモア・パパートとLOGOプログラミング言語から影響を受ける形でディズニーで始められた。この開発にはダン・インガルス、テッド・ケーラー、スコット・ウォレス、ジョン・マロニーも加わった。EtoysはScratchとして知られる別のSqueak型教育向けプログラミング環境に影響を与えた。Scratchはミッチェル・レズニックがMITに来たEtoys開発チームのジョン・マロニーを招いて開発された。その後2001年に世界中の子供達への教育の改善やシステム研究とパーソナルコンピューティングを前進させるためEtoysはビューポインツ・リサーチに移管された。XO-1という教育マシンで使用されるようになり、XO-1ラップトップ全台にプリインストールされた。2009年ビューポインツ・リサーチはスクイーク財団を立ちあげ、開発や教育メディアとしてのEtoysの採用をより推し進めていった。2010年1月に財団はビューポインツから独立した。動機、影響[編集]Etoysの開発はアラン・ケイが構成主義教育(英語版)を推し進めサポートすることを説いた自身の著書の元、構想、指揮した。シーモア・パパートと教育用に最適化されたLISPの方言であるLOGOプログラミング言語やゼロックスのパロアルト研究所(後のPARC)で開発されたSmalltalk、HyperCard、StarLogoの影響を受けている[1]。ドラッグ・アンド・ドロップタイルベースアプローチはAgentSheetsに非常に酷似している。スコット・ウォレスが主要記述者であり[2]、EtoysのSqueakバージョンの開発とプロモーションはアメリカ合衆国の教育非営利団体であるビューポインツ・リサーチ・インスティテュートが協調する形で参加した。EtoysはScratchとして知られる同種のSqueak型プログラミング環境に大きな影響を与えた。Scratchは21世紀初期にMITメディアラボが放課後コンピュータクラブ向けにEtoysのコードを使って設計した。機能[編集]Etoysのシステムはコンピュータスクリーンに表示されるプログラム可能な仮想的エンティティのアイデアをもとにしている。メディアリッチオーサリング環境をシンプルでエンドユーザーが製作した多種類オブジェクトのためのパワフルなスクリプトオブジェクトモデルと共に提供しており、2D、3Dグラフィック、画像、プレーンテキスト、粒子、プレゼンテーション、ウェブページ、ビデオ、音声やMIDIが含まれる。リアルタイムに他のEtoysユーザーとデスクトップを共有するのも可能で、没入型指導やプレイの多くの形式がインターネット上で行える。Etoysは20以上のプラットフォームで動作する。3つのプログラミング言語で書かれたバージョンも存在、初期や最も多く使われているのはSmalltalkの方言であるSqueakで、第2もSqueakをベースにしているが、Squeakの既定Morphicの代わりにTweakプログラミング環境(英語版)を任意的に使用している。第3にPythonとPataPata[3]をベースにしている。PataPataはそれの作者によって放棄されている。XO-1という教育用マシンに最適化され使用されるようになった。Childアソシエーションに参加し、EtoysはXO-1ラップトップにプリインストールされている。ライセンスはフリー並びにオープンソースである。4は数種類のLinuxディストリビューションのようにフリー・アンド・オープンソースシステムの必要条件を満たしている。license」下でSqueakを公開したが、損害賠償条項が設けられているためフリーソフトの要件を完全に満たしていなかったがソースコードは入手可能で修正は容認されていた。2.0ライセンスに再ライセンスした。バージョンに巻き戻した。この作業の多くは大島芳樹が行った。Etoysは現在完全にフリー・アンド・オープンソースになっている。OLPCの特別なカテゴリを伴う800以上のプロジェクトの多言語コレクション。Educationが開発を行なっている。(日時は個人設定で未設定ならばUTC)。表示-継承ライセンスの下で利用可能です。追加の条件が適用される場合があります。詳細は利用規約を参照してください。開発者Cookieに関する声明モバイルビュ。