1. ทำให้ประสิทธิภาพของการสอนสูงขึ้น
2. ผู้สอนสามารถจัดกิจกรรมได้หลากหลาย
3. ทำให้ผู้สอนมีเวลามากขึ้น จึงใช้เวลาที่เหลือในการเตรียมการสอนได้เต็มที่
4. ทำให้กระบวนการสอนง่ายขึ้น
5. ลดเวลาในการสอนน้อยลง
6. สามารถเพิ่มเนื้อหาและจุดมุ่งหมายในการสอนมากขึ้น
7. ผู้สอนไม่ต้องใช้เวลาสอนทั้งหมดอยู่ในชั้นเรียนเพราะบทบาทส่วนหนึ่งผู้เรียนทาเอง
8. ผู้สอนสามารถแก้ปัญหาความไม่ถนัดของตนเองได้
9. ผู้สอนสามารถสอนผู้เรียนได้เนื้อหาที่กว้างและลึกซึ้งกว่าเดิม
10. ง่ายในการประเมินเพราะการใช้เทคโนโลยีมุ่งให้ผู้เรียนประเมินตนเองด้วย