Contents: Series Foreword. A.M. O'Donnell, Introduction: Learning With Technology. R. De Lisi, A Developmental Perspective on Virtual Scaffolding for Learning in Home and School Contexts. K. Bielaczyc, A. Collins, Fostering Knowledge-Creating Communities. M.C. Linn, J.D. Slotta, Enabling Participants in Online Forums to Learn From Each Other. S. Williams, G. Kelly, Virtual Reflection: What Teachers Say (and Don't Say) Online About Their Practice. C. Qi, J. Zhang, Collaborative Discovery Learning Based on Computer Simulation. C.E. Hmelo-Silver, Design Principles for Scaffolding Technology-Based Inquiry. S.J. Derry, eSTEP as a Case of Theory-Based Web Course Design. J. Andriessen, Collaboration in Computer Conferencing. G. Erkens, M. Prangsma, J. Jasper, Planning and Coordinating Activities in Collaborative Learning. J. van Drie, C. van Boxtel, J.L. van der Linden, Historical Reasoning in a Computer-Supported Collaborative Learning Environment. J. Wiley, J. Bailey, Effects of Collaboration and Argumentation on Learning From Web Pages. A. Veerman, E. Veldhuis-Diermanse, Collaborative Learning Through Electronic Knowledge Construction in Academic Education. C.A. Chinn, Learning to Argue.