Computers in physics instruction : students' interactions in a constructivist microcomputer-based laboratory