Adaptive learning is a computer-based and/or online educational system that modifies the presentation of material in response to student performance.