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.

Traffic Unit for StarLogo Nova

Posted April 28, 2017 by sgibbs

This unit engages students in the use of agent-based modeling to look into why we have traffic jams and test ideas to try to improve traffic flow, and demonstrates the use of simulation to solve difficult engineering problems. Specifically we focus on the problem of traffic bottleneck congestion. A secondary goal is to further students’ understanding of the network concept as a way to model real world flows of data and matter.

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.

Science of Friendship

Posted August 16, 2016 by turtle

Why do humans help some people and not others?  This Project GUTS unit explores this question and allows students to test their own assumptions. Using methods and data from anthropology, sociology and psychology and computer modeling in NetLogo, students investigate the role of cooperation in human interactions—and how cooperation plays a role in global issues such as resource management, health equity and climate change.

Opinion Dynamics with StarLogo TNG

Posted August 25, 2016 by turtle

Does Your Opinion Count? 
People form opinions on topics from current styles to political issues to product preferences, and often our opinions are based on information from others, rather than on our own experience. In this unit, we explore Opinion Dynamics as an aspect of human society that can be studied as a complex adaptive system. Here, agents representing humans can influence and be influenced by other agents both directly (one-on-one) and on a more global scale (advertising, etc).

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.

Archived Material: CS in Science Module 3 - Ecosystems as complex systems (for StarLogo Nova 1.0)

Posted December 2, 2016 by turtle

Archived Material: CS in Science Module 3 (for StarLogo Nova 1.0, Flash version updated 2015). 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.

Segregation Model

Posted April 3, 2017 by turtle

This model shows how a small preference for looking like one's neighbors can lead to a segregated society. The unit so far includes the model as a mystery model to be discussed and decoded by students, a partial piece of code with to use for decoding practice, a finished model, some background information, and a link to an on-line resource demonstrating these concepts. We are developing an off-line activity and other curriculum for this module -- stay tuned!

Littering Unit

Posted April 29, 2017 by sgibbs

Littering is a type of non-point source pollution caused
 by humans acting independently from each other, however causing a global environmental problem. Controlling this source of pollution is hard to manage despite numerous interventions. Pollution of groundwater, rivers, oceans result from these everyday littering behavior whether intentional or accidental. In this unit we will model a simple form of littering and then ways to reduce it in our community.

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.

Emergency Egress

Posted May 8, 2017 by turtle

Emergency Egress is the study of people exiting a building or other social gathering space in an emergency situation. This unit explores models and other ways to analyze the safety of a building and to evaluate which elements may affect how quickly and safely a space may be evacuated. It also discusses the issues of modeling humans in emergency situations.

Shared Resources - Economics

Posted May 10, 2017 by turtle

As the human population grows, it has become increasingly important to understand how humans are impacting the environment and how resources are managed and used. Often, this type of understanding falls under the topic of Sustainability in which the needs of the present population are met without compromising the needs of future generations. In this unit, we look at a variety of resources, through the lens of complex adaptive systems, especially studying feedback and interdependence.

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).

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.

Sustainability for StarLogo Nova

Posted August 16, 2016 by turtle

In this unit students will learn about issues relating to becoming a sustainable community, including recycling materials and turning waste into energy. Important concepts include: feedback loops in systems and ideas relating to cooperation in society.

Middle school students will learn about sustainability concepts using videos and activities to map their community. Their computer models can build off of either of two base models: consumerism or wastewater.

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