Predictive modeling of phytoplankton dynamics Ecological forecasting educational modules Individual based modeling of phytoplankton