StarLogo
StarLogoとはマサチューセッツ州にあるMITメディアラボのミッチェル・レズニック、エリック・クロッパーらとMITティー�…
| パラダイム | マルチパラダイム: 教育向け、手続き型、エージェント型 (agent-based) 、シミュレーション |
|---|---|
| 開発者 |
MITメディアラボと MITティーチャーエデュケーションプログラム |
| 最新リリース | StarLogo TNG 1.5.1/2011年1月18日 |
| 型付け | ダック、ダイナミック、ストロング |
| 主な処理系 | StarLogo TNG, StarLogo, MacStarLogo Classic, OpenStarLogo, starlogoT |
| 影響を受けた言語 | LOGO |
| 影響を与えた言語 | NetLogo、Etoys |
| プラットフォーム | Java仮想マシン |
| ウェブサイト | StarLogo |
StarLogoとはマサチューセッツ州にあるMITメディアラボのミッチェル・レズニック、エリック・クロッパーらとMITティーチャーエデュケーションプログラムが開発したエージェント型シミュレーション言語で、プログラミング言語LOGOのエクステンションでもある。StarLogoは教育向けに設計されており、学生が分散システムの挙動をモデル化することができる。
初代のStarLogoはコネクションマシン2パラレルコンピュータ上で動作していた。以降のバージョンはMacintoshで動作しており、MacStarLogo (現在はMacStarLogo Classicと呼ばれる)という名称で知られるようになった。現在のStarLogoはJavaで書かれていてほとんどのコンピュータで動作する。
またStarLogoにはOpenStarLogoと呼ばれるバージョンもある。OpenStarLogoのソースコードはオンライン公開されているが、コードの商用利用が制限されているため適用されるライセンスはオープンソースの定義によるオープンソースライセンスではない。
2008年7月に公開されたStarLogo TNG (The Next Generation) version 1.0は学習可能性と使いやすさを向上させるためにOpenGLを使った3Dグラフィックスとブロック型図式言語を提供しており、C言語とJavaで書かれている。またパズルピースのような「ブロック」でまとめ、一緒に合う順番でブロックを読み込み、Spacelandという3Dシミュレーションビュー内でプログラムをセットする。
StarLogoは、大島芳樹がプログラミングしたKedamaというパーティクルシステムに大きな影響を与えており、これはSmalltalkから派生したSqueakで書かれていてLOGOの影響を強く受けている教育用プログラミング環境及び言語であるEtoysから派生している。
関連項目
脚注
外部リンク
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.