การพัฒนาระบบสอนเสริมอัจฉริยะเพื่อฝึกทักษะการใช้คำสั่ง SELECT ใน SQL กรณีศึกษา มหาวิทยาลัยราชภัฏบุรีรัมย์
Main Article Content
บทคัดย่อ
งานวิจัยนี้มีวัตถุประสงค์เพื่อ 1) ออกแบบและพัฒนาระบบการสอนเสริมอัจฉริยะสำหรับฝึกทักษะคำสั่ง SELECT ใน SQL 2) ประเมินผลสัมฤทธิ์และทักษะการเขียนคำสั่ง SELECT หลังการใช้ระบบ และ 3) ศึกษาความพึงพอใจของผู้เรียน โดยประยุกต์หลักการออกแบบ ITS ร่วมกับวงจรการพัฒนาระบบ (SDLC) กลุ่มตัวอย่างเป็นนักศึกษาสาขาวิชาเทคโนโลยีสารสนเทศ มหาวิทยาลัยราชภัฏบุรีรัมย์ จำนวน 95 คน ได้จากการสุ่มแบบกลุ่ม ระบบที่พัฒนามีสถาปัตยกรรม 4 มอดูล ได้แก่ มอดูลติดต่อผู้ใช้ มอดูลจัดการสอน มอดูลฐานความรู้ SQL และมอดูลผู้เรียน โดยใช้ออนโทโลยีร่วมกับกฎการอนุมาน เพื่อคัดเลือกทรัพยากร/โจทย์ที่เหมาะกับผู้เรียนและออกแบบผลป้อนกลับเฉพาะบุคคล ระบบประกอบด้วย 2 ฟังก์ชันหลัก (ก) ส่วนฝึกปฏิบัติคำสั่ง SELECT ที่ตรวจสอบทั้งไวยากรณ์และความหมาย พร้อมให้ผลป้อนกลับตามลำดับความพยายาม และ (ข) ส่วนเนื้อหาคำสั่ง SELECT ผลการประเมิน พบว่า ประสิทธิภาพกระบวนการ/ผลลัพธ์ E1/E2 = 79.56/75.12 สูงกว่าเกณฑ์ 75/75 และดัชนีประสิทธิผล 0.633 สอดคล้อง N-gain ระดับปานกลาง โดยผู้เรียนร้อยละ 93.68 มีความก้าวหน้าในระดับปานกลางถึงสูง การวิเคราะห์บันทึกการใช้งานสะท้อนการลองผิดลองถูกอย่างมีทิศทาง แม้อัตราความสำเร็จลดลงตามความยากของโจทย์ปัญหาแต่ยังคงการมีส่วนร่วม อันเป็นผลจากผลป้อนกลับที่เฉพาะเจาะจง ทันเวลา และค่อยเป็นค่อยไป ด้านความพึงพอใจต่อระบบของผู้เรียนในด้านความสะดวกในการใช้งาน เนื้อหา กิจกรรมการเรียนรู้ และการส่งเสริมการเรียนรู้ในระดับมากที่สุด สะท้อนให้เห็นว่า ระบบนี้มีประสิทธิภาพและประสิทธิผลสามารถนำไปใช้พัฒนาทักษะและส่งเสริมการเรียนรู้ของผู้เรียนได้จริง
Article Details

