1. อัตราเร็วในการเรียนรู้ของแต่ละคน โดยทั่วไปจะทำได้ 2 วิธี ดังนี้
1.1 การควบคุมความเร็วในการเรียนโดยผู้เรียนกำหนด
1.2 คอมพิวเตอร์จัดอัตราเร็วการเรียนตามตอบสนองของผู้เรียน
1.2.1 จำนวนของหน่วยการเรียนในบทเรียน
1.2.2 ความเร็วในการเสนอสิ่งเร้าแก่ผู้เรียน
1.2.3 จำนวนของสิ่งเร้าที่จัดให้แก่ผู้เรียนแต่ละคน
2. ตัวป้อนกลับ (Feedback)
2.1 ข้อมูลป้อนกลับและการเสริมแรง
ตัวป้อนกลับ คือ กระบวนการให้ข้อมูลสารสนเทศหรือข้อความรู้ (Information)
2.2 ประเภทของข้อมูลป้อนกลับ จะศึกษา 3 ระดับดังนี้
2.2.1 ข้อมูลป้อนกลับแบบถูก-ผิดจะให้ภายหลังจากผู้เรียนได้รับการตอบสนองไม่ว่าจะตอบถูกหรือผิด
2.2.2 ข้อมูลป้อนกลับแบบ right-blank เป็นข้อมูลป้อนกลับที่ให้ผู้เรียนตอบสนองถูก
2.2.3 ข้อมูลป้อนกลับแบบ wrong blank ให้ในกรณีที่ผู้เรียนตอบผิดเท่านั้น
3. การจัดลำดับและโครงสร้าง
โปรแกรมคอมพิวเตอร์ช่วยการเรียนการสอน ส่วนใหญ่จะพัฒนาขึ้นมาโดยยึดหลักของการสอนแบบโปรแกรมโดย 3 ขั้นแรกของการพัฒนาโปรแกรมการสอนนั้น ประกอบด้วย
1) จุดประสงค์การเรียน
2) การวิเคราะห์เนื้อวิชาการ
3) การจัดลำดับโครงสร้างการสอน
เมื่อวิเคราะห์จัดลำดับและโครงสร้างการสอนแล้ว ก็ลงมือจัดทำโปรแกรมหรือวัสดุการเรียนการสอน
ดีมากครับ