يتحرك عالمنا بخطى سريعة للغاية فيما يتعلق بالتكنولوجيا ، لا سيما في الولايات المتحدة. بشكل عام ، هذا شيء جيد - إنه يخلق مزيدًا من وسائل الراحة وتقنيات جديدة لتحسين نوعية الحياة والمزيد من الوظائف وما إلى ذلك. لكننا نواجه مشكلة صغيرة: نحن بحاجة إلى المزيد من القوى العاملة.
هنا في الولايات المتحدة ، وفقًا لمكتب إحصاءات العمل (عبر ComputerWorld) ، هناك أكثر من 500000 من وظائف الحوسبة غير المعبأة (ضع في اعتبارك أن هذا موجود فقط في الولايات المتحدة ، في جميع أنحاء العالم أكثر اتساعًا) في مختلف التخصصات - هندسة البرمجيات ، تكنولوجيا المعلومات ، الهندسة الكهربائية (وتحديدا إنشاء الأجهزة) ، وأكثر من ذلك. غني عن القول ، أن هناك طلبًا كبيرًا على الوظائف في هذا المجال ، لكن لا يوجد ما يكفي من الأشخاص الذين يعرفون كيفية البرمجة وإدارة قاعدة البيانات وإنشاء أنظمة لدرء الهجمات الإلكترونية وما إلى ذلك.
إذن ماذا نفعل؟
علوم الكمبيوتر في الدورات عبر الإنترنت
إن الاستجابة الساحقة لنقصنا في الأشخاص المهرة للقيام بوظائف الحوسبة كانت التعليم المجاني. وهذه هي الاستجابة الواضحة لمشكلة مثل هذه: تقديم تعليم مجاني لمجال معين ، وربما سيأتي الأشخاص ويتعلمون ويمارسوا مهاراتهم ، وفي النهاية يحصلون على وظيفة في مجال الحوسبة. الآن ، لا حرج في تعليم علوم الكمبيوتر ، باستثناء حقيقة أن سوق تعليم الحوسبة لا يوفر طريقًا واضحًا للطالب وأننا نكذب على أي شخص يقوم بالتسجيل.
أولاً ، لا يوجد في سوق تعليم الحوسبة مبادئ توجيهية واضحة لوظيفة في الحوسبة. هناك الكثير من الدورات المجانية والبرامج التي ظهرت في كل مكان مجانًا. يمكنك العثور عليها في Khan Academy و Coursera و edX و CodeAcademy و Code School و Code.org و Udacity و Team Treehouse و FreeCodeCamp و The Odin Project والعديد من الأماكن الأخرى. وعلى الرغم من أن هذا يوفر فرصة كبيرة للتعلم ، فليس هناك مجال كبير للتقدم - كل هذه الأماكن ستعلمك أساسيات الترميز (باستثناء FreeCodeCamp وربما Udacity) ، ولكنها لن تأخذك إلى أبعد من ذلك.
هناك الكثير من الإحباط في هذا المجال. إن سوق البدء في الترميز مزدحم للغاية ، ولا توجد موارد كثيرة لمستويات مهارات أعلى بشكل متزايد. وهذا شيء جيد: يجب أن يكون الطلاب قادرين على الوصول إلى الويب ، والبحث عن الوثائق ومحاولة اكتشاف مشكلة بمفردهم. ولكن ، هنا تكمن المشكلة: العديد من هذه الدورات ليست في مجال تدريس حل المشكلات. إنهم يمسكون بيدهم حتى النهاية (باستثناء عدد قليل ، بالطبع) ثم يتركون الطالب في منطقة ليسوا مألوفين فيها.
مع ذلك ، يحتاج معلمو الحوسبة ، خاصة MOOCs (الدورات الضخمة المفتوحة عبر الإنترنت) ، إلى تبديل التروس. بناء الجملة مهم ، له مكانه. ولكن تعليم الطالب كيفية التغلب على المشكلات في البرمجة سوف يدوم هذا العمر مدى الحياة ، مما يتيح له / لها الأدوات اللازمة للتكيف باستمرار مع التقنيات والأطر الجديدة القادمة. إن منح الطلاب مهارات حل المشكلات في البرمجة سيؤدي إلى إنشاء مبرمجين يتمتعون بالجودة ويمكنهم توفير الجودة للعمل في القوى العاملة.
نحن بحاجة إلى التوقف عن الكذب على الطلاب
هناك جانب آخر يثبط الطلاب عن الدخول في صناعة الحوسبة وهو أننا نكذب عليهم في الواقع. كثقافة ، لن تصدق عدد المرات التي ندخل فيها رأس الطالب بأن الترميز سهل. أخبار فلاش: ليس بالأمر السهل على الأقل.
لا أعرف شخصًا واحدًا قد اختار البرمجة وحصلت عليه على الفور دون أي مشكلة على الإطلاق. لقد كنا جميعًا في أسفل الدلو ، ضجيجا رؤوسنا على الجدران في محاولة فقط لمعرفة كيف تعمل البرمجة الموجهة للكائنات. وعلى الرغم من أنك قد تجتازها من خلال الدورات ، إلا أن هذا لا يعني بالضرورة أنك خبير. حتى كبار المطورين لديهم مشاكل مع التعليمات البرمجية. حتى إنهم يقضون جزءًا كبيرًا من وقتهم في التحديق في جزء من الشفرة ، ويتساءلون عن سبب عدم نجاحها ، ثم يقضون وقتًا كبيرًا في محاولة جعل هذه الشفرة تعمل. باختصار ، هذا ما هي البرمجة.
لكننا نقول للطلاب الجدد والقادمون العكس تمامًا. "هذا ليس صعبًا" ، كما نقول. ستخبرك العديد من مقاطع الفيديو التعليمية ، حتى من المعلمين المذكورين أعلاه ، بأن الترميز سهل مثل المشي. لهذا السبب سيهتم الكثيرون بفكرة الترميز ، وتوصيلهم بدورة تدريبية عبر الإنترنت ، ثم يتراجعون بعد أسبوع أو أسبوعين بعد أن قرروا أنهم لا يحصلون عليها.
نحن بحاجة إلى أن نكون مقدما مع الطلاب. الترميز صعب ، لكن الطريق إلى تعلم كيفية القيام بذلك أمر مجزٍ للغاية. في غضون سنتين أو ثلاث سنوات ، تعد القدرة على إنشاء موقع ويب من الألف إلى الياء بنفسك تجربة لا مثيل لها. لكن الطريق للوصول إلى هناك صعب ، تمامًا مثل أي شيء في الحياة.
إذا كنا متقدمين مع طلاب كهذا ، فقد نبدأ في تحقيق تقدم في تلك الوظائف البالغ عددها 500000 وظيفة شاغرة.
لكن هذا لا يتوقف عند هذا الحد. لا ، يجب علينا في الواقع حل مشكلة جذب الأشخاص المهتمين بالحوسبة.
القضية لتعليم علوم الكمبيوتر
إذا كنا سنحل هذه المشكلة على مدى العقدين المقبلين ، فيجب تقديم تعليم علوم الكمبيوتر في سن مبكرة. لا يجب الانتظار حتى يبلغ الطالب 16 عامًا أو أكبر. كتب Fox News مقال رأي مقنع بعنوان " ضمان أمن أمتنا: قضية تعليم علوم الكمبيوتر . في ذلك ، قال المؤلفان هادي بارتوفي وإرين سيفرينج:
كما ترون ، هذه المواقف التي لم يتم شغلها تعرض أمتنا للخطر. ولكن ، لماذا لا يتم شغل هذه المواقف؟ وفقًا لائتلاف تعليم علوم الكمبيوتر ، كان هناك أقل من 43000 طالب علوم كمبيوتر تخرجوا من الكليات والجامعات في القوى العاملة.
لماذا هذا؟
أعتقد اعتقادا راسخا أنه إلى حد كبير لأننا لا نقدم الأطفال K-12 إلى البرمجة وما يدور حوله. هذه هي المشكلة: لم نواجه مشكلة من قبل على الإطلاق ، لم تكن الحوسبة والبرمجة بهذا الحجم من قبل. هناك الكثير من الأشياء الأخرى التي يتم تشجيع الطلاب على أن تكون ، وغالبًا ما يتم استبعاد التكنولوجيا من تلك الصورة ، لأن التكنولوجيا مثل هذه لم تكن كبيرة مثل هذه حتى السنوات الأخيرة.
هناك مشكلة أخرى مع هذا الرقم أيضًا. تعلم البرمجة من الكليات والجامعات ليس دائمًا أفضل طريق ، لأن هذه المؤسسات متأخرة عن سنوات في القطاع الخاص. هذه المؤسسات التعليمية لا تواكب سرعة تحرك القطاع الخاص في التكنولوجيا.
لهذا السبب حان الوقت لبدء وضعه في المناهج الدراسية ، وتقديم مفاهيم البرمجة للأطفال في وقت مبكر.
إليكم حقيقة أخرى مثيرة للاهتمام من دراسة نشرتها Google مؤخرًا ، كما أشار مقال Fox News:
وغني عن القول ، ليس هناك تركيز كبير على علوم الكمبيوتر في المدارس ، وهذه مشكلة. بالفعل في عام 2016 ، تدير أجهزة الكمبيوتر جزءًا كبيرًا من حياتنا. يتم تشغيل مركباتنا بواسطة أنظمة الكمبيوتر ، فنحن نقضي معظم وقتنا في العمل أو اللعب على جهاز كمبيوتر بشكل أو بآخر ، ونقضي الكثير من الوقت في التواصل على أجهزة الكمبيوتر المحمولة ، وما إلى ذلك.
لقد حان الوقت لدمج تعليم علوم الكمبيوتر في المناهج الدراسية المبكرة. نحتاج أن نبدأ في تعليم الأطفال من جميع الأعمار كيفية استخدام سلاح المستقبل هذا. والمكان الأساسي لذلك هو التركيز عليه في التعليم من الروضة حتى الصف الثاني عشر. كيف نفعل ذلك؟ من الصعب القول ، لكنه سيتخذ إجراءً من الكونغرس.
إليكم الجزء المخيف: طبقت اليابان مؤخرًا تشريعًا يلزم كل طالب بتعلم علوم الكمبيوتر. لقد كانت علوم الكمبيوتر جزءًا قويًا من تعليم K-12 في المملكة المتحدة. ليس ذلك فحسب ، بل حتى ألمانيا تدرس مبادرات مماثلة.
تحتاج حكومة الولايات المتحدة بشكل كبير إلى توفير التمويل اللازم لتعليم علوم الكمبيوتر من الروضة إلى الصف الثاني عشر في وقت قريب جدًا ، أو أننا سنخلف في الحوسبة بسرعة كبيرة في العالم. لقد مضى وقت طويل لبدء تعليم أطفالنا عليه.
وهذا ليس مكانا جيدا ليكون. على الاطلاق.