Scripting Science Inquiry Learning in CSCL Classrooms