อนุญาตภายใต้เงื่อนไข Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Journal of Information and Learning ดำเนินการโดยสำนักวิทยบริการ มหาวิทยาลัยสงขลานครินทร์ วิทยาเขตปัตตานี บทความที่ได้รับการตีพิมพ์ในวารสารได้รับความคุ้มครองตามกฎหมายลิขสิทธิ์ โดยเจ้าของลิขสิทธิ์จะมีสิทธิในการทำซ้ำ ดัดแปลง และเผยแพร่งานบทความ ทั้งรูปแบบอิเล็กทรอนิกส์ การทำฉบับสำเนา การแปล และการผลิตซ้ำในรูปแบบต่างๆ ลิขสิทธิ์บทความเป็นของผู้เขียนและสำนักวิทยบริการ มหาวิทยาลัยสงขลานครินทร์ วิทยาเขตปัตตานี วารสารฯ ขอสงวนสิทธิ์ในการพิจารณาตีพิมพ์ตามความเหมาะสม รวมทั้งการตรวจทานแก้ไข การปรับข้อความ หรือขัดเกลาภาษาให้ถูกต้องตามเกณฑ์ที่กำหนด สำหรับผลการวิจัยและความคิดเห็นที่ปรากฏในบทความถือเป็นความคิดเห็นและอยู่ในความรับผิดชอบของผู้เขียน
เอกสารอ้างอิง
Abu Ghali, M., Abu Ayyad, A. A., Abu-Naser, S. S., & Abu Laban, M. (2018). An intelligent tutoring system for teaching English grammar. International Journal of Academic Engineering Research, 2(2), 1–6. http://ijeais.org/wp-content/uploads/2018/2/IJAER180201.pdf
Ahn, J., Chang, M., Watson, P., Tejwani, R., Sundararajan, S., Abuelsaad, T., & Prabhu, S. (2018). Adaptive visual dialog for intelligent tutoring systems. In Penstein Rosé, C., et al. Artificial Intelligence in Education. AIED 2018. Lecture Notes in Computer Science, 10948. Springer, Cham. https://doi.org/10.1007/978-3-319-93846-2_77
Alrakhawi, H. A., Jamiat, N., & Abu-Naser, S. S. (2023). Intelligent tutoring systems in education: A systematic review of usage, tools, effects and evaluation. Journal of Theoretical and Applied Information Technology, 101(4), 1205–1226. https://www.jatit.org/volumes/Vol101No4/6Vol101No4.pdf
Burhan, M. I., Sediyono, E., & Adi, K. (2021). Intelligent tutoring system using Bayesian Network for vocational high schools in Indonesia. E3S Web of Conferences, 317, Article 05027. https://doi.org/10.1051/e3sconf/202131705027
Cao, J., Yang, T., Lai, I.K-W., & Wu, J., (2021). RETRACTED: Student acceptance of intelligent tutoring systems during COVID-19: The effect of political influence. International Journal of Electrical Engineering & Education, 60(1_suppl), 2495–2509. https://doi.org/10.1177/00207209211003270
Dahbi, M., (2023). Integrating an intelligent language tutoring system in teaching english grammar. Arab World English Journal, 14(4), 189–196. https://ssrn.com/abstract=4677399
Date, C. J. (2015). SQL and relational theory: How to write accurate SQL code (3rd edition). O'Reilly. https://www.oreilly.com/library/view/sql-and-relational/9781491941164
del Olmo-Muñoz, J., González-Calero, J. A., Diago, P. D., Arnau, D., & Arevalillo-Herráez, M. (2023). Intelligent tutoring systems for word problem solving in COVID-19 days: Could they have been (part of) the solution? ZDM–Mathematics Education, 55, 35–48. https://doi.org/10.1007/s11858-022-01396-w
Fodouop Kouam, A. W. (2024). The effectiveness of intelligent tutoring systems in supporting students with varying levels of programming experience. Discover Education, 3(278). https://doi.org/10.1007/s44217-024-00385-3
Hake, R. R. (1998). Interactive-engagement versus traditional methods: A six-thousand-student survey of mechanics test data for Introductory physics courses. American Journal of Physics, 66(1), 64–74. http://dx.doi.org/10.1119/1.18809
Hare, R., & Tang, Y. (2024). Ontology-driven reinforcement learning for personalized student support [Conference presentation]. IEEE International Conference on Systems, Man, and Cybernetics (SMC), Kuching, Malaysia. https://ieeexplore.ieee.org/document/10832036
Kochmar, E., Vu, D. D., Belfer, R., Gupta, V., Serban, I. V., & Pineau, J. (2022). Automated data-driven generation of personalized pedagogical interventions in intelligent tutoring systems. International Journal of Artificial Intelligence in Education, 32(2), 323–349. https://doi.org/10.1007/s40593-021-00267-x
Kumar, A., & Ahuja, N.J. (2020). An adaptive framework of learner model using learner characteristics for intelligent tutoring systems. In S., Choudhury, R., Mishra, R. Mishra, & A. Kumar (Eds), Intelligent Communication, Control and Devices. Advances in Intelligent Systems and Computing, 989, 425–433. Springer, Singapore. https://doi.org/10.1007/978-981-13-8618-3_45
Kumar, A. N., Raj, R. K., Aly, S. G., Anderson, M. D., Becker, B. A., Blumenthal, R. L., Eaton, E., Epstein, S. L., Goldweber, M., Jalote, P., Lea, D., Oudshoorn, M., Pias, M., Reiser, S., Servin, C., Simha, R., Winters, T., & Xiang, Q. (2023). Computer science curricula 2023. ACM Press, IEEE Computer Society Press and AAAI Press. https://doi.org/10.1145/3664191
Lai, C.-H., & Lin, C.-Y. (2025). Analysis of learning behaviors and outcomes for students with different knowledge levels: A case study of intelligent tutoring system for coding and learning (ITS-CAL). Applied Sciences, 15(4), Article 1922. https://doi.org/10.3390/app15041922
Lavbič, D., Matek, T., & Zrnec, A. (2016). Recommender system for learning SQL using hints. Interactive Learning Environments, 25(8), 1048–1064. https://doi.org/10.1080/10494820.2016.1244084
Matek, T., Zrnec, A., & Lavbič, D. (2017). Learning SQL with artificial intelligent aided approach. International Journal of Information and Education Technology, 7(11), 803–808. https://doi.org/10.18178/ijiet.2017.7.11.976
Narciss, S. (2008). Feedback strategies for interactive learning tasks. In D. Jonassen, M. J. Spector, M. Driscoll, M. D. Merrill, J. van Merrienboer, & M. P. Driscoll (Eds.), Handbook of research on educational communications and technology (3rd ed., pp. 125–144). Routledge. https://www.taylorfrancis.com/chapters/edit/10.4324/9780203880869-13/feedback-strategies-interactive-learning-tasks-susanne-narciss
Na Nongkhai, L., Wang, J., & Mendori, T. (2025). Development and evaluation of adaptive learning support system based on ontology of multiple programming languages. Education Sciences, 15(6), Article 724. https://doi.org/10.3390/educsci15060724
Noy, N. F., & McGuinness, D. L. (2001). Ontology development 101: A guide to creating your first ontology. Standford University. https://protege.stanford.edu/publications/ontology_development/ontology101.pdf
Office of National Higher Education Science Research and Innovation Policy Council. (2021, December 9). Kan songsoem kanrianru talot chiwit (Lifelong learning) phua rong rap kan phlik chom chapphlan lae wikrittakan lok [Promoting lifelong learning to support sudden changes and global crises]. NXPO. https://www.nxpo.or.th/th/report/9519
Okechi, K. L. Francine, N., & Etikan, I. (2024) A comprehensive analysis of cluster sampling versus multi-stage sampling techniques: methodologies, applications, and comparative insights. Pioneer Journal of Biostatistics and Medical Research, 2(1), 21–30. https://www.pjbmr.com/index.php/pjbmr/article/view/52
Sabin, M., Alrumaih, H., Impagliazzo, J., Lunt, B., Zhang, M., Byers, B., Newhouse, W., Paterson, B., Peltsverger, S., Tang, C., van der Veer, G., & Viola, B. (2017). Curriculum guidelines for baccalaureate degree programs in information technology (IT2017). ACM. https://www.acm.org/binaries/content/assets/education/curricula-recommendations/it2017.pdf
Schez-Sobrino, S., Gómez-Portes, C., Vallejo, D., Glez-Morcillo, C., & Redondo, M. A. (2020). An intelligent tutoring system to facilitate the learning of programming through the usage of dynamic graphic visualizations. Applied Sciences, 10(4), 1518, 1–14. https://doi.org/10.3390/app10041518
Sharma, P., & Harkishan, M. (2022). Designing an intelligent tutoring system for computer programing in the Pacific. Education and Information Technologies, 27, 6197–6209. https://doi.org/10.1007/s10639-021-10882-9
Shute, V. J. (2008). Focus on formative feedback. Review of Educational Research, 78(1), 153–189. https://doi.org/10.3102/0034654307313795
Son, T. (2024). Intelligent tutoring systems in mathematics education: A systematic literature review using the substitution, augmentation, modification, redefinition model. Computers, 13(10), 270. https://doi.org/10.3390/computers13100270
Spitzer, M. W. H., & Moeller, K. (2023). Performance increases in mathematics during COVID-19 pandemic distance learning in Austria: Evidence from an intelligent tutoring system for mathematics. Trends in Neuroscience and Education, 31, Article 100203. https://doi.org/10.1016/j.tine.2023.100203
Venkatesh, V., & Davis, F. D. (2000). A theoretical extension of the technology acceptance model: Four longitudinal field studies. Management Science, 46(2), 186–204. https://doi.org/10.1287/mnsc.46.2.186.11926
Wang, M., Sibia, N., Dema, I., Liut, M. & Suárez, C. A. (2021). Building a better SQL automarker for database courses [Conference presentation]. 21st Koli Calling International Conference on Computing Education Research. https://doi.org/10.1145/3488042.3489970
Weston, M., Sun, H., Herman, G. L., Benotman, H. & Alawini, A. (2021). Echelon: An AI tool for clustering student-written SQL queries [Conference presentation]. IEEE Frontiers in Education Conference, Lincoln, NE, USA,. https://doi.org/10.1109/fie49875.2021.9637203
Yang, S., Wei, Z., Herman, G. L. & Alawini, A. (2021). Analyzing patterns in student SQL solutions via levenshtein edit distance [Conference presentation]. Proceedings of the Eighth ACM Conference on Learning, Virtual Event, Germany. https://doi.org/10.1145/3430895.3460979
Yathongchai, C., Angsakun, T., & Angsakun, J. (2018). A design of a feedback model based on student metacognition in learning Structured Query Language. Journal of Research Unit on Science, Technology and Environment for Learning, 9(1), 46–59. https://ejournals.swu.ac.th/index.php/JSTEL/article/view/10254
Yathongchai, W., Angskun, J., & FUNG C. C. (2017). An ontology model for developing a SQL personalized intelligent tutoring system. Naresuan University Journal: Science and Technology, 25(4), 88–96. https://ph03.tci-thaijo.org/index.php/ahstr/article/view/1679
Zhang, J., Nie, K., & Li, H. (2023). Based on ontology construction for personalized learning resource recommendation research [Conference presentation]. Proceedings of the 3rd International Conference on Internet Technology and Educational Informatization, Zhengzhou, China. https://doi.org/10.4108/eai.24-11-2023.2343624