ประเภทของคอมพิวเตอร์ช่วยสอน
1. บทเรียน (Tutorial)
เป็นโปรแกรมที่สร้างขึ้นมาในลักษณะของบทเรียนโปรแกรม
ที่เสนอเนื้อหาความรู้เป็นส่วนย่อย ๆเลียนแบบการสอนของครู

2. ฝึกทักษะและปฏิบัติ (Drill and Practice)
ส่วนใหญ่ใช้เสริมการสอน ลักษณะที่นิยมกันมากคือ การจับคู่ ถูก-ผิด
เลือกข้อถูกจากตัวเลือก

3. จำลองแบบ (Simulation)
นิยมใช้กับบทเรียนที่ไม่สามารถทำให้เห็นจริงได้

4. เกมทางการศึกษา (Educational Game)

5. การสาธิต (Demonstration)
นิยมใช้ในวิชาคณิตศาสตร์และวิทยาศาสตร์

6. การทดสอบ (Testing)
เป็นการวัดผลสัมฤทธิ์ของผู้เรียน

7.  การไต่ถาม (Inquiry)
ใช้เพื่อการค้นหาข้อเท็จจริง ความคิดรวบยอด

8. การแก้ปัญหา (Problem Solving)
เน้นการให้ฝึกการคิดการตัดสินใจ
9. แบบรวมวิธีต่าง ๆ เข้าด้วย (Combination)
ประยุกต์เอาวิธีสอนหลายแบบมารวมกันตามวัตถุประสงค์ที่ต้องการ

Source "http//:senarak.tripod.com/cai2.htm"