تعلم لغة برمجة جديدة قد يكون تحديًا، خاصةً عندما يتعلق الأمر بمجموعة من الحروف والأرقام والرموز التي تتحد لتشكيل شفرة الكمبيوتر. ومع ذلك، يسعى شاب أمريكي إلى تبسيط هذه العملية، وتقديم تعلم البرمجة بطريقة سهلة ومفهومة للأطفال.
آريان بودوري، البالغ من العمر 17 عامًا من كاليفورنيا، قام بتأليف كتاب يهدف إلى إزالة الغموض عن لغة بايثون (Python) متعددة الاستخدامات. الكتاب، الذي يحمل عنوان “GOAT Coder”، يعلم الأطفال كيفية البرمجة من خلال التمارين العملية والشروحات الواضحة والمبسطة.
أهمية تعلم البرمجة في سن مبكرة
على الرغم من تزايد إمكانية الوصول إلى تعليم البرمجة، لا تزال هناك فجوات في التواصل مع الطلاب الأصغر سنًا. أظهر تقرير بحثي صدر عام 2023 بدعم من شركة أبل أن الطلاب الذين شملهم الاستطلاع أشاروا إلى أن عدم اليقين بشأن نقطة البداية هو أكبر عائق يواجههم في تعلم البرمجة.
أوضح بودوري: “هناك العديد من المهن المختلفة، مثل رجال الإطفاء والشرطة والعلماء، لكن هندسة البرمجيات قد لا تكون شيئًا تفكر فيه بالضرورة.” وأضاف: “من المهم أن يعرف الناس أن البرمجة هي سوق كبيرة وخيار متاح.”
نشر الكتاب في أبريل، وقد بيع منه أكثر من 2000 نسخة حتى الآن. ويركز الكتاب بشكل خاص على لغة بايثون، وهي لغة شائعة وسهلة التعلم، وتستخدم في مجالات متنوعة مثل تطوير الويب وتحليل البيانات والذكاء الاصطناعي.
بداية بودوري مع عالم البرمجة
نشأ بودوري وهو يحلم بأن يصبح رياضيًا محترفًا، لكن التكنولوجيا كانت حاضرة دائمًا في حياته. لقد ترعرع في مدينة ماونتن هاوس، التي تبعد حوالي ساعتين شرقًا عن وادي السيليكون في سان فرانسيسكو.
يقول بودوري: “كان لذلك بالتأكيد تأثير، لأنه هنا، الجميع يقوم بالبرمجة.”
بدأ والدا بودوري، اللذان يعملان في مجال التكنولوجيا، في تعليمه البرمجة في سن مبكرة، مما أثار فضوله. ثم قام بصقل مهاراته من خلال حضور دورة تدريبية للمبتدئين في بايثون في المدرسة الابتدائية، والاستفادة من النصائح الموجودة في مقاطع الفيديو على يوتيوب.
ازداد اهتمام بودوري بالبرمجة في المدرسة الإعدادية. في ذلك الوقت، طور أول برنامج كمبيوتر له: Voto Polo، وهو تطبيق ويب استخدمه هو وأصدقاؤه لإنشاء واستطلاعات الرأي.
يضيف بودوري: “هذا هو الوقت الذي أدركت فيه أن هذا يمكن أن يكون مستقبلي”.
أدت بداياته المبكرة في البرمجة إلى مشاركته في هاكاثونات (hackathons) وقضاء فترة تدريب في شركة DataDios، وهي شركة متخصصة في البيانات والذكاء الاصطناعي. ومع ذلك، جاءت فكرة كتاب “GOAT Coder” أثناء مشاهدته والديه يحاولان تعليم أخته الصغيرة البرمجة.
يقول بودوري: “كان والداي يقضيان الكثير من الوقت في محاولة مساعدتها على الفهم. أدركت أن السبب هو عدم وجود الكثير من المصادر المتاحة”.
لقد أدرك هذه المشكلة أيضًا بعد التحاقه بدوام جزئي في مدرسة ستانفورد على الإنترنت (Stanford Online High School)، التي سمحت له بأخذ دورات متقدمة قد لا تكون متاحة للطلاب العاديين.
عملية التأليف والتحديات
قام بودوري بنشر كتابه ذاتيًا، مما يعني أنه لم يكن مضطرًا للقلق بشأن الوفاء بالمواعيد النهائية الصارمة. كان أول تحدٍ هو تحديد الطريقة التي أراد بها تقديم المادة التعليمية.
يوضح بودوري: “كان الأمر أشبه بضرورة إنشاء منهج دراسي خاص بي.”
كان عليه أيضًا التأكد من أن المفاهيم مشروحة بطريقة واضحة وموجزة يمكن لطفل صغير أن يفهمها. يقول: “لقد مرت سنوات منذ أن بدأت البرمجة، لذلك لم أتذكر ما كنت أرغب في معرفته أو ما كان يثير حماسي حقًا”.
ومع ذلك، فقد أنهى الكتاب في حوالي تسعة أشهر، مشيرًا إلى أنه كان بإمكانه كتابته بشكل أسرع، لكنه كان بحاجة إلى التوفيق بين الدراسة وهواياته.
يختتم بودوري: “لقد كنت أستمتع بوقتي أثناء القيام بذلك”.
الخطوات المستقبلية
على الرغم من أن بودوري يركز حاليًا على الترويج لكتاب “GOAT Coder” وتقديم طلبات الالتحاق بالجامعة، إلا أنه يفكر بالفعل في خطواته التالية، مثل التعمق أكثر في مجال التكنولوجيا وهندسة البرمجيات. قام بالفعل بتأليف ورقتين بحثيتين حول SmartDiff الخاص بشركة DataDios، والذي يساعد على التحقق من صحة البيانات عبر المنصات السحابية الخاصة والعامة.
بالإضافة إلى التكنولوجيا، أعرب بودوري عن رغبته في استكشاف مجالات أخرى في عالم الأعمال. ويقول: “أحد أهدافي المهنية طويلة الأجل هو أن أصبح في النهاية رائد أعمال. لا أريد أن أكون مقيدًا بالبرمجة فقط. أستمتع حقًا بتعلم موضوعات وأشياء جديدة.”
لم يستبعد بودوري كتابة كتاب متابع أيضًا. من المتوقع أن يواصل بودوري تطوير مهاراته في مجال البرمجة وريادة الأعمال، مع التركيز على إيجاد حلول مبتكرة للتحديات العالمية، وربما نشر المزيد من المواد التعليمية في المستقبل. سيكون من المثير للاهتمام متابعة مسيرته المهنية وتطور أفكاره في هذا المجال.
