Find Resources

Why Model?

Posted May 15, 2017 by sgibbs

A paper describing the author's reasons why modeling is essential to science.

Rock Paper Scissors

Posted August 30, 2016 by turtle

The classic game of Rock Paper Scissors is known to all students. This common experience can then be used to encourage students to think about Complex Adaptive Systems in terms of unpredictability, which comes from the simple rules of agents. The off-line activity gives students a set of rules that will then be programmed into their computer model using Boolean logic and collisions.

Project GUTS MOOC

Posted December 7, 2016 by turtle

Project GUTS presented the CS in Science curriculum modules in a Massive Open Online Course (MOOC). The links below will allow you access to the original MOOC site, to see not only the written curriculum but also screencasts of building the related StarLogo Nova models and other background information for teachers and facilitators. The MOOC was also translated in Spanish (see link below).

For the 2017 course, please go to guts-2017.appspot.com

Battle of the Agents

Posted March 29, 2017 by turtle

A take on the classic board game Battleship, this paper and pencil activity is a fun way to help students understand the use of x and y coordinates in StarLogo Nova. After the activity, students can use the StarLogo Nova model to experiment with x and y locations in a game-like context.

Daisy world

Posted April 3, 2017 by turtle

A model demonstrating the albedo effect of black or white surfaces. Use as a part of the Climate Change and Agriculture Project GUTS Curricular Unit, or as a stand-alone model, activity, and video.

Scavenger Hunt for Teachers

Posted April 3, 2017 by turtle

This scavenger hunt asks teachers to locate various Project GUTS resources. A fun tool to increase familiarity with Project GUTS and what's available.

Understanding by Design

Posted April 5, 2017 by turtle

Understanding by Design (UbD) curriculum offers a 3-stage “backward design” framework for developing units of study. The same process guides larger-scale curriculum development for courses and
programs (macro level). The UbD curriculum structure for building a coherent curriculum spirals around “big ideas,” essential questions, and core assessments.

BCSC 5e Instructional Model

Posted April 5, 2017 by turtle

BSCS (Biological Sciences Curriculum Study) paper explaining the 5e instructional model. The model describes a teaching sequence that can be used for entire programs, specific units, and individual lessons. The BSCS 5E Instructional Model plays a significant role in the curriculum development process as well as the enactment of curricular materials in science classrooms.

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.

Debugging Guide

Posted May 26, 2018 by sgibbs

A short guide for identifying and fixing common bugs in StarLogo Nova 2.0.

Teaching Equity Resources

Posted June 4, 2018 by sgibbs

Here are links to the resources used in CS in Science workshops to discuss equity in computer science.

Project GUTS teacher & facilitator guides

Posted June 19, 2018 by sgibbs

These guides are aimed at helping teachers or workshop facilitators help their students or participants be independent learners while working with computer models. They are a work in progress - final versions will be uploaded soon. Please feel free to point out any corrections or additions in a discussion thread -- Thanks!

CS Concepts Guide

Posted July 27, 2018 by turtle

This is a guide to CS concepts in the order they are introduced in the CS in Science modules.

Debugging Challenges for StarLogo Nova

Posted July 27, 2018 by turtle

These challenges ask students to identify and correct common coding errors within StarLogo Nova programs. The first challenge is generic, all others relate to the content area module from CS in Science. Students like to solve the problems and fix the code, and learn about debugging skills while engaging further with content area modules. It is also a good review for instructions/facilitators before building code with students.

Coding Challenges

Posted July 27, 2018 by turtle

Coding Challenge are a series of short challenges that focus on improving coding skills using StarLogo Nova. Each set of challenges focuses on a specific concept: degrees & heading, x & y coordinates and randomness, conditions including absolute value and percent chance, adding color to the terrain and repeat loops, using the z coordinate, and other computer science concepts (logic blocks, data collection),.

Walk & Turn for StarLogo Nova

Posted July 27, 2018 by turtle

This is the CS in Science, Module 1, Activity 1 activity. Students participate in an activity acting as agents, then view a computer model, to introduce concepts of computer science and complex adaptive systems.

Skill Building Deck

Posted June 12, 2019 by ilee

A slide deck of exercises to build CS and decoding skills

Swords and Shields

Posted August 25, 2016 by turtle

Swords and Shields is an interactive simulation game which teaches students some of the basic ideas of complex adaptive systems. After playing, you can show the students a model of the game in StarLogo TNG or StarLogo Nova to discuss basic concepts of agent-based modeling. Try it, it's fun! See also the variation to this activity in Resources, and see the related activity of TryAngles.

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