Educational Resources

The CCL is dedicated to the creative use of technology to deepen learning. Tools developed at the CCL have been used with a wide range of learners, ranging from young children to frontier level researchers in universities, businesses, and laboratories. Our technologies enable learners to make deep connections between what they are learning and their personal experience of the world.

The CCL offers support to teachers and organizations that use our tools and/or materials. We have frequently co-developed materials and curricula with teachers to fit their particular settings and we periodically offer workshops for teachers.

This page contains a collection of educational resources available from the CCL.

Classroom Resources

The classroom resources page holds projects designed to aid learning. They generally contain example questions, lesson plans, or activities.

NetLogo Resources

NetLogo is a multi-agent programmable modeling environment. It is used by tens of thousands of students, teachers and researchers worldwide. It also powers HubNet participatory simulations. This page contains many of NetLogo resources, and more can be found exploring the NetLogo sidebar


This is a list of middle school, high school, university, and online courses using NetLogo. If your school would like to be added to the list, please email

Software Tools

A collection of programmable modeling environments for building and exploring multi-level systems.

An Introduction to Agent-Based Modeling

A new textbook from the creator and author of NetLogo. The book first describes the nature and rationale of agent-based modeling, then presents the methodology for designing and building ABMs, and finally discusses how to utilize ABMs to answer complex questions.