The document discusses the use of computer simulations in science education. It provides background on simulations and their benefits, such as allowing students to explore realistic scenarios, manipulate variables, and see invisible processes. The document also reviews literature on different types of visualizations used in simulations and how peer collaboration and support can aid learning. It describes theories of discovery learning using simulations and challenges students may face with this approach.