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.

Cookbook for Common Codes for StarLogo Nova 1.0 and StarLogo Nova 2.0

Posted July 27, 2018 by turtle

The links below include explanations and screen shots for common codes in both versions of StarLogo Nova, including setting up the world, creating and renaming breeds, using default traits and creating custom traits, random and wiggle walks, coordinates and using 3-D view, using keyboard controls, using widgets including sliders, data boxes, charts and line graphs, terrain color, using collisions, creating a stop code, and teaching agents to chase or run away from other agents.

Trailblazers

Posted July 27, 2018 by turtle

Trailblazers is a fun pencil and paper activity where students write simple instructions for another student to navigate a maze. The instructions are drawn on the maze as commands (if square is red, turn right, etc.) and then students exchange papers to navigate the maze following only the commands. This is a preliminary activity for the Bumper Turtles coding activity.

Code Blocks for CS in Science Module 1: Intro to Computer Science & Simulation

Posted July 27, 2018 by sgibbs

Here are links to the Code Blocks for CS in Science Module 1, for StarLogo Nova 1.0 (Flash version), and the Code Blocks for CS in Science Module 1 for StarLogo Nova 2.0 (HTML5/JavaScript version). This is not the one-page Blocks and Drawers Guide for StarLogo Nova (those documents are linked below).

Guides, Common Forms, and Activity Sheets for CS in Science Modules

Posted July 27, 2018 by turtle

This 56-page pdf includes printable copies of the Student Activity Guides, Common Forms, Blocks Guides, CS Concepts, and Progress Monitors for Modules 1-4 of CS in Science. This version was created in 2015, for StarLogo Nova 1.0. If using StarLogo Nova 2.0, search for the Blocks guides attached to each module.

Model Design Form

Posted July 27, 2018 by turtle

Here are pdf, docx, and google docs links to the Model Design Form, used in Project GUTS CS in Science Modules.

Model Observation Form

Posted July 27, 2018 by ilee

This form is used to capture a learner's thinking while observing a model.

Math Basics for StarLogo Nova

Posted July 27, 2018 by turtle

This handout explains left and right degrees, x and y coordinates, and headings in StarLogo Nova.

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.

Skill Building Deck

Posted June 12, 2019 by ilee

A slide deck of exercises to build CS and decoding skills

Module 3 Lesson 1 - Ecosystems as Complex Adaptive systems

Posted January 30, 2020 by wellina

In this lesson, students will be introduced to ecosystems concepts through an activity called "Papercatchers", a participatory simulation in which students play the part of agents in a simulation. After playing the “game” that illustrates population dynamics and carrying capacity, students will view a computer model of a simple ecosystem. Through the model, students will review concepts of population growth, producers and consumers, and the movement of energy through an ecosystem.

Module 3 Lesson 2 - Rabbits and Grass Model

Posted January 30, 2020 by wellina

In this lesson, students will participate in two activities that USE the Rabbits and Grass model. The first activity is a look under the hood at the model to understand what was included and left out of the model (abstraction). In
the second activity, students will learn to design and conduct systematic experiments using the model as an experimental test bed. They will instrument their model to collect data, then analyze data and report out on
their findings.

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.

COVID-19 Modelling Challenge

Posted March 18, 2020 by wellina

Learn basic StarLogo Nova skills then use those skills to customize your model to reflect how Coronavirus spreads. To that model, you can add different strategies and study the impact of the strategies on containing COVID-19’s spread.

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.