Effects of computer-based mind mapping on students' reflection, cognitive presence, and learning outcomes in an online course · Study