Validating a Theory-Based Design for Online Instruction: Aligning Tool Use and Learning Outcomes