To read this content please select one of the options below:

StarLogo under the hood and in the classroom

Eric Klopfer (Massachusetts Institute of Technology, Cambridge, MA, USA)
Andrew Begel (Department of Electrical Engineering and Computer Science, University of California, Berkeley, CA, USA)

Kybernetes

ISSN: 0368-492X

Article publication date: 1 February 2003

407

Abstract

StarLogo is a computer modeling tool that empowers students to understand the world through the design and creation of complex systems models. StarLogo enables students to program software creatures to interact with one another and their environment, and study the emergent patterns from these interactions. Building an easy‐to‐understand, yet powerful tool for students required a great deal of thought about the design of the programming language, environment, and its implementation. The salient features are StarLogo's great degree of transparency (the capability to see how a simulation is built), its support to let students create their own models (not just use models built by others), its efficient implementation (supporting simulations with thousands of independently executing creatures on desktop computers), and its flexible and simple user interface (which enables students to interact dynamically with their simulation during model testing and validation). The resulting platform provides a uniquely accessible tool that enables students to become full‐fledged practitioners of modeling. In addition, we describe the powerful insights and deep scientific understanding that students have developed through the use of StarLogo.

Keywords

Citation

Klopfer, E. and Begel, A. (2003), "StarLogo under the hood and in the classroom", Kybernetes, Vol. 32 No. 1/2, pp. 15-37. https://doi.org/10.1108/03684920310452328

Publisher

:

MCB UP Ltd

Copyright © 2003, MCB UP Limited

Related articles