Effects of Cooperative Learning and Learner-Control Modes in Computer-Based Instruction · Study