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



 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول

 

 أساسيات قبل البدء بتعلم البرمجة

اذهب الى الأسفل 
كاتب الموضوعرسالة





نقاط العضو : 19863
تاريخ التسجيل : 01/01/1970

أساسيات قبل البدء بتعلم البرمجة Empty
مُساهمةموضوع: أساسيات قبل البدء بتعلم البرمجة   أساسيات قبل البدء بتعلم البرمجة Emptyالأربعاء يونيو 01, 2011 11:50 am

أساسيات قبل البدء بتعلم البرمجة

قبل البدء بتعلم أي لغة برمجية يجب علينا أن نكون على علم بأساسيات لا بد منها.

وللأسف فلقد وجدت أن هذا الأمر قد غفل عنه الكثير ممن قد كان لهم باع في
التأليف , والأغرب من ذلك أن يكون عنوان الكتاب " تعلم البرمجة من الصفر "
أو " تعلم البرمجة بدون معرفة مسبقة ".

ولقد وقعت أنا أيضاً في نفس الخطأ عندما قمت بتأليف كتيب يتناول هذا المجال وبنفس العنوان .

فإنك تجد أحدنا يشتري الكتاب - في الغالب نحمله مجانا ً من الانترنت -
ويبدأ بقراءة المقدمة التي لا يفهم منها شيئا ً إلا ما رحم ربي ويجد نفسه
أنه أجهل مما مضى بهذه اللغة ويبحث عن كتاب آخر وهكذا دواليك حتى يحمل ما
شاء الله من الملفات دون أن يفقه شيئا ً, و المشكلة الأكبر بأن نشاطه يبدأ
بالفتور .

ولهذه الأسباب أحببت أن أضيف هذا المقال هنا قبل أن يبدأ أخوتي في تعليم البرمجة

ولنبدأ بالعمل :

البرمجة هي في الأصل مادة تنطبق عليها قوانين مادة رياضيات مهما كان نوعها

ولهذا لا يمكن فصلها عنها مهما أرتقت.

فالنبدأ بالقوانين و الملاحظات :

• كلمات محجوزة لا يجوز استعمالها إلا في مكانها

ما هي الكلمات المحجوزة :

هي تعليمات برمجية خاصة باللغة مثل كلمتي ( for goto ) طبعاً لا تشغل
نفسك بحفظهم لأنك ستحفظهم من تلقاء نفسك عند بدءك بتعلم اللغة

• عدم بدء تسمية المتحول برقم

ماهو المتحول :

لو تذكرت معي بعض مسائل الرياضيات فإننا كنا نكتب

لنفرض أن طول المستطيل هو ( س ) أو ( X)

ونتابع حل المسألة ولكن إن كانت هذه المسألة صعبة ً عليك فإني أنصحك بترك هذا المجال وعدم الدخول به من الأصل .

فطبعا ً لا يجوز تسمية المتحول (1x , 2Z , 7i )

وإنما يجب أن تكون التسميات (x1 , Z2 , i7 )

فإننا في مادة الرياضيات نستخدم المتحول ( س , ع , ص , X ,Y, Z )

ونقبل أن نكتب اسم المتحول ( س1 , ع2 , ص7 ) , ( X1,Y2 , Z3 )

ونرفض أن نكتب اسم المتحول (1س , 2ع 7ص) , (1X , 2Y , 3Z )

فإن 2Y = Y * 2 أليس كذلك !!!!

• عدم استخدام الرموز الخاصة بتسمية المتحولات

مثل ( _ # )

وهي رموز خاصة باللغة فلا تشغل نفسك بها ستتعلمها تلقائيا ً كما أسلفنا

ولكني أحببت أن أضيفها هنا للتنويه مستقبلا ً أثناء كتابتك للبرامج


الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
أساسيات قبل البدء بتعلم البرمجة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» تاثير البرمجة اللغوية العصبية ....
» نبذة عن البرمجة اللغوية العصبية
» كيف أتعلم علم البرمجة اللغوية العصبية
» كتاب رائع بل أكثر من رائع لتعليم البرمجة PIC

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات أجمل حلم الشبابية :: قسم الإلكترونيات :: قسم PIC-
انتقل الى: