starlogo nova (requires flash plugin) is a relatively simple agent-based programming language to develop e.g. biology / chemistry simulations.

epidemic

epidemic (2-D)

greenhouse gas

green house gas: site 1 & site 2; albedo

ecology

ecology (2-D)

AgNO3_Cu

AgNO3 + Cu (2-D)

AgNO3_NaCl_v2.0

AgNO3 + NaCl (2-D)

version 2.0: + gravity; - graph

AgNO3_NaCl_v2.1

AgNO3 + NaCl (2-D)

version 2.1: - gravity; + graph

 

The first 4 simulations were assignments in an online course (Dec 2014 - Jan 2015) about teaching computer science concepts in a science course; course videos.

Other teachers' website

Mandy

Smith

Collins