Find Resources

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.

Pond Ecosystem Biograph project

Posted April 12, 2017 by turtle

Ecosystems are made up of interacting, interdependent parts, which are always interacting with and changing each other. Healthy ecosystems are long-lasting. In a long-lasting ecosystem the number of plants and animals may increase and decrease over time, but there are always enough individuals to reproduce and establish the next generation. In this Biograph Virtual Lab your challenge is to build a model of a long-lasting, healthy pond ecosystem using Toolblox programming blocks.

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.

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.

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.

Computational Science video

Posted June 2, 2017 by sgibbs

A short video (1:27) on the computational science cycle, used in Project GUTS CS in Science (Modules 2-4).

Data and Data Analysis video

Posted July 3, 2017 by sgibbs

A very short video (0.36) introducing the concepts of data and data analysis from StarLogo Nova models.

Complex Adaptive Systems Modeling Video

Posted July 27, 2018 by turtle

This short video (3:13 minutes) introduces complex adaptive systems and agent-based modeling concepts to middle-school students. It shows beautiful footage of birds flocking as an example of a complex adaptive system.

Alternative Intro to StarLogo Nova - Modeling Change Lesson 1

Posted July 3, 2017 by sgibbs

The first part of the Modeling Change Unit can be used as a fun stand-alone programming activity for students unfamiliar with StarLogo Nova. It guides students to build a model that use keyboard controls to change the two-dimensional location of agents (in section 1a) and change other traits including the third dimension (z), shape, color, and heading (in section 1b).

Modeling Change

Posted July 3, 2017 by sgibbs

This contributed curriculum physics unit introduces and builds models to explore concepts of independent and dependent change, constant and variable x and y change, gravity, and projectile motion. Each lesson contains detailed instructions on how to build each model, and links to base models and completed projects. Modeling Change Lesson 1 is also uploaded as an independent resource (since it can serve as an alternative introduction to StarLogo Nova).

Kinesthetic Flower Turtles Activity

Posted August 3, 2017 by carl

This activity is an extension to the CS in Science Module 1, Lesson 2, between activity 1 and activity 2. It is a kinesthetic activity to show how the agents behave according to a certain program. It can replace the activity that is there or be used as an extension or add on to the listed activities.

Maze

Posted August 3, 2017 by arodriguez

Students struggle understanding proportional relationships and scaling shapes. This module allows students to scale one shape and transfer it to 3 different environments. Students will create a game online (SL Nova) and program a Sphero (robot) while learning the math standards.

Exploring the Wiggle Walk and Collisions via a Kinesthetic Activity

Posted August 4, 2017 by jhenderson

This activity teaches the Wiggle Walk blocks (random right by ___ degrees, random left by___ degrees), through a kinesthetic activity and explores when a programmer would want to code agents to move this way. It avoids the statical analysis of the random probabilities found in Module One, Lesson 4 Activity 1: Probability with Dice and Data and Colliding Turtles, while still addressing the end goals of the Module One Lesson 4.

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.

Pair Programming video

Posted July 27, 2018 by turtle

This short video (2:51 minutes) features two middle school girls describing and practicing pair programming. It is a great introduction to this method of learning programming and creating models.

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!

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