Return to Video

Code your own Flappy Game

  • 0:00 - 0:01
    مرحباً بالجميع
  • 0:02 - 0:04
    أحد أكثر الأشياء متعةً في علم الحاسوب
  • 0:04 - 0:07
    هو أن برمجة الحاسوب يمكنها أن تكون تفاعلية
  • 0:07 - 0:09
    فبأي وقت يقوم شخص بالنقر أو الضغط أو
  • 0:09 - 0:11
    الكتابة على جهاز الحاسوب
    او الهاتف النقّال
  • 0:11 - 0:13
    فإن هذا ينشئ حدثاً
  • 0:13 - 0:17
    وهناك تعليمات برمجية معيّنة تقرر
    ما يجب فعله عند وقوع الحدث.
  • 0:17 - 0:20
    على سبيل المثال،
    يمكنك إيجاد معالج للحدث يقول
  • 0:20 - 0:23
    عند النقر على الفأرة، قم بتشغيل صوت
  • 0:24 - 0:26
    دعونا نجرب نشاطاً ما لنرى كيف يعمل
  • 0:26 - 0:28
    هل سمعت من قبل عن لعبة "فلابي بيرد"
  • 0:29 - 0:32
    باستخدام معالِجات الأحداث،
    يمكنك تعلُّم آليّة
  • 0:32 - 0:35
    برمجة نسختك الخاصة
    جداً من لعبة "فلابي بيرد"
  • 0:35 - 0:41
    التعليمات البرمجية التي تكتبها هي عبارة عن سحب و
    إسقاط القطع البرمجية التي تمثل الأوامر للحاسوب.
  • 0:41 - 0:44
    البرمجة بالسحب و الإسقاط هي أسهل طريقة للتعلّم
  • 0:44 - 0:47
    إنها الطريقة التي يبدأ بها
    طلاب الجامعة تعلُّم البرمجة.
  • 0:52 - 0:54
    ولكن في الباطن، فإن كل قطعة برمجية تمثِّل تعليمات برمجية حقيقيّة
  • 0:54 - 0:56
    إن ألقيت نظرة على مساحة العمل ستلاحظ وجود
    بعض القطع البرمجية الخضراء المعبئة لك
  • 0:56 - 0:58
    إنها عبارة عن معالجات للأحداث
  • 0:59 - 1:01
    إذا أردت أن يرفرف الطائر
    كلّما نقرت على الفأرة
  • 1:01 - 1:05
    فما عليك سوى إرفاق
    القطعة "رفرفة" لمعالج الحدث المناسب
  • 1:06 - 1:09
    و الآن في لعبتك، كلما نقرت
    على الفأرة سيُرفرف الطائر
  • 1:10 - 1:13
    في كل مرحلة من هذا المستوى،
    سنقدم أنواع جديدة من
  • 1:13 - 1:16
    الأحداث مثل القطع البرمجية
    الخضراء في مساحة العمل
  • 1:16 - 1:20
    و بإمكانك أن تقرّر القطعة البرمجية المناسب إضافتها
    للاستجابة لهذه الأحداث
  • 1:20 - 1:22
    عندما ترى سهماً مثل هذا،
  • 1:23 - 1:24
    فهذا يعني أنك تستطيع تغيير الإعدادات
  • 1:24 - 1:27
    مثل نوع الصوت الذي يصدُر
    عند يسقط الطائر على الأرض
  • 1:27 - 1:32
    في المرحلة الأخيرة، ستكون قادراً على
    إنشاء لعبتك و مشاركتها مع أصدقائك
  • 1:32 - 1:33
    استمتع بوقتك :)
Title:
Code your own Flappy Game
Description:

more » « less
Video Language:
English
Duration:
01:34

Arabic subtitles

Revisions Compare revisions