The Effects of Self-Regulation and Instructional Control on Performance and Motivation in Computer-based Instruction