ماهي المبادئ لتعلم البرمجة؟ كثير منا يبدا بحماس لتعلم البرمجة ولكن هذا الحماس يخفت رويداً رويدا, بسب

ماهي المبادئ لتعلم البرمجة؟ كثير منا يبدا بحماس لتعلم البرمجة ولكن هذا الحماس يخفت رويداً رويدا, بسبب كثرة لغات البرمجة والتشتت الذي يمكن ان يحصل لك ف

ماهي المبادئ لتعلم البرمجة؟

كثير منا يبدا بحماس لتعلم البرمجة ولكن هذا الحماس يخفت رويداً رويدا, بسبب كثرة لغات البرمجة والتشتت الذي يمكن ان يحصل لك في فترة التعلم من كثر المصادر.

في سلسلة التغريدات هذه سوف اتكلم عن خطة يمكنك تطبيقها لتعلم البرمجة بطريقة مضمونة. https://t.co/fVliKq9gch

في البداية لن نتكلم عن اي لغة برمجية بعد, فكما هو معروف ان لغات البرمجة كثيرة ومتعددة وكل منها يخدم غرض معين, فهنالك ماهو مصمم لبرمجة برامج سطح المكتب, وهنالك ماهو مخصص للويب والانترنت, وهنالك ماهو مخصص لتطبيقات الاجهزة الكفية, وهنالك لغات للالعاب.

لذلك سوف نبدا بأهم شيء وهي:

الخوارزميات وهي اهم شيء يجب تعلمة قبل تعلم اي لغة برمجية, فقبل برمجة اي برنامج يجب عليك فهم كيف تعمل الخوارزميات, فكل لغات البرمجة تحتوي على نفس الخوارزميات ولكن ب syntax مختلف فقط, لذلك وجب عليك تعلم الخوارزميات في البداية لانها سوف تعلمك طريقة التفكير البرمجي. https://t.co/7MNKTtQGCt

عليك في البداية فهم ال Data Types وانواع المتغيرات وكيف تعمل الجمل الشرطية if ... else والحلقات وانواعها Loops و العوامل الرياضية, وكيف تعمل الدوال fuctions وغيرها من الاشياء البرمجية.

صحيح ان البداية سوف تكون ممله نسبياً لانك لن ترى مخرجات كثيرة, ويفضل ان تستخدم الورقة والقلم

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

والافضل ايضاً انك تدرس ال flowcharts مع الخوارزميات, لكي تقوم برسم مخططات لبرامجك وكيفية عملها ?


كوثر البوزيدي

7 مدونة المشاركات

التعليقات