The Effectiveness of Using Interactive Chat Bots via Telegram in Developing Programming Skills in Python language among Middle School Students

Authors

  • Marwah Soliman Alghanmi Author
  • Nada Hussain Elaywah Author
  • Amjaad Tariq Mujallid Author

DOI:

https://doi.org/10.59992/IJESA.2024.v3n10p6

Keywords:

Programming Skills, Python Programming Language, Interactive Chatbot

Abstract

The study aimed to identify the effect of using chatbot in Telegram on developing Python programming skills for 7th graders in Jeddah. A quasi-experimental method was used by selecting a sample of (25) students as an experimental group. The study tools were pre and posttest for students’ knowledge of Python programming skills, and a rubric to observe students’ skills when practicing programming by Python. The study revealed that there were statistically significant differences at level (a£0.05) between the mean scores of experimental group in the pre and post-test. Also, there were statistically significant differences at the level (a£0.05) between the mean scores of experimental group in the observation rubric used to measure the students proficiency in using Python. Finally, this study had several recommendations and suggestions to use the interactive chatbot in programming skills and other education purposes.

Author Biographies

  • Marwah Soliman Alghanmi

    Master of E-Learning, King Abdulaziz University, Jeddah, Saudi Arabia

  • Nada Hussain Elaywah

    Master of E-Learning, King Abdulaziz University, Jeddah, Saudi Arabia

  • Amjaad Tariq Mujallid

    Associate Professor of Educational Technologies, King Abdulaziz University, Jeddah, Saudi Arabia

References

المراجع العربية:

- أحمد، أحمد محمود، کامل، آمال ربيع، صالح، ايمان صلاح، وعبد العظيم، حمدي أحمد. (2021). أثر تصميم روبوتات الدردشة التفاعلية ببيئة المحفزات الرقمية على تنمية مهارات إنتاج الإنفو جرافيك التفاعلي لدى طلاب تكنولوجيا التعليم. المجلة الدولية للتعليم الإلكتروني، 3 (3)، 11-50.

- حسن، منير سليمان، والزعلان، ماهر نجيب. (2021). فاعلية توظيف الفيديو التفاعلي لتنمية مهارات برمجة وتصميم تطبيقات الهواتف الذكية لدى معلمي التكنولوجيا بغزة. مجلة الجامعة الإسلامية للدراسات التربوية والنفسية، 29(6).

- الحمود، ريان. (٢٠١٨، ١٠ ديسمبر). مهارات التفكير الحاسوبي في مراحل التعليم العام -رؤية شخصية. ريان الحمود. https://ralhumud.blogspot.com/2018/12/blog-post.html

- الحيلة، محمد محمود. (2014). تكنولوجيا التعليم بين النظرية والتطبيق (ط.٩). عمان دار المسيرة للنشر والتوزيع.

- خصيفان، شذا جميل، والشهري، نوال سالم، والجدعاني، أسماء سعد. (2014). المرجع الشامل في علم نفس النمو (ط.٢). خوارزم العلمية.

- خضر، أحمد ابراهيم. (٢٠١٣، ٦ فبراير). تعريف مختصر لمصطلحات المنهجين التجريبي وشبه التجريبي. الأولولة المواقع الشخصية

https://www.alukah.net/personal_pages/0/50226/.

- الخولي، سارة. (2019). معايير تصميم المحادثة الذكية ببيئة التعلم النقال ومدى تطبيقها في تطوير نموذج للمحادثة الذكية. مجلة البحث العلمي في التربية، 20 (الجزء الرابع عشر)، 572-597.

- الرشيد، سوسن سعد. (2022). تصميم أنشطة تعليمية قائمة على الدردشة التفاعلية في مقرر التربية الأسرية وقياس أثرها على التحصيل الدراسي لدى طالبات الصف الثاني ثانوي بمدينة الطائف. مجلة المناهج وطرق التدريس. (7)1، 63-84.

- سليم، ايمان سامي محمود (٢٠٢٠): فاعلية تصميم بيئة تعلم تكيفية قائمة على محفزات الألعاب في تنمية مهارات البرمجة لدى تلاميذ المرحلة الاعدادية، مجلة البحوث في مجالات التربية النوعية، جامعة المنيا، المجلد السادس، العدد السابع والعشرين، مارس ٢٠٢٠.

- سليمان، مبارك. (2011). مقدمة عن النظم الخبيرة وتصميمها. الندوة العلمية النظم الخبيرة في مكافحة الحرائق في المنشآت المدنية. جامعة نايف العربية للعلوم الأمنية، الريًّاض.

- الشرمان، عاطف أبو أحمد. (2019). تصميم التعليم للمحتوى الرقمي (ط.١). دار المسيرة.

- الصاوي، علي الصاوي، عبد الوهاب، صلاح شريف، عبد الحميد، عبد العزيز، والسيد، ايمان جمال. (2018). تطوير نظام ذكي قائم على المحاكاة التفاعلية لتنمية مهارات البرمجة لدى طلاب المرحلة الإعدادية. مجلة بحوث التربية النوعية، (51)2018، 297 – 337.

- عبد الحق، هبة محمد. (2019). فاعلية بيئة افتراضية تعليمية ثلاثية الأبعاد لتنمية مهارات البرمجة لدى طلاب تكنولوجيا التعليم. مجلة كلية التربية. بورسعيد، 25(25)، 1011 – 1031.

- علي، ريهام. (2020). إطار محسن يربط بين روبوتات الدردشة التفاعلية والتنقيب عن المشاعر باللغة العربية لقياس التغذية الراجعة للطلاب: دراسة حالة. مجلة الدراسات التجارية المعاصرة، 6(9)، 343 -323.

