Developing an online simulation to support a pre-service teacher education program