[Squeak-ja: 3177] モーフパッケージ化システム

Kentaro Takemura takemura @ bre.soc.i.kyoto-u.ac.jp
2006年 10月 17日 (火) 18:55:43 JST


京都大学の竹村 顕大朗です

現在、私の修士論文の研究において
Squeakを使った教育を行う上での補助となる
「モーフパッケージ化システム」というシステムを作っております。
現時点ではまだシステムは出来上がってはおりませんが
今回はそのシステムの背景・概要などを説明し
皆様からのご意見、アドバイス等を伺いたくメールを出させていただきました。

「モーフのパッケージ化システム」とは、特定の機能を持った一つないし複数のモーフを
一つのキットとしてパッケージングし、それを自由に修正、配布する
一連の枠組みを提供するシステムです。
現在のSqueakを用いたワークショップ、授業においては
普及し始めてからまだ間がないということもあり、
DriveACarのような数個の雛形的内容を除いて
指導内容・方法など決まったものがあまり無く、
その成果の殆どが教員の力量に依存してしまうという状態になっております。
そこで、今回私たちはこの「モーフパッケージ化システム」をつくり
このような状況を改善しようと考えました。

通常のプロジェクトにおいても、遊び場を利用して
まとまった機能をもったモーフをコピーすることは可能でしたが、
この方法ではプロジェクトを跨いだ利用はできません。
また、プロジェクトを跨いだ利用をする為には「部品」フラップに登録する方法がありますが
この場合、一度登録した内容を変更することが困難となります。
そして、既存のほかの枠組みにおいては
1.専門家でなくても自由にキットを作成できる簡便性
2.誰でも任意かつ容易にキットを修正できる保守性
3.簡単にキットを共有できる共有性
の全ての要件を充たしているものは無く、
この3つの要件こそがキットを誰でも作り共有するために必要なものと考えております。 


このシステムはSqueakを用いた教育を行ううえで、
そのカリキュラムを進める上で最適な専門キットをSqueakの専門家でなくても
誰でも作成できるような仕組みを提供し、
さらにそのキットを容易に配布・取得することができるようにすることで
優れた教育プログラムを簡単に共有できるようにすることを狙いとしています。
専門キットの作成に関しては専門家で無い教員であっても簡単に作れるよう
通常のSqueak eToysのタイルスクリプティングの仕組みを流用し
エラーの無い、簡単なプログラミングによる作成を考えております。
また、キットの配布に関してはメタトイのスーパーパーツ瓶のようにSqueak単体で
自由に配布、取得できるような仕組みを考えています。

このような枠組みで現在詳細な仕様に関して検討中なのですが、
実際、Squeakを現場で使用されている指導者の方からも
仕様に関して、実際このようなシステムがあれば利用するかなどのご意見や、
どのような点に留意すれば一般の教員にとってより利用しやすくなるのか
などのアドバイスを頂きたいと考えております。

それではよろしくお願いいたします。

-/*/*-/-*/*--/*/*-/-*/-*-/*-*/
京都大学大学院 情報学研究科
社会情報学専攻
竹村 顕大朗
takemura @ bre.soc.i.kyoto-u.ac.jp
/-*-*/-*/*-/-*/-/*/*-*-/*/-*-/





Squeak-ja メーリングリストの案内