- العمري، زهور حسن ظافر. (2019). أثر استخدام روبوت دردشة للذكاء الاصطناعي لتنمية الجوانب المعرفية في مادة العلوم لدى طالبات المرحلة الابتدائية. المجلة السعودية للعلوم التربوية، ع2، 23 -48. مسترجع من http://search.mandumah.com.sdl.idm.oclc.org/Record/993613

- عياد، سفر. (2020، أغسطس،13). هل تستحق لغة البايثون كل هذه الضجة؟ مدونة سفر عياد. https://safarayad.com

- الفار، إبراهيم، وشاهين، ياسمين. (2019م). فاعلية روبوتات الدردشة التفاعلية لإكساب المفاهيم الرياضية واستبقائها لدى تلاميذ الصف الأول الإعدادي. مجلة تكنولوجيا التربية-دراسات وبحوث، ١(38)، 541-571.

- القرني، علي. (2020). أثر استخدام التعلم المصغر Microlearning على تنمية مهارات البرمجة والدافعية للتعلم لدى طلاب الصف الأول ثانوي. Journal of Faculty of Education Assiut University- المجلة العلمية بكلية التربية-جامعة أسيوط، 36(2)، 4.

- محمود زكريا الأسطل، عقل، مجدي سعيد والآغا، إياد محمد. (2021). تطوير نموذج مقترح قائم على الذكاء الاصطناعي وفاعليته في تنمية مهارات البرمجة لدى طلاب الكلية الجامعية للعلوم والتكنولوجيا بخان يونس. مجلة الجامعة الإسلامية للدراسات التربوية والنفسية، ٢٩(٢).

- المرسي، شريف. (2011)، أثر استخدام الفصول الافتراضية على تنمية مهارات البرمجة لطلاب كلية التربية النوعية [رسالة ماجستير غير منشورة [. معهد الدراسات التربوية، جامعة القاهرة.

- النجار، محمد، وحبيب، عمرو. (2021). برنامج ذكاء اصطناعي قائم على روبوتات الدردشة وأسلوب التعلم ببيئة تدريب الكتروني وأثره على تنمية مهارات استخدام نظام إدارة التعلم الإلكتروني لدى معملي الحلقة الإعدادية. مجلة تكنولوجيا التعليم-الجمعية المصرية لتكنولوجيا التعليم، 31 (2)، 91-201.

- النمري، محاسن مسلم، مجلد، أمجاد. (2022). فاعلية استخدام الروبوت التعليمي في تنمية مهارات البرمجة لدي طالبات المرحلة المتوسطة بالمملكة العربية السعودية. المجلة العلمية المحكمة للجمعية المصرية للكمبيوتر التعليمي، 10 (1)، 38-1.

- وزارة التعليم. (2019). التعليم ورؤية السعودية 2030. https://www.vision2030.gov.sa/ar/

- وزارة التعليم. (2022). كتاب المهارات الرقمية للصف الأول متوسط.

المراجع الانجليزية:

- Altadmri, A. and Brown, Neil C.C. (2015).37 million com- pilations: Investigating novice-programming mistakes in large-scale student data. In Proceedings of the 46th ACM technical symposium on computer science education (pp. 522-527).

https://doi.org/10.1145/2676723.2677258

- Ardimansyah, M. I., & Widianto, M. H. (2021, July). Development of online learning media based on Telegram Chatbot (Case studies: Programming courses). In Journal of Physics: Conference Series (Vol. 1987, No. 1, p. 012006). IOP Publishing.‏

- Arsovski, S., Osipyan, H., Oladele, M. I. & Cheok, A.D. (2019). Automatic knowledge extraction of any Chatbot from conversation. Expert Systems with Applications, 137, 343-348.

- Deveci Topal, A., Dilek Eren, C., & Kolburan Geçer, A. (2021). Chatbot application in a 5th grade science course. Education and Information Technologies, 26(5), 6241-6265.

- Hamalainen, R., De Wever, B., Nissinen, K., & Cincinnato, S. (2019). What makes the difference–PIAAC as a resource for understanding the problem-solving skills of Europe's higher-education adults. Computers & Education, Vol.129.pp 27-36.

- Neumark, D. & Troske, K. (2012). Lessons from Other Countries and Rethinking (Slightly) Unemployment Insurance as Social Insurance against the Great Recession. Journal of Policy Analysis and Management. 188-191.

- Nghi, T. T., Phuc, T. H., & Thang, N.T. (2019). Applying ai chatbot for teaching a foreign language: An empirical research. Int. J. Sci. Res, 8.‏

- Okonkwo, C. W., & Ade-Ibijola, A. (2020). Python-Bot: A Chatbot for Teaching Python Programming. Engineering Letters, 29(1).‏.

- Serban, I., Sordoni, A., Lowe, R., Charlin, L., Pineau, J., Courville, A., and Bengio, Y. (2017). A Hierarchical Latent Variable Encoder-Decoder Model for Generating Dialogues. Proceedings of the AAAI Conference on Artificial Intelligence, 31(1). https://doi.org/10.1609/aaai.v31i1.10983

- Vanichvasin, P. (2021). Chatbot Development as a Digital Learning Tool to Increase Students' Research Knowledge. International Education Studies, 14(2), 44-53.‏

- Yang, J., Lee, Y., & Chang, K. H. (2018). Evaluations of JaguarCode: A web-based object-oriented programming environment with static and dynamic visualization. Journal of Systems and Software, 145, 147-1.

Downloads

Published

2024-10-15

Issue

Section

Articles

How to Cite

The Effectiveness of Using Interactive Chat Bots via Telegram in Developing Programming Skills in Python language among Middle School Students. (2024). The International Journal of Educational Sciences and Arts, 3(10). https://doi.org/10.59992/IJESA.2024.v3n10p6