لماذا يجب على طلاب المدارس تعلم برمجة الكمبيوتر؟

62
لماذا يجب على طلاب المدارس تعلم برمجة الكمبيوتر؟

لماذا يجب على طلاب المدارس تعلم برمجة الكمبيوتر؟, أعلنت مقاطعة أونتاريو مؤخرًا عن إصلاح جزئي لمناهج المدارس الابتدائية والثانوية لتشمل التعلم الإلزامي حول البرمجة، اعتبارًا من سبتمبر 2022.

يتماشى قرار أونتاريو مع تلك التي اتخذتها نوفا سكوشا وكولومبيا البريطانية ، اللتان كانتا المقاطعات الكندية الأولى والوحيدة التي جعلت تعلم برمجة الكمبيوتر إلزاميًا في المستويين الابتدائي والثانوي في عامي 2015 و 2016 على التوالي.

في بقية العالم ، أجرت العديد من الحكومات هذا التغيير أيضًا ، مثل إستونيا في وقت مبكر من عام 2012 ، والمملكة المتحدة في عام 2014 ، وكوريا الجنوبية في عام 2017.

ولكن ما هي الحجج المطروحة لتحفيز دمج علوم الكمبيوتر ، وبشكل أكثر تحديدًا برمجة الكمبيوتر ، في المناهج الدراسية للطلاب؟ يسلط البحث الضوء على ثلاث حجج رئيسية حول هذا الموضوع سيتم مناقشتها في هذه المقالة.

المؤلف الرئيسي لهذه القصة ، هوغو ، هو باحث في كرسي اليونسكو في تطوير المناهج ومحاضر في قسم التدريس في تكنولوجيا التعليم. يركز مشروع أطروحته في العلوم التربوية في جامعة كيبيك في مونتريال على تأثير تعلم برمجة الكمبيوتر على المتعلمين الصغار.

تلبية الاحتياجات المتزايدة لسوق العمل

يمثل تطور سوق العمل العالمي أحد الدوافع في صميم دمج البرمجة في المناهج الدراسية. يرتبط هذا الدافع ، الذي يروج له صانعو السياسات على نطاق واسع ، بشكل أساسي بالحاجة إلى تدريب المزيد من الأشخاص ذوي المهارات البرمجية. في الواقع ، كانت المعرفة التكنولوجية ، لا سيما في قطاع التكنولوجيا الفائقة ، تقود النمو الاقتصادي في أمريكا الشمالية وأماكن أخرى في العالم لأكثر من 20 عامًا. يتطلب عدد متزايد من الوظائف فهماً عميقاً للتكنولوجيا.

لماذا يجب على طلاب المدارس تعلم برمجة الكمبيوتر

من المتوقع في الواقع أن يزداد هذا العدد من الوظائف في السنوات القادمة بالنظر إلى أن علوم البيانات والذكاء الاصطناعي وتقنيات اللامركزية (مثل تقنية blockchain ، التي تعتمد عليها العملات المشفرة) أصبحت مجالات مهيمنة بشكل متزايد في القطاع الاقتصادي. وبالتالي ، يمكن أن يكون تدريس البرمجة منذ سن مبكرة وسيلة لتسهيل اندماج البلدان وأدائها في الاقتصاد الرقمي.

تجادل بعض الدراسات أيضًا بأن تعريض الطلاب لبرمجة الكمبيوتر في وقت مبكر من المناهج الدراسية يمكن أن يكون له تأثير إيجابي على الهوية التي يطورونها فيما يتعلق بهذا المجال ، مع الأخذ في الاعتبار أن هناك العديد من الصور النمطية المرتبطة به (بشكل أساسي أن “علوم الكمبيوتر مخصصة للأولاد فقط “). في هذا الصدد ، يمكن إثارة الحجج التي تتجاوز الفوائد الاقتصادية.

تعزيز العدالة الاجتماعية

وفقًا للعديد من المؤلفين ، فإن زيادة التعرض لعلوم الكمبيوتر من خلال تعليم الشباب كيفية البرمجة يمكن أن يساعد أيضًا في تعزيز قدر أكبر من العدالة الاجتماعية من حيث التمثيل والوصول إلى المهن التكنولوجية.

من ناحية أخرى ، يمكن أن توفر مهارات علوم الكمبيوتر حقًا الوصول إلى وظائف ذات رواتب جيدة ، والتي يمكن أن تساعد في توفير قدر أكبر من الاستقرار المالي للفئات المهمشة التي لم تتح لها الفرصة لتجميع الثروة في الأجيال الأخيرة. من ناحية أخرى ، يمكن أن تؤدي المشاركة المتزايدة للأشخاص من الفئات التي لديها ضعف في الحوسبة أيضًا إلى تعزيز التنوع في هذا المجال ، مما يؤدي في النهاية إلى زيادة العدد الإجمالي للعمال.

