أدمغتنا قادرة على تعلم البرمجة.. البرمجة ليست صعبة كما تظن
أي شخص يمكنه تعلم البرمجة بفضل الشبكات العصبية المنطقية.. تعلم الكود يوقظ مناطق المنطق في الدماغ
يُظهر البحث العلمي أن تعلم البرمجة يستفيد من الآليات العصبية التي نستخدمها بالفعل في التفكير المنطقي وحل المشكلات.
فمسح الدماغ أظهر أن بعد دورة تمهيدية للمبتدئين، تُضاء مناطق حل المشكلات عند قراءة الشيفرة البرمجية، وهو ما يشير إلى أن معظم الناس يمتلكون القدرة الفطرية لتعلّم الكود.
في دراسة نشرت مؤخرًا في Journal of Neuroscience، تتبع باحثون من جامعة جونز هوبكنز نشاط دماغ طلاب الجامعات باستخدام الرنين المغناطيسي الوظيفي قبل وبعد فصل دراسي في لغة Python.
وقد ركز البحث على تحديد أماكن معالجة معنى الكود في الدماغ وسرعة استدعاء هذه الدوائر لدى المبتدئين.

شبكة المنطق في الدماغ
توضح مارينا بيدني، الباحثة في علم الأعصاب المعرفي: “العديد من الأنشطة الحديثة لم تتطور أدمغتنا لأجلها، مثل البرمجة أو القيادة أو الرياضيات.
دورة البرمجة ‘تعيد استخدام’ مناطق المنطق الدماغية لتفسير الكود، وبحلول سن الجامعة يمتلك الدماغ الأسس العصبية اللازمة لذلك”.
بعد انتهاء الدورة، أظهر الطلاب عند قراءة شيفرات Python أنماط نشاط في مناطق الجبهة والجداري الأمامي تعكس معنى الخوارزميات، وليس شكلها البصري فقط.
بمعنى آخر، لم تكن الخلايا العصبية تكتفي بالتفاعل مع الأقواس أو الكلمات المفتاحية، بل كانت تمثل ما تقوم به البرمجية من حلقات، شرطيات، ومعالجات بيانات كأنها مفاهيم متكاملة.
الكود مغروس في الدماغ
قبل الدورة، لم يكن أحد المشاركين قادرًا على قراءة Python، ومع ذلك، عندما قُدمت لهم الخوارزميات نفسها بصياغة إنجليزية موجزة، نشطت نفس مجموعات الخلايا العصبية لاحقًا في فهم معنى الكود.
وهذا يشير إلى أن نظام التفكير المنطقي في الدماغ مهيأ لتبني الكود كلغة جديدة بمجرد اجتياز حاجز الصياغة.
القدرات متاحة وقابلة للتدريب
إذا كانت البرمجة تعتمد على التفكير المنطقي العام، وليس على دوائر اللغة، فإن تصميم المناهج التعليمية يمكن أن يبدأ بالمنطق منذ اليوم الأول.
وربط البرمجة بمشاكل الحياة اليومية والألغاز والخطط خطوة بخطوة لا يكون مجرد تحفيز، بل توافقًا مع طريقة تعلم المبتدئين الدماغية.

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





