The Effectiveness of Using Interactive Chat Bots via Telegram in Developing Programming Skills in Python language among Middle School Students
بيانات الباحث
ماجستير التعليم الإلكتروني، كلية الدراسات العليا التربوية، جامعة الملك عبدالعزيز، جدة، المملكة العربية السعودية
ماجستير التعليم الإلكتروني، كلية الدراسات العليا التربوية، جامعة الملك عبدالعزيز، جدة، المملكة العربية السعودية
أستاذ تقنيات التعليم المشارك، كلية الدراسات العليا التربوية، جامعة الملك عبدالعزيز، جدة، المملكة العربية السعودية
مستخلص البحث
هدفت هذه الدراسة الى التعرف على فاعلية استخدام روبوت الدردشة التفاعلي عبر التلجرام في تنمية المهارات البرمجية لدى طالبات الصف الأول متوسط بمدينة جدة، حيث استخدمت الباحثتان المنهج التجريبي القائم على التصميم الشبه التجريبي للمجموعة الواحدة وطبقت التجربة على عينة من (٢٥) طالبة من طالبات الصف الأول متوسط بمدينة جدة. تم إعداد أدوات الدراسة والتي شملت على: اختبار تحصيلي للجانب المعرفي لمهارات البرمجة في لغة بايثون، وبطاقة ملاحظة لقياس الجانب المهاري لمهارات البرمجة في لغة البايثون. وتوصلت الدراسة إلى وجود فروق ذات دلالة إحصائية عند مستوى الدلالة (0.05 a£) بين متوسط درجات طالبات المجموعة التجريبية في الاختبار القبلي والبعدي لصالح الاختبار البعدي للجانب المعرفي لمهارات البرمجة في لغة البايثون، كما يوجد فروق ذات دلالة إحصائية عند مستوى الدلالة (0.05 a£) في التطبيق البعدي لبطاقة الملاحظة للجانب المهاري لمهارات البرمجة بلغة بايثون، تعزى لاستخدام روبوت الدردشة التفاعلي عبر التلجرام. قدمت الدراسة عدد من التوصيات لتوظيف روبوتات الدردشة التفاعلية في التعليم بصفه عامة ومهارات البرمجة على وجه الخصوص، كذلك تهيئة البيئة التعليمية وتدريب المعلمين لاستخدام روبوت الدردشة التفاعلي في التعليم. وتقترح الدراسة اجراء دراسات مماثلة على مراحل دراسية أخرى ومواد مختلفة.
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.