Online Case-Based Instruction: The Effects of Online Case Discussion and the Potential Influencing Factors | IEEE Conference Publication | IEEE Xplore