Fostering scientific inquiry in schools through science research course and Computer-Supported Collaborative Learning (CSCL). (21st March 2005)