Return to Article Details Scaffolding by Means of Scientific Concepts: A Teacher-guided Peer Response Activity Download Download PDF