Find Resources

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

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.

Rubric ideas for assessing computer models

Posted April 5, 2017 by turtle

In December 2015, teachers were asked for their ideas on 4 important criteria to include in any rubric used to assess computer models. Here are their ideas, in a forum discussion.

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. and SLNova Computer Science Concepts

Posted May 13, 2017 by kristico

This is a 4 week unit for a Computer Technology class in a middle school. Students are introduced to computer science concepts through lessons in's Course 3. Students then apply those concepts in SLNova projects.

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.

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.


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.

Workshop Planning Guide

Posted August 4, 2017 by sgibbs

A list of factors to consider for facilitators and school districts or partner organizations in planning a workshop.

Block-based agent-based modeling tool based on Scratch

Posted September 25, 2017 by Rizzi

Cellular is an agent-based modeling tool that uses a Scratch-like interface and allows teachers and students to create models and simulations in a very easy way. This makes this tool suitable to introduce ABM into the Primary level but also in Middle & High School taking advantage of previous students experience with Scratch. Cellular is based on Snap wich it's also based on Scratch. And you can also work off-line!!

Simulación de un brote de Dengue

Posted March 29, 2017 by Rizzi

Este modelo simula la transmisión del virus del dengue en un barrio de cuatro manzanas durante 180 días. El vector del virus es el mosquito Aedes egyptii. La simulación muestra un gráfico con la evolución del brote (el cambio en la cantidad de personas sanas y de personas infectadas), otro gráfico con la evolución de la población de mosquitos y unos monitores que indican el estado de la población de mosquitos y cuántas personas fueron infectadas.

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