การเรียนรู้แบบตั้งโปรแกรม

การเรียนรู้แบบโปรแกรมเทคนิคการศึกษาที่โดดเด่นด้วยการเรียนการสอนแบบเรียนรู้ด้วยตนเองซึ่งนำเสนอตามลำดับตรรกะและมีแนวคิดซ้ำ ๆ กันมาก การเรียนรู้แบบโปรแกรมได้รับแรงผลักดันที่สำคัญจากงานที่ทำในช่วงกลางทศวรรษ 1950 โดยนักจิตวิทยาพฤติกรรมชาวอเมริกัน BF Skinner และตั้งอยู่บนทฤษฎีที่ว่าการเรียนรู้ในหลาย ๆ ด้านจะทำได้ดีที่สุดโดยขั้นตอนเล็ก ๆ เพิ่มขึ้นโดยมีการเสริมแรงทันทีหรือให้รางวัล ผู้เรียน. เทคนิคนี้สามารถประยุกต์ใช้ผ่านตำราเครื่องสอนที่เรียกว่าและคอมพิวเตอร์ช่วยสอน ไม่ว่าสื่อจะใช้การเขียนโปรแกรมพื้นฐานสองประเภทคือการเขียนโปรแกรมเชิงเส้นหรือเส้นตรงและการเขียนโปรแกรมแบบแยกส่วน

การเขียนโปรแกรมเชิงเส้นช่วยเสริมการตอบสนองของนักเรียนที่เข้าใกล้เป้าหมายการเรียนรู้ทันที การตอบสนองที่ไม่นำไปสู่เป้าหมายจะไม่มีการบังคับใช้ การเรียนรู้แต่ละส่วนจะนำเสนอใน "กรอบ" และนักเรียนที่ตอบสนองอย่างถูกต้องจะเข้าสู่กรอบถัดไป นักเรียนทุกคนทำงานตามลำดับเดียวกันและจำเป็นต้องมีอัตราความผิดพลาดต่ำเพื่อให้แน่ใจว่าได้รับการสนับสนุนในเชิงบวกอย่างต่อเนื่องของการตอบสนองที่ถูกต้อง

การเขียนโปรแกรมแบบแยกแขนงหรือภายในได้รับการพัฒนาร่วมกับการใช้อุปกรณ์ฝึกอบรมอิเล็กทรอนิกส์สำหรับเจ้าหน้าที่ทหาร เทคนิคนี้ให้ข้อมูลแก่นักเรียนนำเสนอสถานการณ์ที่ต้องการการตอบสนองแบบปรนัยหรือการจดจำและบนพื้นฐานของตัวเลือกนั้นจะสั่งให้นักเรียนดำเนินการต่อไปยังกรอบอื่นซึ่งเขาหรือเธอจะเรียนรู้ว่าสิ่งที่เลือกนั้นถูกต้องหรือไม่และถ้า ไม่ทำไมไม่ นักเรียนที่ตอบผิดจะถูกส่งกลับไปยังเฟรมเดิมหรือถูกส่งผ่านโปรแกรมย่อยที่ออกแบบมาเพื่อแก้ไขข้อบกพร่องที่ระบุโดยตัวเลือกที่ไม่ถูกต้อง นักเรียนที่เลือกได้อย่างถูกต้องจะก้าวไปสู่เฟรมถัดไปในโปรแกรม กระบวนการนี้จะทำซ้ำในแต่ละขั้นตอนตลอดทั้งโปรแกรมและนักเรียนอาจได้รับเนื้อหาที่แตกต่างกันขึ้นอยู่กับข้อผิดพลาดที่เกิดขึ้น

วัสดุข้อความมักอาศัยมาสก์กระดาษแข็งที่นักเรียนใช้เพื่อปกปิดคำตอบที่ถูกต้องจนกว่าจะมีตัวเลือก มีตำราการเรียนรู้แบบโปรแกรมที่ประสบความสำเร็จสำหรับนักเรียนระดับประถมศึกษา แต่ตำราดังกล่าวส่วนใหญ่ได้รับการออกแบบมาสำหรับวิชาระดับสูงและระดับวิทยาลัยเช่นสถิติเศรษฐศาสตร์และภาษาต่างประเทศ