StarLogoとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > StarLogoの意味・解説 

StarLogo

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/26 03:07 UTC 版)

StarLogo
パラダイム マルチパラダイム: 教育向け英語版手続き型エージェント型 (agent-basedシミュレーション英語版
開発者 MITメディアラボ
MITティーチャーエデュケーションプログラム
最新リリース StarLogo TNG 1.5.1/2011年1月18日 (12年前) (2011-01-18)
型付け ダックダイナミックストロング英語版
主な処理系 StarLogo TNG, StarLogo, MacStarLogo Classic, OpenStarLogo, starlogoT
影響を受けた言語 LOGO
影響を与えた言語 NetLogoEtoys
プラットフォーム 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から派生している。

関連項目

脚注

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「StarLogo」の関連用語

StarLogoのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



StarLogoのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのStarLogo (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS