Development of an interactive computer-based learning strategy to assist in teaching water quality modelling. - Sasha Zigic; Charles J. Lemckert (Comput. Educ., 2007)