Design considerations for virtual laboratories: A comparative study of two virtual laboratories for learning about gas solubility and colour appearance | Synapse