في هذا الدرس سوف تتعلم كيف تقوم بكتابة برنامج يطبع اسمك على الشاشة.

في البداية ما هي البرمجة؟

بامكانك التفكير بالبرمجة على انها اخبار الحاسب بما تريده انت, وسيقوم الحاسب بتنفيذ كل ما تريده.

مثلاً البرنامج التالي يأمر الحاسب بأن يطبع كلمة "برمجة", ويقوم الحاسب بتفيذ هذا الامر. ركز على السطر الثاني, هذا السطر هو الذي يقوم الحاسب بتفيذه.

لاحظ اننا قمنا بكتابة الامر print ومن ثم فتحنا قوسين '( )' ووضعنا ما نريد طباعته يبن هذه الاقواس, وقمنا بوضع علامة ';' في نهاية السطر.

void main(){
    print("برمجة");
}

اذاً لكي تخبر الحاسب بما تريده منه, تقوم بكاتبة اوامرك للحاسب في المكان المحدد في النص التالي:

void main(){
      قم بكتابة اومرك هنا
}

ومن ثم نقوم بتشغيل البرنامج ليتم تنفيذ ما طلبنا من الحاسب ان يفعله.

في الوقت الحالي سوف نركز فقط على كتابة اوامرنا في هذا المكان وفي الدروس القادمة سوف نتطرق الى شرح معنى void وmain.

  • لكي تتمكن من طباعة نص يجب ان تقوم بوضعه بين __" "__ او __' '__
  • في دارت جميع العبارات البرمجية تنتهي بعلامة __;__

بإمكانك التفكير بالعبارة البرمجية ك طلب من الحاسب. فمثلاً في البرنامج التالي يوجد ثلاث عبارات برمجية. كل واحدة منها تطلب من الحاسب طباعة شيء معين.

void main(){
    print(5);
    print(2.1);
    print('لغة دارت');
}

بإمكانك أيضاً طباعة الأرقام واجراء العمليات الحسابية كما في الصورة الاتية:

void main(){
  print(1 + 2);
  print( (1 + 3) * 2 - 1 );
  print( '1 + 3 = ' + (1 + 3) );
}

لكي تتعلم البرمجة يجب عليك ان تمارسها, القراءة وحدها لن تجعل منك كبرمج

لذلك قمت بتجهيز بعض التمارين لك لكي تمكنك من معرفة اذا ما كنت قد وفقت في توصيل هذا الدرس لك ام لا.

  1. قم بكابة برنامج يقوم بطباعة اسمك.

  2. قم بكتابة برنامج يقوم بجمع الارقام التالية: 1, 2, 3, 4.

بامكانك استخدام دارت باد

https://dartpad.dartlang.org