Không chỉ bậc học phổ thông mà cả ở bậc đại học, việc đổi mới dạy học cũng là một đòi hỏi tất yếu, trong đó có nhiều phương pháp dạy học gắn với nền tảng công nghệ thông tin (CNTT). Những phương pháp này đều thực hiện theo nguyên tắc dạy học dựa theo năng lực của người học.