Optimizing Procedural Knowledge Transfer in AI Chatbot-Enhanced Flipped Learning Models on Computer Programming Course
DOI:
https://doi.org/10.21831/elinvo.v11i1.96278Keywords:
flipped classroom, artificial intelligence, chatbots, personalized learning, procedural knowledge, computer programming educationAbstract
This research investigates whether an AI chatbot can further enhance the effectiveness of the flipped classroom model by facilitating personalized learning in computer programming. A quasi-experimental pretest-posttest with a matched samples control group design was used with a population of 60 in a vocational high school in Indonesia. The experimental treatment group of 30 students received flipped instruction supported by AI chatbot; the 30-student strong control group had traditional flipped instruction. Cognitive test data, psychomotor tests, and self-reported learning questionnaires measured data. Results show that the AI-enhanced flipped classroom outperformed the traditional flipped classroom to a great degree in both personalized learning (adjusted mean difference = 12.30, p < 0.001, partial η² = .335) and procedural knowledge acquisition (mean difference = 9.70, p < 0.001). The effect sizes were large for individualized instruction (Cohen's d = 0.89, 95% CI: 0.75 to 1.03) and medium for procedural knowledge (Cohen's d = 0.62, 95% CI: 0.49 to 0.75). Of particular note was that the experimental group not only did better on coding tasks (d = 1.18), but even more so on debugging efficiency (d = 1.48).
References
K. D. Boom, M. Bower, J. Siemon, and A. Arguel, “Relationships between computational thinking and the quality of computer programs,” Educ. Inf. Technol. (Dordr)., vol. 27, no. 6, pp. 8289–8310, Jul. 2022, doi: 10.1007/s10639-022-10921-z.
[2] Y. Hwang and C. Lim, “Development of instructional design principles for using ICT in resource-limited learning environments: a case of Bangladesh,” Asia Pacific Education Review, vol. 25, no. 5, pp. 1465–1481, Dec. 2024, doi: 10.1007/s12564-024-09996-9.
[3] Z. Kong, “Innovative Flipped Classroom Strategy by Computational Thinking,” Advances in Educational Technology and Psychology, vol. 2, no. 1, 2018, doi: 10.23977/aetp.2018.21028.
[4] X. Gao and K. F. Hew, “A Flipped Systematic Debugging Approach to Enhance Elementary Students’ Program Debugging Performance and Optimize Cognitive Load,” Journal of Educational Computing Research, vol. 61, no. 5, pp. 1064–1095, Sep. 2023, doi: 10.1177/07356331221133560.
[5] J. Moon, J. Do, D. Lee, and G. W. Choi, “A conceptual framework for teaching computational thinking in personalized OERs,” Smart Learning Environments, vol. 7, no. 1, p. 6, Dec. 2020, doi: 10.1186/s40561-019-0108-z.
[6] D. Sun, A. Boudouaia, C. Zhu, and Y. Li, “Would ChatGPT-facilitated programming mode impact college students’ programming behaviors, performances, and perceptions? An empirical study,” International Journal of Educational Technology in Higher Education, vol. 21, no. 1, 2024, doi: 10.1186/s41239-024-00446-5.
[7] C. Maya Díaz, J. Iglesias Sigüenza, and X. Giménez, “Synchronous flipped classroom in stem subjects,” Revista de Educacion, vol. 2021, no. 391, pp. 15–39, 2021, doi: 10.4438/1988-592X-RE-2021-391-469.
[8] R. Idsardi, I. Friedly, J. Mancinelli, N. Usai, and L. F. Matos, “Outcomes of Early Adopters Implementing the Flipped Classroom Approach in Undergraduate STEM Courses,” J. Sci. Educ. Technol., vol. 32, no. 5, pp. 655–670, 2023, doi: 10.1007/s10956-023-10066-9.
[9] K. Naser, S. Alamassi, Z. Shana, J. Yousef, and S. H. Halili, “Designing of a Flipped STEM Classroom Engineering-Based Module: Fuzzy Delphi Approach,” International Journal of Interactive Mobile Technologies, vol. 17, no. 10, pp. 4–29, 2023, doi: 10.3991/ijim.v17i10.38217.
[10] A. D. Herlambang, R. Ririn, and A. Rachmadi, “The flipped-classroom effect on vocational high school students’ learning outcomes,” International Journal of Evaluation and Research in Education (IJERE), vol. 13, no. 3, p. 1807, Jun. 2024, doi: 10.11591/ijere.v13i3.26757.
[11] H. Atun and E. Usta, “The effects of programming education planned with TPACK framework on learning outcomes,” Participatory Educational Research, vol. 6, no. 2, pp. 26–36, 2019, doi: 10.17275/per.19.10.6.2.
[12] M. Sallam et al., “ChatGPT Usage and Attitudes are Driven by Perceptions of Usefulness, Ease of Use, Risks, and Psycho-Social Impact: A Study among University Students in the UAE,” Front. Educ. (Lausanne)., vol. 9, p. 1414758, 2024, doi: 10.3389/feduc.2024.1414758.
[13] W. R. A. Bin-Hady, J. K. M. Ali, and M. A. Al-humari, “The effect of ChatGPT on EFL students’ social and emotional learning,” Journal of Research in Innovative Teaching and Learning, vol. 17, no. 2, pp. 243–255, 2024, doi: 10.1108/JRIT-02-2024-0036.
[14] F. G. Deriba, I. T. Sanusi, and A. O. Sunday, “Enhancing Computer Programming Education using ChatGPT: A Mini Review,” 2023. doi: 10.1145/3631802.3631848.
[15] C. A. G. da Silva, F. N. Ramos, R. V. de Moraes, and E. L. dos Santos, “ChatGPT: Challenges and Benefits in Software Programming for Higher Education,” Sustainability (Switzerland), vol. 16, no. 3, 2024, doi: 10.3390/su16031245.
[16] B. Banic, M. Konecki, and M. Konecki, “Pair Programming Education Aided by ChatGPT,” 2023. doi: 10.23919/MIPRO57284.2023.10159727.
[17] M. Urban et al., “ChatGPT improves creative problem-solving performance in university students: An experimental study,” Comput. Educ., vol. 215, 2024, doi: 10.1016/j.compedu.2024.105031.
[18] H. F. Li, “Effects of a ChatGPT-based flipped learning guiding approach on learners’ courseware project performances and perceptions,” Australasian Journal of Educational Technology, vol. 39, no. 5, pp. 40–58, 2023, doi: 10.14742/ajet.8923.
[19] M. Wang, M. Wang, X. Xu, L. Yang, D. Cai, and M. Yin, “Unleashing ChatGPT’s Power: A Case Study on Optimizing Information Retrieval in Flipped Classrooms via Prompt Engineering,” IEEE Transactions on Learning Technologies, vol. 17, pp. 629–641, 2024, doi: 10.1109/TLT.2023.3324714.
[20] R. Avello-Martínez, T. Gajderowicz, and V. G. Gómez-Rodríguez, “Is ChatGPT helpful for graduate students in acquiring knowledge about digital storytelling and reducing their cognitive load? An experiment.,” Revista de Educación a Distancia, vol. 24, no. 78, 2024, doi: 10.6018/red.604621.
[21] T. Li, Y. Ji, and Z. Zhan, “Expert or machine? Comparing the effect of pairing student teacher with in-service teacher and ChatGPT on their critical thinking, learning performance, and cognitive load in an integrated-STEM course,” Asia Pacific Journal of Education, vol. 44, no. 1, pp. 45–60, 2024, doi: 10.1080/02188791.2024.2305163.
[22] K. Govindaraja et al., “Enhancing Education with ChatGPT: Revolutionizing Personalized Learning and Teacher Support,” EAI Endorsed Transactions on Internet of Things, vol. 10, 2024, doi: 10.4108/eetiot.6998.
[23] R. N. Albdrani and A. A. Al-Shargabi, “Investigating the Effectiveness of ChatGPT for Providing Personalized Learning Experience: A Case Study,” International Journal of Advanced Computer Science and Applications, vol. 14, no. 11, pp. 1208–1213, 2023, doi: 10.14569/IJACSA.2023.01411122.
[24] T. W. Kim, “Application of artificial intelligence chatbots, including ChatGPT, in education, scholarly work, programming, and content generation and its prospects: a narrative review,” 2023. doi: 10.3352/jeehp.2023.20.38.
[25] P. Denny, B. A. Becker, J. Leinonen, and J. Prather, “Chat Overflow: Artificially Intelligent Models for Computing Education - renAIssance or apocAIypse?,” in Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, New York, NY, USA: ACM, Jun. 2023, pp. 3–4. doi: 10.1145/3587102.3588773.
[26] M. A. Calsin, M. Aedo, and E. Castro, “Impact of ChatGPT on Teaching: A Flipped Classroom Approach for Programming Fundamentals,” RISTI - Revista Iberica de Sistemas e Tecnologias de Informacao, vol. 2023, no. 52, pp. 97–112, 2023, doi: 10.17013/risti.52.97-112.
[27] G. Huesca et al., “Effectiveness of Using ChatGPT as a Tool to Strengthen Benefits of the Flipped Learning Strategy,” Educ. Sci. (Basel)., vol. 14, no. 6, 2024, doi: 10.3390/educsci14060660.
[28] A. M. M. Gasaymeh and R. M. Almohtadi, “The Effect of Flipped Interactive Learning (FIL) Based on ChatGPT on Students’ Skills in a Large Programming Class,” International Journal of Information and Education Technology, vol. 14, no. 11, pp. 1516–1522, 2024, doi: 10.18178/ijiet.2024.14.11.2182.
[29] G. Asiksoy and S. Canbolat, “The Effects of the Gamified Flipped Classroom Method on Petroleum Engineering Students’ Pre-class Online Behavioural Engagement and Achievement,” International Journal of Engineering Pedagogy (iJEP), vol. 11, no. 5, p. 19, Oct. 2021, doi: 10.3991/ijep.v11i5.21957.
[30] A. D. Herlambang, O. D. Fransisca, and T. Afirianto, “The Flipped-Classroom Instructional Procedure Development and Its Implementation Effectiveness in Improving Procedural Knowledge Learning Outcomes at Vocational High Schools,” Elinvo (Electronics, Informatics, and Vocational Education), vol. 8, no. 2, pp. 2477–2399, 2023.
[31] J. Piaget, “Piaget’s Theory,” in Piaget and His School, B. Inhelder, H. H. Chipman, and C. Zwingmann, Eds., Springer, 1976, pp. 11–23. doi: 10.1007/978-3-642-46323-5_2.
[32] B. J. Zimmerman, “Becoming a Self-Regulated Learner: An Overview,” Theory Pract., vol. 41, no. 2, pp. 64–70, May 2002, doi: 10.1207/s15430421tip4102_2.
[33] J. S. Jeong and D. González-Gómez, “A STEM Course Analysis During COVID-19: A Comparison Study in Performance and Affective Domain of PSTs Between F2F and F2S Flipped Classroom,” Front. Psychol., vol. 12, 2021, doi: 10.3389/fpsyg.2021.669855.
[34] F. Yllana-Prieto, J. S. Jeong, and D. González-Gómez, “An online-based edu-escape room: A comparison study of a multidimensional domain of psts with flipped sustainability-stem contents,” Sustainability (Switzerland), vol. 13, no. 3, pp. 1–18, 2021, doi: 10.3390/su13031032.
[35] J. C. Chen and C. Y. Liu, “Using knowledge building and flipped learning to enhance students’ learning performance in a hands-on STEM activity,” J. Comput. Assist. Learn., vol. 40, no. 6, pp. 3474–3485, 2024, doi: 10.1111/jcal.13069.
[36] J. Jovanović, D. Gašević, S. Dawson, A. Pardo, and N. Mirriahi, “Learning analytics to unveil learning strategies in a flipped classroom,” Internet and Higher Education, vol. 33, pp. 74–85, 2017, doi: 10.1016/j.iheduc.2017.02.001.
[37] E. M. W. Ng, “Integrating self-regulation principles with flipped classroom pedagogy for first year university students,” Comput. Educ., vol. 126, pp. 65–74, 2018, doi: 10.1016/j.compedu.2018.07.002.
[38] J. M. Campillo-Ferrer and P. Miralles-Martínez, “Effectiveness of the flipped classroom model on students’ self-reported motivation and learning during the COVID-19 pandemic,” Humanit. Soc. Sci. Commun., vol. 8, no. 1, 2021, doi: 10.1057/s41599-021-00860-4.
[39] C. K. Lo and K. F. Hew, “A comparison of flipped learning with gamification, traditional learning, and online independent study: the effects on students’ mathematics achievement and cognitive engagement,” Interactive Learning Environments, vol. 28, no. 4, pp. 464–481, May 2020, doi: 10.1080/10494820.2018.1541910.
[40] Y. Shi, Y. Ma, J. MacLeod, and H. H. Yang, “College students’ cognitive learning outcomes in flipped classroom instruction: a meta-analysis of the empirical literature,” Journal of Computers in Education, vol. 7, no. 1, pp. 79–103, 2020, doi: 10.1007/s40692-019-00142-8.
[41] J. Jung, Y. Shin, H. J. Chung, and M. Fanguy, “The effects of pre-training types on cognitive load, self-efficacy, and problem-solving in computer programming,” J. Comput. High. Educ., 2024, doi: 10.1007/s12528-024-09407-3.
[42] K. Thongkoo, P. Panjaburee, and K. Daungcharone, “Integrating inquiry learning and knowledge management into a flipped classroom to improve students’ web programming performance in higher education,” Knowledge Management and E-Learning, vol. 11, no. 3, pp. 304–324, 2019, doi: 10.34105/j.kmel.2019.11.016.
[43] J. Pattanaphanchai, “An investigation of students’ learning achievement and perception using flipped classroom in an introductory programming course: A case study of Thailand higher education,” Journal of University Teaching and Learning Practice, vol. 16, no. 5, 2019, doi: 10.53761/1.16.5.4.
[44] E. Namaziandost and F. Çakmak, “An account of EFL learners’ self-efficacy and gender in the Flipped Classroom Model,” Educ. Inf. Technol. (Dordr)., vol. 25, no. 5, pp. 4041–4055, 2020, doi: 10.1007/s10639-020-10167-7.
[45] X. Zheng, T. E. Johnson, and C. Zhou, “A pilot study examining the impact of collaborative mind mapping strategy in a flipped classroom: learning achievement, self-efficacy, motivation, and students’ acceptance,” Educational Technology Research and Development, vol. 68, no. 6, pp. 3527–3545, 2020, doi: 10.1007/s11423-020-09868-0.
[46] B. Li and M. Peng, “Integration of an AI-Based Platform and Flipped Classroom Instructional Model,” Sci. Program., vol. 2022, 2022, doi: 10.1155/2022/2536382.
[47] P. Meng, “An AI-enhanced teaching model using a novel deep learning approach,” Applied Mathematics and Nonlinear Sciences, vol. 9, no. 1, Jan. 2024, doi: 10.2478/amns-2024-2567.
[48] H. A. Modran, D. Ursuțiu, and C. Samoilă, “Using the Theoretical-Experiential Binomial for Educating AI-Literate Students,” Sustainability (Switzerland) , vol. 16, no. 10, p. 4068, May 2024, doi: 10.3390/su16104068.
[49] G. Cosentino, J. Anton, K. Sharma, M. Gelsomini, M. Giannakos, and D. Abrahamson, “Hybrid teaching intelligence: Lessons learned from an embodied mathematics learning experience,” British Journal of Educational Technology, Oct. 2024, doi: 10.1111/bjet.13525.
[50] M. Cullen and M. Kirkpatrick, “Embracing Artificial Intelligence: Incorporating Artificial Intelligence Into Classroom Instruction,” Journal of Nursing Education, pp. 1–2, Oct. 2024, doi: 10.3928/01484834-20240626-01.
[51] C. Cohn, C. Snyder, J. H. Fonteles, T. S. Ashwin, J. Montenegro, and G. Biswas, “A multimodal approach to support teacher, researcher and AI collaboration in STEM+C learning environments,” British Journal of Educational Technology, Sep. 2024, doi: 10.1111/bjet.13518.
[52] A. Lebis, J. Humeau, A. Fleury, F. Lucas, and M. Vermeulen, “Fully Individualized Curriculum with Decaying Knowledge, a New Hard Problem: Investigation and Recommendations,” Int. J. Artif. Intell. Educ., vol. 34, no. 3, pp. 1102–1137, Sep. 2023, doi: 10.1007/s40593-023-00376-9.
[53] H. Peng, S. Ma, and J. M. Spector, “Personalized adaptive learning: an emerging pedagogical approach enabled by a smart learning environment,” Smart Learning Environments, vol. 6, no. 1, p. 9, Dec. 2019, doi: 10.1186/s40561-019-0089-y.
[54] D. Ifenthaler and J. Y. K. Yau, “Utilising learning analytics to support study success in higher education: a systematic review,” Educational Technology Research and Development, vol. 68, no. 4, pp. 1961–1990, Aug. 2020, doi: 10.1007/s11423-020-09788-z.
[55] J. Pane, E. Steiner, M. Baird, and L. Hamilton, Continued Progress: Promising Evidence on Personalized Learning. RAND Corporation, 2015. doi: 10.7249/rr1365.
[56] C. Walkington and M. L. Bernacki, “Personalization of Instruction: Design Dimensions and Implications for Cognition,” The Journal of Experimental Education, vol. 86, no. 1, pp. 50–68, Jan. 2018, doi: 10.1080/00220973.2017.1380590.
[57] M. S. Knowles, Self-directed learning: A guide for learners and teachers. New York: Association Press, 1975.
[58] E. A. Cranford et al., “Personalized Model-Driven Interventions for Decisions From Experience,” Top. Cogn. Sci., Oct. 2024, doi: 10.1111/tops.12758.
[59] L. Feng, “Investigating the Effects of Artificial Intelligence-Assisted Language Learning Strategies on Cognitive Load and Learning Outcomes: A Comparative Study,” Journal of Educational Computing Research, vol. 62, no. 8, pp. 1961–1994, Jan. 2024, doi: 10.1177/07356331241268349.
[60] Imamah, U. L. Yuhana, A. Djunaidy, and M. H. Purnomo, “Enhancing students performance through dynamic personalized learning path using ant colony and item response theory (ACOIRT),” Computers and Education: Artificial Intelligence, vol. 7, p. 100280, Dec. 2024, doi: 10.1016/j.caeai.2024.100280.
[61] W. Dong, D. Pan, and S. Kim, “Exploring the integration of IoT and Generative AI in English language education: Smart tools for personalized learning experiences,” J. Comput. Sci., vol. 82, p. 102397, Oct. 2024, doi: 10.1016/j.jocs.2024.102397.
[62] A. Calderón and D. Tannehill, “Enacting a new curriculum models-based framework supported by digital technology within a learning community,” Eur. Phy. Educ. Rev., vol. 27, no. 3, pp. 473–492, Aug. 2021, doi: 10.1177/1356336X20962126.
[63] L. Martin, “Connection, translation, off-loading, and monitoring: A framework for characterizing the pedagogical functions of educational technologies,” Technology, Knowledge and Learning, vol. 17, no. 3, pp. 87–107, Oct. 2012, doi: 10.1007/s10758-012-9193-6.
[64] D. Chodos, E. Stroulia, S. King, and M. Carbonaro, “A framework for monitoring instructional environments in a virtual world,” British Journal of Educational Technology, vol. 45, no. 1, pp. 24–35, Jan. 2014, doi: 10.1111/j.1467-8535.2012.01370.x.
[65] J. Nouri, L. Zhang, L. Mannila, and E. Norén, “Development of computational thinking, digital competence and 21st century skills when learning programming in K-9,” Education Inquiry, vol. 11, no. 1, pp. 1–17, 2020, doi: 10.1080/20004508.2019.1627844.
[66] D. Sun, F. Ouyang, Y. Li, and C. Zhu, “Comparing learners’ knowledge, behaviors, and attitudes between two instructional modes of computer programming in secondary education,” Int. J. STEM Educ., vol. 8, no. 1, 2021, doi: 10.1186/s40594-021-00311-1.
[67] H. Y. Durak, “The Effects of Using Different Tools in Programming Teaching of Secondary School Students on Engagement, Computational Thinking and Reflective Thinking Skills for Problem Solving,” Technology, Knowledge and Learning, vol. 25, no. 1, pp. 179–195, 2020, doi: 10.1007/s10758-018-9391-y.
[68] D. Hurrell, “Conceptual Knowledge OR Procedural Knowledge or Conceptual Knowledge AND Procedural Knowledge: Why the Conjunction is Important to Teachers,” Australian Journal of Teacher Education, vol. 46, no. 2, pp. 57–71, 2021, doi: 10.14221/ajte.2021v46n2.4.
[69] C. E. Magnuson and D. L. Wright, “Random practice can facilitate the learning of tasks that have different relative time structures,” Res. Q. Exerc. Sport, vol. 75, no. 2, pp. 197–202, Jun. 2004, doi: 10.1080/02701367.2004.10609151.
[70] J. J. H. Cheung, K. M. Kulasegaram, N. N. Woods, and R. Brydges, “Why Content and Cognition Matter: Integrating Conceptual Knowledge to Support Simulation-Based Procedural Skills Transfer,” J. Gen. Intern. Med., vol. 34, no. 6, pp. 969–977, Jun. 2019, doi: 10.1007/s11606-019-04959-y.
[71] A. Luxton-Reilly et al., “Developing Assessments to Determine Mastery of Programming Fundamentals,” in Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, New York, NY, USA: ACM, Jun. 2017, pp. 388–388. doi: 10.1145/3059009.3081327.
[72] M. Martínez-Comesaña, X. Rigueira-Díaz, A. Larrañaga-Janeiro, J. Martínez-Torres, I. Ocarranza-Prado, and D. Kreibel, “Impact of artificial intelligence on assessment methods in primary and secondary education: Systematic literature review,” Revista de Psicodidáctica (English ed.), vol. 28, no. 2, pp. 93–103, Jul. 2023, doi: 10.1016/j.psicoe.2023.06.002.
[73] S. Caspari-Sadeghi, “Artificial Intelligence in Technology-Enhanced Assessment: A Survey of Machine Learning,” Journal of Educational Technology Systems, vol. 51, no. 3, pp. 372–386, Mar. 2023, doi: 10.1177/00472395221138791.
[74] A. Zirar, “Exploring the impact of language models, such as ChatGPT, on student learning and assessment,” Review of Education, vol. 11, no. 3, 2023, doi: 10.1002/rev3.3433.
[75] T. Gorichanaz, “Accused: How students respond to allegations of using ChatGPT on assessments,” Learning: Research and Practice, vol. 9, no. 2, pp. 183–196, 2023, doi: 10.1080/23735082.2023.2254787.
[76] N. Patvardhan, M. Ranade, Vandana, and R. Khatwani, “Examining the accessibility of ChatGPT for competency-based personalised learning for specially-abled people,” International Journal of Information and Learning Technology, vol. 41, no. 5, pp. 539–555, 2024, doi: 10.1108/IJILT-04-2024-0066.
[77] J. W. Creswell and T. C. Guetterman, Educational research: Planning, Conducting, and Evaluating Quantitative and Qualitative Research. New Jersey: Pearson, 2019.
[78] J. R. Fraenkel, N. E. Wallen, and H. H. Hyun, How to Design and Evaluate Research in Education. New York: McGraw Hill LLC, 2022. Accessed: Jun. 27, 2023. [Online]. Available: https://www.mheducation.com/highered/product/how-design-evaluate-research-education-fraenkel-wallen/M9781259913839.html
[79] E. A. Stuart, “Matching methods for causal inference: A review and a look forward,” Statistical Science, vol. 25, no. 1, pp. 1–21, Feb. 2010, doi: 10.1214/09-STS313.
[80] P. C. Austin, “An Introduction to Propensity Score Methods for Reducing the Effects of Confounding in Observational Studies,” Multivariate Behav. Res., vol. 46, no. 3, pp. 399–424, May 2011, doi: 10.1080/00273171.2011.568786.
[81] Z. Zhang, H. J. Kim, G. Lonjon, and Y. Zhu, “Balance diagnostics after propensity score matching,” Ann. Transl. Med., vol. 7, no. 1, pp. 16–16, Jan. 2019, doi: 10.21037/atm.2018.12.10.
[82] F. Faul, E. Erdfelder, A. G. Lang, and A. Buchner, “G*Power 3: A flexible statistical power analysis program for the social, behavioral, and biomedical sciences,” Behav. Res. Methods, vol. 39, no. 2, pp. 175–191, 2007, doi: 10.3758/BF03193146.
[83] K. F. Hew and C. K. Lo, “Flipped classroom improves student learning in health professions education: A meta-analysis,” BMC Med. Educ., vol. 18, no. 1, 2018, doi: 10.1186/s12909-018-1144-z.
[84] M. L. McHugh, “Interrater reliability: The kappa statistic,” Biochem. Med. (Zagreb)., vol. 22, no. 3, pp. 276–282, 2012, doi: 10.11613/bm.2012.031.
[85] B. Waldrip et al., “Personalised Learning Environment Questionnaire,” Jul. 10, 2014. doi: 10.1037/t61484-000.
[86] G. A. Miller and J. P. Chapman, “Misunderstanding analysis of covariance,” J. Abnorm. Psychol., vol. 110, no. 1, pp. 40–48, Feb. 2001, doi: 10.1037/0021-843X.110.1.40.
[87] J. Cohen, Statistical Power Analysis for the Behavioral Sciences, 2nd ed. New York: Lawrence Erlbaum Associates, 1988.
[88] O. Zawacki-Richter, V. I. Marín, M. Bond, and F. Gouverneur, “Systematic review of research on artificial intelligence applications in higher education – where are the educators?,” International Journal of Educational Technology in Higher Education, vol. 16, no. 1, p. 39, Dec. 2019, doi: 10.1186/s41239-019-0171-0.
[89] F. A. Azhari, N. N. Jasmi, M. S. A. Wahab, S. M. Jofrry, K. S. Lee, and L. C. Ming, “Students’ perceptions about social constructivist learning environment in e-learning,” Indian Journal of Pharmaceutical Education and Research, vol. 54, no. 2, pp. 271–278, 2020, doi: 10.5530/ijper.54.2.31.
[90] T. T. A. Ngo, “Perception of Engineering Students on Social Constructivist Learning Approach in Classroom,” International Journal of Engineering Pedagogy, vol. 14, no. 1, pp. 20–38, 2024, doi: 10.3991/ijep.v14i1.43101.
[91] K. Shabani, M. Khatib, and S. Ebadi, “Vygotsky’s Zone of Proximal Development: Instructional Implications and Teachers’ Professional Development,” English Language Teaching, vol. 3, no. 4, Nov. 2010, doi: 10.5539/elt.v3n4p237.
[92] C. K. Lo, K. F. Hew, and M. S. yung Jong, “The influence of ChatGPT on student engagement: A systematic review and future research agenda,” Comput. Educ., vol. 219, 2024, doi: 10.1016/j.compedu.2024.105100.
[93] S. Koltovskaia, P. Rahmati, and H. Saeli, “Graduate students’ use of ChatGPT for academic text revision: Behavioral, cognitive, and affective engagement,” J. Second Lang. Writ., vol. 65, 2024, doi: 10.1016/j.jslw.2024.101130.
[94] H. Keuning, J. Jeuring, and B. Heeren, “A systematic literature review of automated feedback generation for programming exercises,” ACM Transactions on Computing Education, vol. 19, no. 1, pp. 1–43, Mar. 2018, doi: 10.1145/3231711.
[95] A. Bharatha et al., “Comparing the Performance of ChatGPT-4 and Medical Students on MCQs at Varied Levels of Bloom’s Taxonomy,” Adv. Med. Educ. Pract., vol. 15, pp. 393–400, 2024, doi: 10.2147/AMEP.S457408.
[96] R. Winkler and M. Soellner, “Unleashing the Potential of Chatbots in Education: A State-Of-The-Art Analysis,” Academy of Management Proceedings, vol. 2018, no. 1, p. 15903, Aug. 2018, doi: 10.5465/AMBPP.2018.15903abstract.
[97] J. Bergmann and A. Sams, Flip Your Classroom: Reach Every Student in Every Class Every Day. in Flipped Learning Series. International Society for Technology in Education, 2012. [Online]. Available: https://books.google.co.id/books?id=nBi2pwAACAAJ
[98] J. Bergmann and A. Sams, Flipped Learning: Gateway to Student Engagement. Washington DC: International Society for Technology in Education, 2014.
[99] L. S. Vygotsky, Social Constructivism - Mind in Society: The Development of Higher Psychological Processes. Harvard University Press, 1978. [Online]. Available: https://autismusberatung.info/wp-content/uploads/2023/09/Vygotsky-Mind-in-society.pdf
[100] E. Heise and R. Westermann, “Anderson’s Theory of Cognitive Architecture (ACT*),” 1989, pp. 103–127. doi: 10.1007/978-3-642-84015-9_5.
[101] J. Hattie and H. Timperley, “The power of feedback,” Rev. Educ. Res., vol. 77, no. 1, pp. 81–112, Mar. 2007, doi: 10.3102/003465430298487.
[102] P. Mishra and M. J. Koehler, “Technological pedagogical content knowledge: A framework for teacher knowledge,” Teach. Coll. Rec., vol. 108, no. 6, pp. 1017–1054, Jun. 2006, doi: 10.1111/j.1467-9620.2006.00684.x.
[103] Ü. Çakiroğlu and Ş. Bilgi, “Exploring intrinsic cognitive load in the programming process: a two dimensional approach based on element interactivity,” Interactive Learning Environments, 2022, doi: 10.1080/10494820.2022.2137527.
[104] M. A. Bakar, M. Mukhtar, and F. Khalid, “The development of a visual output approach for programming via the application of cognitive load theory and constructivism,” International Journal of Advanced Computer Science and Applications, vol. 10, no. 11, pp. 305–312, 2019, doi: 10.14569/IJACSA.2019.0101142.
[105] E. H. S. Y. Elim, “Promoting cognitive skills in AI-supported learning environments: the integration of bloom’s taxonomy,” Educ. 3 13., pp. 1–11, Apr. 2024, doi: 10.1080/03004279.2024.2332469.
[106] V. Mekthanavanh, “ChatGPT Enhances Programming Skills of Computer Engineering Students,” Souphanouvong University Journal Multidisciplinary Research and Development, vol. 10, no. 1, pp. 1–9, Sep. 2024, doi: 10.69692/SUJMRD100101.
[107] S. Hobert, “Fostering skills with chatbot-based digital tutors - Training programming skills in a field study,” I-Com, vol. 22, no. 2, pp. 143–159, Aug. 2023, doi: 10.1515/icom-2022-0044.
[108] I. Molenaar, “The concept of hybrid human-AI regulation: Exemplifying how to support young learners’ self-regulated learning,” Computers and Education: Artificial Intelligence, vol. 3, p. 100070, 2022, doi: 10.1016/j.caeai.2022.100070.
[109] G. Yun, K. M. Lee, and H. H. Choi, “Empowering Student Learning Through Artificial Intelligence: A Bibliometric Analysis,” Journal of Educational Computing Research, vol. 62, no. 8, pp. 2042–2075, Jan. 2024, doi: 10.1177/07356331241278636.
[110] F. Kamalov, D. Santandreu Calonge, and I. Gurrib, “New Era of Artificial Intelligence in Education: Towards a Sustainable Multifaceted Revolution,” Sustainability, vol. 15, no. 16, p. 12451, Aug. 2023, doi: 10.3390/su151612451.
Downloads
Published
How to Cite
Issue
Section
Citation Check
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
The article published in ELINVO became ELINVO's right in publication.
This work by ELINVO is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.



