Find Resources

Natural Selection Programming

Posted May 11, 2021 by sgibbs

A lesson for middle school science that uses a variation of the rabbits and grass program to explore concepts of natural selection.

Ecosystems for StarLogo TNG

Posted August 15, 2016 by turtle

What keeps an ecosystem in balance? Students begin with a simple predator-prey model to consider who eats whom—and what happens when one population grows faster than the others. The primary goal of this unit is to engage students in simple interactive activities to explore ecosystems concepts, and in the use, modification, and creation of agent-based models to conduct experiments on simple virtual ecosystems.

Epidemiology for StarLogo TNG

Posted August 15, 2016 by turtle

How do diseases spread?  In this Project GUTS unit, students research contagious diseases and customize a computer model to explore how disease — or gossip, bullying or fashion— might spread within their school or neighborhood.

The primary goal of this unit is to engage students in simple interactive activities to explore epidemiology concepts, and in the use, modification, and creation of agent-based models to conduct experiments on simple contagion.

Pollution Unit for StarLogo TNG

Posted August 16, 2016 by turtle

What can we do about pollution in our town?  In this unit, students learn about pollution and the spread of contaminants from a point source. Some collect traffic data outside their schools and ask how many trees are needed at their school to maintain acceptable CO2 levels—even as traffic flow fluctuates and traffic jams form. With computer modeling, they investigate possibilities.

Social Networks for StarLogo TNG

Posted August 16, 2016 by turtle

How are people connected?  Humans are inherently social and have relationships far more complex than the random encounters often seen in agent-based modeling. These relationships can vary in strength and meaning – we see social networks that range from kinship networks, friendship networks to contact networks used in the study of epidemiology. The primary goal of this unit is to engage students in simple interactive activities to explore social network concepts and to model those concepts.

Water as a Shared Resource for StarLogo TNG

Posted August 16, 2016 by turtle

As the human population grows, it is becoming increasingly important to understand how humans affect the environment and to consider how we are using and managing our limited resources. This unit examines water as an important resource to be shared and managed to ensure its future availability.

This unit explores water as a shared resource using StarLogo TNG. For the related unit using StarLogo NOVA, see CS in Science Curriculum Module 2.

Climate Change Impacts on Water Resources in StarLogo TNG

Posted August 16, 2016 by turtle

What do we know about climate change? This unit discusses climate change: what it means, what the difference is between climate and weather, and evidence of climate change. It also discusses the global climate system as a complex system with feedback loops, and the current state of the art in the computational modeling of climate change. Our goal is to clarify what is known, what scientists guess is happening, and how climate change impacts our environment and species.

Traffic Patterns for StarLogo TNG

Posted November 24, 2016 by turtle

Why do traffic jams form?

Each year the number of paved miles grows by roughly 20,000 miles. When traffic gets too congested, traffic engineers must consider changes to existing roads or intersections. This unit engages students in interactive activities to explore pattern formation in complex systems, and in the use, modification, and creation of agent-based models to conduct experiments on simple virtual traffic systems, to study whether proposed road changes will the desired effect.

CS in Science Module 2: Shared Water Resources (StarLogo Nova 2.0)

Posted July 27, 2018 by turtle

In this Earth Science module, students will investigate the importance of ground water and the impacts of water usage on aquifer levels. They will also explore how to model important parts of the water cycle, including evaporation and infiltration of water into different types of soils to recharge the aquifers. This updated resource corresponds to StarLogo Nova 2.0 (HTML5/JavaScript version), a modeling and simulation environment developed at the Massachusetts Institute of Technology.

DECODE NYC Virtual Lesson Plan - MODIFYING A MODEL: OMNIVOROUS FOXES

Posted January 27, 2021 by wellina

This remote lesson serves as an opportunity for students to modify the code of an agent-based model to reflect the complexity of real-world food webs. Students will evaluate theeffectiveness of the modifications based on their understanding of population dynamics.

CS in Science Module 3: Ecosystems as Complex Systems (for StarLogo Nova 2.0)

Posted July 27, 2018 by turtle

This Life Science module begins with an exploration of a simple predator-prey model to consider who eats whom—and what happens when one population grows faster than another. Students develop their own model of a local ecosystem and learn about ecosystem dynamics, producers and consumers, and interdependent relationships within an ecosystem. This module has been updated for StarLogo Nova 2.0 (HTML5/JavaScript version, updated 2017).

CS in Science Module 1: Introduction to Computer Modeling and Simulation (StarLogo Nova 2.0)

Posted July 27, 2018 by turtle

Module 1 introduces basic concepts in modeling complex systems through hands-on activities and participatory simulations. A scaffolded series of highly-engaging design and build activities guide students through developing their first computer model in StarLogo Nova 2.0, a modeling and simulation environment developed at the Massachusetts Institute of Technology.

Skill Building Deck

Posted June 12, 2019 by ilee

A slide deck of exercises to build CS and decoding skills

Module 3 Lesson 3 - Adding a Predator

Posted February 10, 2020 by wellina

In this lesson, students will modify the Rabbits and Grass model by adding a predator, a Mountain Lion, to answer a new question: “Does adding a top predator increase or decrease the stability of an ecosystem?” In the second activity, students will design and run experiments to see if adding a predator has an impact on the ecosystem. This activity will reinforce the concepts of energy flow through ecosystems and the often unexpected results of interactions in complex adaptive systems.

Module 3 Lesson 4 - Create Your Own Ecosystem Model

Posted February 10, 2020 by wellina

In this lesson, students will design their own ecosystems projects consisting of a question, experimental design and model. In the first activity, students will learn about the computational science cycle and use it to scope their project. This leads to a second activity where they start designing and implementing their model.

Decode NYC Models

Posted January 13, 2021 by wellina

In the NSF-funded DecodeNYC program at the American Museum of Natural History, middle school students use the agent-based game and simulation programming environment StarLogo Nova to use, modify, decode, and create scientific models to test different strategies for fighting Lyme disease and answer questions about their urban ecosystem.

If you can't find what you're looking for, send us a comment about what you were expecting to find.