Return to Conference Proceedings Submission Details Embedding Collaboration into a Game with a Self-explanation Design for Science Learning Download Download PDF