لطالما سحرتني الأكواد البرمجية على مختلف مراحل حياتي، ولكنني مع الأسف من غير الناطقين بها وبالكاد تعلمت كتابة كود الطباعة وقراءة بعض الأكواد البسيطة الأخرى…
في أحد الأيام من عام 2019 قررت أن أخوض تجربة البرمجة لأول مرة في حياتي، فقمت بالإشتراك في أحد المبادرات على مستوى العالم العربي، ولكنني لاحظت أننا نتعلم نسخ الكود وإعادة كتابة في محرر الأكواد، ولم يتم شرح العديد من أجزاء الكود مما جعلني أشعر بأنني أشاهد مقطعاً برمجياً على اليوتيوب -بدون صوت-، لأنني أنسخ فقط ما أراه أمامي، أشعرتني هذه التجربة بالإحباط وأصبحت أشعر بأن البرمجة ستكون شيئاً صعباً جداً ولن أستطيع ممارستها في حياتي…
حتى سمعت عن البرمجة بإستخدام سكراتش، وقمت باستخدام البرنامج وتجربة الأوامر حتى أستطعت إنشاء لعبتي البسيطة الأولى (كانت عبارة عن قرد يمشي لليمين واليسار ليجمع الفاكهة، ويتجنب الفاكهة الفاسدة والحشرات)، شجعتني هذه التجربة على استضافة طالبتين من كلية الحاسب في البودكاست التقني الذي أعمل على إعداده (دقائق تقنية)، سأترك لكم الرابط، لعله يكون مساعداً لأحد محبي البرمجة الغير ناطقين بها.
رابط الحلقة:
التعليقات
استاذة سماح استمتعت بسماع البودكاست ..)
البرمجة لغير اهل الاختصاص اظن افضل مررت بنفس تجربتك فقط سبقتك بعام مع بعض الاشياء الاخرى و علم مسبق نسبيا بلغة برمجة... شخصيا كانت احد االافضل الدورات الجماعية التي مررت بها الحمد لله...(اتذكر اصدقاء من بلدان عربية كانوا يحظرون الدورة وسط القصف بسبب الحرب في بلدهم و انقطاع الكهرباء و خذمات نت مهربة ...و اجواء حماسية رهيبة لتنفيذ مهام و تطبيقات و برامج شخصيا ظننتني وسط حرب امام المستويات الرهيبة التي رأيت!... غيرت لي نظرتي لشباب العربي...في يوم ما سأحكي التجربة كمطور تطبيقات ان شاء الله)
ربما استسلمت سريعا ا.سماح بسبب اللغة الخاصة بالدورة (اظن الانجلزية هي السبب) اما عدم شرح الاكواد فاصلا هو يدعو للبحث لفهم الكود اكثر لدى شخصيا اظن علم مسبق و لو نسبي بلغة البرمجة(الاساسيات تكفي) يسهل الطريق اكثر في هاته الشاكلة من الدورات (كما قالت ا.اسراء و ا.غذة و اضيف الانجلزية ستتبعك اينما ذهبت فمعرفتها ضروري و ليست اختيارية و اغلب الدورات لا تبدأ بمستوى مبتدئ وانما تحرق بعض المراحل و تعتبرك متمرسا و احيانا يمرر كود دون شرح له فانت و كيف تتعمل مع المادة و هل تكتفي بها لوحدها؟ ام تزيد تبحث)...
سكراتش (القط) جميل عادة اول ما يقدم للمبتدئين والاطفال...المهم انك لم تتخلي عن حلمك...البرمجة شئ رائع يعلمك كيف تفكيرين لإيجاد حل و يعزز صفة الصبر و تستمتعين بما تفعلين...اتمنى لك رحلة برمجية موفقة ان شاء الله..)