Professional Documents
Culture Documents
EJOS Volume 6 Issue 18 Pages 15-38
EJOS Volume 6 Issue 18 Pages 15-38
(*)
د /بدر سلمان حمد السليمان
(*)
معهد الدراسات العليا التربوية جامعة الملك عبد العزيز
أثر استخدام لغة البرمجة في ضوء مفهوم المعرفة التدريسية المرتبطة بالمحتوى في
تدريس مادة الرياضيات على التحصيل الدراسي لطالب المرحلة المتوسطة
مقدمة:
وجود أجهزة الحاسبات في المدارس وتجهيزها بأحدث العتاد التكنلوجي
والتسهيالت التعليمة كان له كبير األثر في توجه المؤسسات التعليمية
لالستثمار في طرق التدريس باستخدام أجهزة الحاسب اآللي وبرزت العديد من
طرق التدريس التي أصبحت التكنلوجيا من أهم مقوماتها ( Rappaport,
.)Richter and Kennedy, 2016أصبحت المؤسسات التعليمية في دول
العالم المتقدمة بال استثناء تتسابق في استخدام هذه االستراتيجيات والتي من
أهمها استخدام لغات البرمجة التي أصبحت جزء ال يتج أز من التعليم داخل
الفصول الدراسية .في توجه حديث نحو تطوير التعليم بالتكنلوجيا بدأت
المؤسسات التعليمية في االستثمار في فكرة دمج لغة البرمجة في تعليم مواد
الرياضيات ،الهندسة ،العلوم والتكنلوجيا .هذا التوجه نحو تدعيم التعليم
بالتكنلوجيا القى رواجا في األوساط التعليمية كونه يقوم على التعليم بالخبرة
المباشرة وحل المشكالت من خالل التفكير المنطقي والواقعي المرتبط بمهارات
التفكير العليا ) .(Kim et al, 2015تنوعت طرق استثمار لغات البرمجة في
التعليم بين استخدامها كداعم لتدريس المناهج الدراسية أو تقديمها في التعلم
لحل المشكالت وتنمية مهارات التفكير العليا ( Papavlasopoulou,
.)Giannakos, and Jaccheri, 2017
استخدام لغات البرمجة التعليمية يعد أحد أحدث ابتكارات تسخير
التكنلوجيا في خدمة التعليم حيث أنه يدعم التوجه نحو تحديث التعليم و يعزز
امكانات الطالب لفهم واستثمار قدرات األجهزة التكنلوجية من خالل فهم لغة
اآللة وتسخيرها في مهامهم اليومية التعليمية مما يرفع استعدادهم لالندماج في
مجتمعات القرن العشرين ( .)Alimisis, 2013في اليابان والواليات المتحدة
على الكتابة باستخدام لغة اآللة والتي تساعد الطالب على تطوير القدرة اللغوية
و )Grammarوكذلك تطوير قدرة الطالب على التخاطب (Syntax
واستخدام الجمل في الوصف (حيث أن اآللة بحاجة إلى وصف دقيق) .أيضا
يندرج تحت الهدف الرئيسي األول إدراك مفاهيم الكتابة والتعامل مع اآللة ويفيد
ذلك بشكل خاص في مواد الهندسة والعلوم وفي مواد الكمبيوتر واإلليكترونيات
والروبوتات .المحور الثاني وهو الذي تركز عليه هذه الدراسة هو قدرة البرمجة
على دعم إمكانيات التفكير العليا والتي تركز على حل المشكالت والتعامل مع
المواقف اليومية الواقعية.
فالبرمجة تدعم إمكانيات التفكير العليا وحل المشكالت من خالل:
تصميم األفكار وصياغتها ،تقديم أفكار قابلة للقراءة والتنفيذ ،تطوير
استراتيجيات تفكير جديدة لحل المشكلة ،تفكيك المشكلة إلى أجزاءها الرئيسية
و إيجاد حلول يمكن تعميمها (يستخدمها أكثر من مستخدم وفي أكثر من
برنامج) وكذلك مواجهة المشاكل الواقعية (كتطوير برنامج معين لخدمة
مستخدمين في الحصول على خدمة ما) وايجاد حلول عملية لتنفيذها .كما
أشار هاربر ( )Harper, 2016إلى انه في هذا المحور تمتد تأثيرات البرمجة
اإليجابية إلى إمكانية تطوير المهارات في أكثر من تخصص أو مادة وذكر
على وجه الخصوص إدراك مفاهيم الرياضيات والتي تشمل :التفكير المنطقي،
المتغيرات ،Variablesالوظائف/الدوال Functionsوكذلك عمليات تفكيك
المشكلة واعادة تصحيحها Debuggingوتعميم النتائج.
ويمكن القول من خالل ماذكر آنفا ،أن باإلمكان تسخير البرمجة
لتطوير مهارات التفكير العليا وحل المشكالت في أي منهج من المناهج
الدراسية ،إال أن هذه الدراسة ستبحث إمكانية تسخير لغة البرمجة في التدريس
لرفع مستوى التحصيل الدراسي لطالب المملكة العربية السعودية في المرحلة
مراحل في تدريس الرياضيات باستخدام لغات البرمجة لتنمية القدرة على حل
المشكالت وكذلك إمكانية تطوير مهارات التفكير العليا المرتبطة بالمنهج
الدراسي .حيث ترتكز المرحلة األولى " اكتشاف الحقائق" على تجميع وتحليل
ا لبيانات والمعلومات لفهم المشكلة بحيث تكون هي المقدمة التي يتم إعطائها
للمتعلمين في الفصل .حيث تبدأ هذه المرحلة بسؤال مفتاحي لتحقيق دافعية
للطالب تدفعهم الكتشاف المشكلة من خالل جمع البيانات المتعلقة بها .في
المرحلة الثانية " اكتشاف المشكلة" وهي تتعلق باستكشاف المشكلة بالنظر إليها
بأكثر من طريقة للحصول على تعريف دقيق ومفصل للمشكلة .من خالل ما تم
جمعه في الخطوة األولى يتم تعريف المشكلة بأكثر من طريقة لتنمية مهارات
التفكير العليا ومن ثم يتم تحديد التعريف المناسب واألكثر منطقية من بين
مجموعة التعريفات .ويعتبر أسلوب العصف الذهني من أنسب الطرق المرتبطة
بهذه المرحلة.
يتفق بيلمان ،هاردينق و انجلبريخت ( Billman, Harding and
)Engelbrecht, 2018مع ستيفيك وهاننبرج ( )0202في المرحلة الثالثة
"اكتشاف الفكرة" على أهمية إيجاد حل للمشكلة من خالل االرتكاز على
التعريف األكثر منا سبة للمشكلة ومن ثم يقوم الطلبة بمساعدة المعلم بتوليد
األفكار المناسبة لحل المشكلة .في المرحلة الرابعة "اكتشاف الحل" يقوم
الطالب بتقييم الفكرة المناسبة (الحل) في ضوء مجموعة من معايير قابلية
التنفيذ والتطبيق ،وتكون هذه المعايير مرتبطة بلغة البرمجة المستخدمة وتركيبة
األوامر القابلة للتنفيذ فيها .في المرحلة األخيرة "استكشاف النتيجة" يتم صياغة
البرنامج وتنفيذ الحل الذي تم انتخابه في ضوء مجموعة المعايير في المرحلة
الرابعة ،من ثم يقوم الطالب/الطالب بتنفيذ البرنامج ومراجعة األخطاء إن
وجدت وتعميم البرنامج في صيغته النهائية.
المتوسطة .أيضا تجدر اإلشارة أن المدرستين التي تم فيها تطبيق التجربة كانت
مدرسة حكومية في ال مملكة العربية السعودية بمدينة جدة ذات خواص مشتركة
مع معظم المدارس في المملكة (انظر :منهج البحث واجراءات الدراسة -
التجربة) .عليه فنتائج الدراسة يمكن تعميمها في نطاق اإلجراءات المتبعة
والحدود التي تم تبيانها في نطاقات ذات خصائص مشابهة لعينة الدراسة.
نتائج الدراسة:
هدفت الدراسة إلى التحقق من إمكانية تطوير طرق تدريس مادة
الرياضيات ورفع مستوى التحصيل الدراسي لدى طالب المرحلة المتوسطة في
المادة من خالل تحقيق أقصى استفادة من استخدام لغات البرمجة في تدريس
مقرر الرياضيات لطالب المرحلة المتوسطة .عليه سعت الدراسة إلى معرفة أثر
استخدام لغة البرمجة في ضوء مفهوم المعرفة التدريسية المرتبطة بالمحتوى في
تدريس مادة الرياضيات على التحصيل الدراسي لطالب المرحلة المتوسطة.
والتحقق من الفرض الموجه التالي:
يوجد فروق ذات داللة إحصائية عند مستوى داللة (= )2022αبين -
متوسطات درجات طالب المجموعة التجريبية التي درست باستخدام
لغة البرمجة في ضوء مفهوم المعرفة التدريسية المرتبطة بالمحتوى
ومتوسط درجات طالب المجموعة الضابطة التي درست باستخدام
الطريقة االعتيادية في القياس البعدي لالختبار التحصيلي في مادة
الرياضيات.
تم إيجاد الوسط الحسابي واالنحراف المعياري للمجموعتين (التجريبية
والضابطة) في االختبار البعدي للتحقق من صحة الفرض المشار إليه كما
يبين الجدول ( )0تمهيدا إلجراء اختبار t- testللمجموعات المستقلة إليجاد
داللة الفروق بين متوسطات المجموعتين.
جدول ()3
المتوسطات الحسابية واالنحرافات المعيارية
لدرجات الطالب في مجموعتي الدراسة في االختبار البعدي.
ويظهر من الجدول ( )0أن متوسط المجموعة التجريبية أعلى من
متوسط المجموعة الضابطة ،حيث أن متوسط درجات الطالب الذين درسوا
باستخدام لغة البرمجة في ضوء مفهوم المعرفة التدريسية المرتبطة بالمحتوى
أعلى بواقع ( )0000من متوسط درجات الطالب الذين درسوا باستخدام الطريقة
االعتيادية/التقليدية ( وكذلك يظهر أن معدل تشتت البيانات حول المتوسط جيد
حيث أن نتيجة قيمة اإلنحراف المعياري أقل من المتوسط وهو مايعني تحقق
معايير المنحنى الطبيعي في البيانات ( Martin and Bridgmon,
(.)2012انظر :المعالجة االحصائية)
وللتحقق من وجود داللة بين فروق المتوسطات للمجموعتين في
االختبار البعدي من خالل استخدام اختبار t-testللمجموعات المستقلة
وكانت نتائجه كما يظهر في الجدول ()4
جدول4
نتائج تحليل t-testلدرجات االختبار البعدي لمجموعات الدراسة
تشير النتائج في الجدول ( )4إلى وجود فروق ذات داللة بين
متوسطات المجموعتين التجريبية والضابطة حيث أن ( )α=0.00وبالتالي يؤكد
تحقق مستوى الداللة المطلوب ( )α=0.05لصالح المجموعة التجريبية (انظر
نتيجة الجدول 0الفرق بين المتوسطات) .عليه يمكن رفض الفرض الصفري
على التحصيل الدراسي في مادة الرياضيات وهي إحدى إضافات الدراسة إلى
أدبيات البحث في هذا المجال حيث تفتقر الدراسات العربية لدراسات شبه
تجريبية في مجال استخدام لغات البرمجة في تدريس مادة الرياضيات لطالب
المرحلة المتوسطة لرفع مستوى التحصيل الدراسي (انظر :المقدمة) .مساهمة
الدراسة ال تقتصر على مجرد إضافة لحقل البحث العلمي بل تمتد إلى تطوير
أساليب واستراتيجيات التدريس باستخدام التقنيات وادراج أسلوب التعليم بالبرمجة
الذي يمهد للعمل على إدراج أساليب أكثر تطو اًر والتي تندرج تحت التعليم
باستخدام الروبوتات التي تعتبر من أحدث وأنجع طرق تعليم حل المشكالت
التي تؤكد علي ها المؤسسات التعليمية في دول العالم المتقدمة (Lammer et
) .al.,2017الدراسات العربية في مجال استخدام البرمجة في التعليم يجب أن
تمتد إلى معرفة أثر التدريس بلغات البرمجة في تدريس المناهج الدراسية
األخرى ،فتسلّح الطالب بمهارات القرن الحادي والعشرون تتطلب اإللمام
بالتعامل مع اآللة والتي تعتبر البرمجة أحد أهم عناصرها ( Jaipal-Jamani
.)and Angeli, 2017أخي ار يبقى دور المؤسسات التعليمية مهما في تحفيز
ودعم المبادرات التي من شأنها تدعيم العملية التعليمية من خالل استخدام
التكنلوجيا ليس فقط من خالل رصد الميزانيات الضخمة لشراء المعدات
التكنلوجية بل من خالل دعم المبادرات التي تتماشى مع التوجهات العالمية
مثل التدريس باستخدام لغة البرمجة فهي من التقنيات الغير مرتفعة الثمن ذات
النتائج اإليجابية في التعليم كما أثبتت الدراسة.
المراجع العربية:
.0البرصان ،أ ،.العتيبي ،خ ،.عبد ،ع ،.الشايع ،ف .)0202( ،.مستوى
تحصيل طلبة المرحلة المتوسطة في مادة الرياضيات وفق مشروع
.0خرمي ،س .ب .ع ،.و النذير ،م .ب .ع .ب .ع .)0202( .أثر
التدريس باستعمال لغة اللوغو في تنمية التحصيل الهندسي و القدرة
على التصور البصري المكاني لدى طالب الصف الرابع
االبتدائي .مجلة العلوم التربوية والنفسية -البحرين ،مج ،00ع، 4
.042-022
.4سعد ،ح .ع .ح ،.و المشرف ،م .م . (2005).استخدام لغة البرمجة
في تدريس الفيزياء بكليات التربية بالجامعات السودانية (رسالة دكتوراه
غير منشورة) .جامعة أم درمان االسالمية ،أم درمان.
.0عيد ،خ .س ،.و أبو شقير ،م .س . (2009).فاعلية تطوير أدوات
لغة برمجة الفيجوال بيسك في تنمية مهارات تصميم التقويم لدى طلبة
العلوم التطبيقية وتكنولوجيا التعليم بالجامعة اإلسالمية بغزة ومدى
22.Kim, C., Kim, D., Yuan, J., Hill, R. B., Doshi, P., &
Thai, C. N. (2015). Robotics to promote elementary
education pre-service teachers' STEM engagement,
learning, and teaching. Computers & Education, 91,
14-31.
23. Kontkanen, S., Dillon, P., Valtonen, T., Renkola, S.,
Vesisenaho, M., & Väisänen, P. (2016). Pre-service
teachers’ experiences of ICT in daily life and in
educational contexts and their proto-technological
pedagogical knowledge. Education and Information
Technologies, 21(4), 919-943.
24. Lammer, L., Lepuschitz, W., Kynigos, C., Giuliano,
A., & Girvan, C. (2017). ER4STEM educational
robotics for science, technology, engineering and
mathematics. In Robotics in Education (pp. 95-101).
Springer, Cham.
25.Larson‐ Hall, J., & Plonsky, L. (2015). Reporting and
interpreting quantitative research findings: What gets
reported and recommendations for the
field. Language Learning, 65(S1), 127-159.
26.Loksa, D., Ko, A. J., Jernigan, W., Oleson, A.,
Mendez, C. J., & Burnett, M. M. (2016, May).
Programming, problem solving, and self-awareness:
effects of explicit guidance. In Proceedings of the
2016 CHI Conference on Human Factors in
Computing Systems (pp. 1449-1461). ACM.
27. Martin, W. E., & Bridgmon, K. D.
(2012). Quantitative and statistical research methods:
From hypothesis to results (Vol. 42). John Wiley &
Sons.