Etoys
Etoysのシステムはコンピュータスクリーンに表示されるプログラム可能な仮想的エンティティのアイデアをもとにしている。メディアリッチオーサリング環境をシンプルでエンドユーザーが製作した多種類オブジェクトのためのパワフルなスクリプトオブジェクトモデルと共に提供しており、2D、3Dグラフィック、画像、プレーンテキスト、粒子、プレゼンテーション、ウェブページ、ビデオ、音声やMIDIが含まれる。またリアルタイムに他のEtoysユーザーとデスクトップを共有するのも可能で、没入型指導やプレイの多くの形式がインターネット上で行える。
Etoysの開発はアラン・ケイが構成主義教育(英語版)を推し進めサポートすることを説いた自身の著書の元、構想、指揮した。主にシーモア・パパートと教育用に最適化されたLISPの方言であるLOGOプログラミング言語やゼロックスのパロアルト研究所(後のPARC)で開発されたSmalltalk、HyperCard、StarLogoの影響を受けている。ドラッグ・アンド・ドロップタイルベースアプローチはAgentSheetsに非常に酷似している。スコット・ウォレスが主要記述者であり、EtoysのSqueakバージョンの開発とプロモーションはアメリカ合衆国の教育非営利団体であるビューポインツ・リサーチ・インスティテュートが協調する形で参加した。
また、EtoysはScratchとして知られる同種のSqueak型プログラミング環境に大きな影響を与えた。Scratchは21世紀初期にMITメディアラボが放課後コンピュータクラブ向けにEtoysのコードを使って設計した。