المدخل للبرمجة باستخدام لغة Microsoft Small Basicللمبتدئين
المرجع :
الرابط :
الدرس الأول :
مقدمة :
لغة Small Basic والبرمجة :
تعرف برمجة الكمبيوتر على أنها عملية إنشاء برامج (برمجيات) software الكمبيوتر باستخدام لغات البرمجة . تماما مثل ما نتحدث ونفهم اللغة الإنجليزية أو الفرنسية أو الأسبانية ، فإن الكمبيوتر يمكنه أن يفهم البرامج المكتوبة بلغات معينة . هذه اللغات تسمى لغات البرمجة . فى البداية كان هناك عدد قليل من لغات البرمجة وحقا كانت سهلة التعلم والفهم . ولكن ، لأن أجهزة الكمبيوتر والبرمجيات أصبحت أكثر تطورا ، فقد تطورت لغات البرمجة بشكل سريع ، وجمعت مفاهيم أكثر تعقيدا خلال هذا التطور . نتيجة لذلك فإن معظم لغات البرمجة الحديثة ومفاهيمها تكون صعبة جدا للفهم من قبل المبتدئين . هذه الحقيقة بدأت فى عدم تشجيع الناس عن تعلم ، أو حتى محاولة , برمجة الكمبيوتر .
برمجيات Small Basic هى لغة برمجة والتى تم تصميمها لجعل البرمجة سهلة للغاية ، وودودة ، وممتعة للمبتدئين . الهدف من لغة Small Basic هو تحطيم الحاجز (الجدار) ولتكون بمثابة نقطة إنطلاق إلى عالم برمجة الكمبيوتر المدهش .
بيئة لغة Small Basic :
دعونا نبدأ مع مقدمة سريعة لبيئة لغة Small Basic . عندما تقوم بتشغيل برمجيات Small Basic لأول مرة ، سوف ترى نافذة مثل التى بالشكل التالى :
وهذه هى بيئة البرمجة بلغة Small Basic ، حيث سنقوم بكتابة وتشغيل برامج Small Basic . هذه البيئة لديها العديد من العناصر المتميزة والتى تم تحديدها بواسطة الأرقام .
المحرر Editor ، المشار إلية بالرقم [1] ، وهو النافذة التى سوف نكتب فيها برامج Small Basic الخاصة بنا . عند فتح نموذج لبرنامج جديد أو برنامج محفوظ مسبقا ، فسوف يظهر على هذا المحرر ، حيث يمكنك تعديله وحفظه لاستخدامه لاحقا .
يمكنك أيضا فتح والعمل مع أكثر من برنامج فى وقت واحد . سوف يتم عرض كل برنامج تعمل معه فى نافذة تحرير مستقلة . المحرر الذى يحتوى على البرنامج الذى يجرى العمل به يسمى "المحرر النشط أو الفعال" active editor .
يستخدم شريط الأدوات Toolbar ، والمشار إليه بالرقم [2] ، لإصدار الأوامر إما إلى المحرر النشط أو إلى البيئة . سوف نقوم بالتعرف على الأوامر المختلفة فى شريط الأدوات أثناء المضى قدما .
المساحة ، المشار إليها بالرقم [3] ، هى المكان الذى تذهب إليه جميع نوافذ المحرر .
برنامجنا الأول :
الأن بعد أن اعتدت على بيئة Small Basic ، سنمضى قدما ونبدأ فى البرمجه فيها . كما ذكرنا إعلاه ، المحرر هو المكان الذى نكتب فيه برامجنا . لنمضى قدما ونكتب السطر التالى فى المحرر :
TextWindow.WriteLine("Hello World")
هذا هو أول برنامج لنا بلغة Small Basic. وإذا كنت قد كتبته بشكل صحيح ، يجب أن ترى شيئا من قبيل الشكل أدناه :
الآن بعد أن قمنا بكتابة برنامجنا الجديد ، دعونا نمضى قدما ونقوم بتشغيله لرؤية (معرفة) ما يحدث . يمكننا تشغيل برامجنا إما عن طريق النقر على الزر Run بشريط الأدوات أو باستخدام مفتاح الاختصار "F5" بلوحة المفاتيح . إذا كان كل شىء على ما يرام ، يجب أن يتم تشغيل البرنامج وتكون النتيجة كما هو مبين أدناه .
ملاحظة :
أثناء كتابة برنامجك الأول ، لعلك لاحظت ظهور نافذة منبثقة بقائمة من البنود (الشكل رقم 4) . هذا النافذة تسمى "التحسس الذكى" intellisense وهى تساعدك لكتابة البرنامج بشكل أسرع . يمكنك الانتقال خلال هذه القائمة بالضغط على مفاتيح الأسهم Up/Down ، وعندما تجد شىء تريده ، يمكنك الضغط على مفتاح الإدخال Enter لإدراج البند المختار فى البرنامج .
تهانينا ! لقد كتبت وشغلت للتو أول برنامج بلغة Small Basic . البرنامج صغير جدا وبسيط ، ولكن مع ذلك يعتبر خطوة كبيرة نحو التحول لتصبح مبرمج كمبيوتر حقيقى !
الآن ، هناك واحدة من التفصيلات ، التى سوف نغطيها قبل المضى قدما لإنشاء برامج أكبر . يجب علينا أن نفهم ما حدث للتو ، ماذا قلنا للكمبيوتر بالضبط ؟ وكيف عرف الكمبيوتر ماذا يفعل ؟
فى الدرس القادم سوف نقوم بتحليل البرنامج الذى كتبناه للتو ، حتى نتمكن من اكتساب هذا الفهم .
حفظ البرنامج :
إذا كنت تريد إغلاق برنامج Small Basic وتعود لاحقا للعمل على البرنامج الذى كتبته للتو ، يمكنك حفظ البرنامج . فى الواقع ، حفظ البرامج من وقت لآخر ، يعتبر ممارسة جيدة ، بحيث لا تفقد المعلومات فى حالة حدوث إيقاف تشغيل عرضى أو انقطاع التيار الكهربائى . يمكنك حفظ البرنامج الحالى إما عن طريق النقر على الأيقونة "save" على شريط الأدوات أو باستخدام مفاتيح الاختصار "Ctrl+S" (الضغط على المفتاح S أثناء إمساك الضغط على المفتاح Ctrl ) .
رابط الدرس الأول :