Custom and interactive environments in StarLogo Nova for computational modeling
Author(s)
Wetzstein, Malcolm X.
Download1145277670-MIT.pdf (2.803Mb)
Other Contributors
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science.
Advisor
Eric Klopfer.
Terms of use
Metadata
Show full item recordAbstract
StarLogo Nova is an agent-based simulation and game programming application geared towards classroom learning. In many cases, StarLogo Nova can be an effective computational modeling tool, allowing students to apply their knowledge and gain a greater understanding of scientific concepts. However, there are many computational models that are difficult to implement in StarLogo Nova or cannot be implemented. This can be partly attributed to the fact that agents are the only programmable and customizable entity in StarLogo Nova and are limited to interactions with other agents. We expand the set of computational models possible within StarLogo Nova by adding new features and capabilities; namely an editable and programmable 3D environment for agents to interact with. We add the capability for users to program real-time interactions between agents and their environment. A dynamic and custom environment opens up the possibility for new computational models and simplifies the implementation of others.
Description
This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections. Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2019 Cataloged from student-submitted PDF version of thesis. Includes bibliographical references (page 66).
Date issued
2019Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer SciencePublisher
Massachusetts Institute of Technology
Keywords
Electrical Engineering and Computer Science.