The termites activity introduces students to programming. Students learn that African termites can build tall mounds that are temperature-controlled even though they are weaker than ants and blind. Students first program one termite off-computer to build small mounds and then transferring their program to StarLogo TNG to see how a computer can quickly execute their program using hundreds of termites.
StarLogo TNG
Epidemic Unit with Game Design
The Epidemic unit with game design differs from the original Epidemic unit in the greater focus on students learning to program.
What's New Archive
What's New on Learn page
5/20/09
- Added orientation workshop materials in the Tutorials-Beginner section
- Revised Forest Fire 1 and 2 materials
5/19/09
- Game curriculum student activity reproducibles available as separate document files
- Updated TNG project files to 1.0 version
5/6/09
- Middle School Science link active
Middle School Science Activities
Each of these middle school science computer simulation activities take between 1-2 hours of class time. All activities were designed using the "backwards" approach by starting with standards and assessments, especially the Massachusetts science framework, with a special focus on overcoming misconceptions. All activities have been piloted with 50 eighth graders at an urban school and revised based on feedback and reflection.
Each activity follows this format:
Imagination Toolbox 2009 Summer Workshop
Open Blocks download page
This is the download page for Open Blocks, a Java library for creating blocks-based programming UIs. Open Blocks consists of two packages: codeblocks and slcodeblocks. Codeblocks is the basic underlying library that is responsible for most of the functionality. We will periodically release updates to this library. Slcodeblocks is code from our project, StarLogo TNG, that uses and extends our codeblocks library to fully implement StarLogo TNG's UI. The source is provided for reference, but we will not maintain these files.
Learning Physics Through Programming
This unit will show you how to use programming in StarLogo TNG to help students build a deep understanding of traditionally difficult physics concepts. We introduce StarLogo TNG programming basics through a series of physics-based activities that will help you and your students establish a relationship with TNG that will facilitate its use as a teaching and learning tool.