StarLogo

Un article de Wikipédia, l'encyclopédie libre.

StarLogo
Date de première version 2001
Paradigme Procédural, éducatif
Développeur Mitchel Resnick, Eric Klopfer, Daniel Wendel
Dernière version StarLogo Nova 2.1 ()
Typage Duck
Influencé par Logo
A influencé NetLogo, Etoys
Implémentations Java, C
Système d'exploitation Windows, macOS
Site web www.slnova.org

StarLogo est un langage de simulation basé sur des agents développé par Mitchel Resnick, Eric Klopfer et d'autres au Massachusetts Institute of Technology (MIT) Media Lab et Scheller Teacher Education Program dans le Massachusetts. C'est une extension du langage de programmation Logo, un dialecte de Lisp. Conçu pour l'enseignement, StarLogo peut être utilisé par les étudiants pour modéliser ou simuler le comportement de systèmes décentralisés.

Histoire[modifier | modifier le code]

Le premier StarLogo fonctionnait sur un ordinateur parallèle Connection Machine 2. Une version ultérieure a fonctionné sur des ordinateurs Macintosh. Il a ensuite été renommé MacStarLogo et s'appelle désormais MacStarLogo Classic. Le StarLogo actuel est écrit dans le langage Java et fonctionne sur la plupart des ordinateurs. StarLogo est également disponible dans une version nommée OpenStarLogo. Son code source est disponible en ligne, mais la licence sous laquelle il est publié n'est pas une licence open source selon The Open Source Definition, en raison des restrictions sur l'utilisation commerciale du code.[réf. nécessaire]

La dernière version de StarLogo, StarLogo Nova[1],[2] a été publié sous forme beta en été 2014.

Notes et références[modifier | modifier le code]

  1. (en) « Welcome to StarLogo Nova », sur StarLogo Nova, MIT Scheller Teacher Education Program (consulté le ).
  2. (en) « StarLogo Nova », sur MIT Scheller Teacher Education Program Education Arcade, Massachusetts Institute of Technology (consulté le ).

Bibliographie[modifier | modifier le code]

  • (en) Vanessa Stevens Colella, Eric Klopfer, Mitchel Resnick., Adventures in Modeling: Exploring Complex, Dynamic Systems with StarLogo, Teachers College Press, , 188 p. (ISBN 978-0807740828, lire en ligne).
  • (en) Andrew Begel, Eric Klopfer, Starlogo TNG: An introduction to game development, .
  • (en) Eric Klopfer; Susan Yoon; Tricia Um, « Teaching complex dynamic systems to young students with StarLogo » [PDF], The Journal of Computers in Mathematics and Science Teaching, Academic Research Library.
  • (en) Mitchel Resnick, Amy Bruckman, Fred Martin, Pianos Not Stereos: Creating Computational Construction Kits, (lire en ligne).
  • (en) Luca Arciero, Leandro D'Aurizio, Leandro D'Aurizio, Claudio Impenna, Exploring Agent-Based Methods for the Analysis of Payment Systems: A Crisis Model for StarLogo TNG, Bank of Italy Temi di Discussione (Working Paper) No. 686, (lire en ligne).