بالإضافة إلى ذلك ، هناك حجة ذات صلة مفادها أن زيادة التنوع داخل القوى العاملة من شأنه أن يؤدي إلى منتجات أفضل ، في متناول جزء أكبر من المستهلكين في السوق. يؤدي الكثير من التجانس بين العمال إلى تصميم المنتجات والخدمات التي تلبي طيفًا ضيقًا نسبيًا من الأفراد والمشكلات ، مما قد يعزز بعض أوجه عدم المساواة.

يجادل الباحثون الذين يطورون حجة الإنصاف هذه بأنه إذا لم يتم اتخاذ خطوات مبكرة ومقصودة لتعزيز تنوع أكبر ، فقد يؤدي ذلك إلى “فجوة رقمية” أو اختلاف في الفرص بين الفئات المهيمنة والمهمشة ، وهو الأمر الأكثر وضوحًا في السنوات القادمة. يمكن لجميع الشباب الذين يتعلمون البرمجة بهذا المعنى أن يمثل مقياسًا لتقليص هذه الفجوة وتعزيز قدر أكبر من العدالة الاجتماعية ، وهو ما يتماشى مع هدف الأمم المتحدة 4 بشأن الشمولية والمساواة في التعليم.

لماذا يجب على طلاب المدارس تعلم برمجة الكمبيوتر

تطوير المهارات المعرفية للمتعلمين

أخيرًا ، تتعلق الحجة الأكثر شيوعًا بالدور الذي يمكن أن تلعبه البرمجة في تطوير التفكير الحسابي لدى المتعلمين. تم تعريف مفهوم التفكير الحسابي وانتشاره في عام 2006 ، وهو يشير إلى مهارات “حل المشكلات وتصميم النظام وفهم السلوك البشري استنادًا إلى المفاهيم الأساسية لعلوم الكمبيوتر”.

يجادل العديد من المؤلفين بأن تطوير مثل هذا التفكير الحسابي سيكون مفيدًا للمتعلمين ، حيث سيسمح لهم بتطوير مهارات التفكير عالية المستوى التي يمكن نقلها إلى تعلم آخر ، مثل حل المشكلات والإبداع والتجريد.

لهذه الأسباب ، غالبًا ما يتم تضمين التفكير الحسابي في مناهج البرمجة الجديدة ، كما هو الحال في مناهج إنجلترا ، حيث يُذكر أن “تعليم علوم الكمبيوتر عالي الجودة يجهز الطلاب لاستخدام التفكير الحسابي والإبداع لفهم العالم وتغييره”.

وبالتالي ، فإن إدخال البرمجة في المناهج الدراسية يمكن أن يكون مفيدًا لجميع الطلاب ، حتى أولئك الذين لم يتجهوا إلى مهنة تكنولوجية ، حيث يمكنهم الاستفادة من التفكير الحسابي في حياتهم اليومية بطريقة أكثر شمولية للمناهج الدراسية.

من المهم أن نلاحظ ، مع ذلك ، أن هذه الآثار المفيدة للمتعلم ، على الرغم من مناقشتها على نطاق واسع وتوثيقها بشكل متزايد ، لا تزال بحاجة إلى أن تظهر من خلال المزيد من البحوث التي تنطوي على الجوانب المقارنة والطولية. يدرس مشروع أطروحة هوغو هذا المنظور.

باختصار ، يبدو أن صانعي القرار في أونتاريو قد شهدوا فائدة ثلاثية محتملة لتعليم الشباب ترميز الكمبيوتر للمستقبل. ومع ذلك ، فإن التحدي الرئيسي الذي يواجه حكومة أونتاريو الآن هو الافتقار إلى المعلمين المؤهلين بما يكفي لتقديم هذا النظام المعقد بشكل مناسب للطلاب.

سيكون تدريب الموظفين المناسب مطلبًا رئيسيًا للاندماج الناجح ، كما يتضح من تقرير عام 2014 حول تكامل برمجة الكمبيوتر في المملكة المتحدة. يمكن أن يكون أحد الحلول المحتملة دمج البرمجة في التدريب الجامعي الأولي لمعلمي المستقبل.

المصدر

Motasem Hanani
WRITTEN BY

Motasem Hanani

مطور مواقع، مصمم، ممنتج وكاتب محتوى. اسعى الى تغذية المحتوى العربي التطويري والثقافي في كل ما هو حصري ومفيد بعيداً عن النقل العشوائي والبرامج القديمه التالفة.