Computer simulations in the high school: Students' cognitive stages, science process skills and academic achievement in microbiology | Synapse