การสร้างแบบทดสอบคำสั่งสืบค้นข้อมูล และตรวจคำตอบโดยอัตโนมัติ
Main Article Content
บทคัดย่อ
คําสั่งสืบค้นข้อมูลเป็นคําสั่งพื้นฐานที่สําคัญในการพัฒนาโปรแกรมประยุกต์ ซึ่งในการเรียนการสอน จําเป็นต้องมีตัวอย่างโจทย์จํานวนมาก เพื่อให้ผู้เรียนใช้ฝึกเขียนคําสั่ง และฝึกหาผลของการใช้คําสั่งสืบค้นข้อมูลนั้น โดยผู้เรียนสามารถใช้โปรแกรมระบบจัดการฐานข้อมูลทั่วไป ในการฝึกทดลองคําสั่งได้ด้วยตนเอง แต่อาจพบปัญหาป้อนคําสั่งที่ผิด และไม่สามารถแก้ไขคําสั่งให้ถูกต้องได้ด้วยตนเอง เพราะระบบจัดการฐานข้อมูลแจ้งเพียงส่วนคําสั่งที่ผิดที่พบในจุดแรกสุดเท่านั้น จากปัญหาข้างต้น ในงานวิจัยนี้ จึงพัฒนาระบบ 2 ระบบ คือ 1) ระบบการสร้างแบบทดสอบคําสั่งสืบค้นข้อมูล จากโจทย์ต้นแบบ เพื่อใช้เป็นตัวอย่างโจทย์ให้ฝึกปฏิบัติ จากนั้นใช้ระบบที่2 คือ ระบบตรวจคําตอบ โดยจะตรวจคําสั่งแต่ละส่วน (SELECT, FROM, WHERE, GROUP BY, ORDER BY) และแสดงแต่ละจุดที่ผิด เพื่อให้ผู้เรียนได้ทราบคําสั่งที่ถูกต้อง จากการออกแบบ 8 โจทย์ต้นแบบ นําไปทดลองใช้กับผู้เรียนจํานวน 43 คน สามารถสร้างโจทย์คําสั่งให้ผู้เรียนได้ฝึกทํา คนละ 2 ครั้ง ครั้งละ 11 โจทย์ รวมสร้างโจทย์ทั้งหมด 946 โจทย์ ที่ไม่เหมือนกัน ใช้เวลาสร้างโจทย์เฉลี่ยโจทย์ละ 2.56 วินาที และใช้ระบบตรวจคําตอบโดยเฉลี่ยโจทย์ละ 12.85 วินาทีได้อย่างถูกต้อง
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.