-
مرحباً بالجميع
-
أحد أكثر الأشياء متعةً في علم الحاسوب
-
هو أن برمجة الحاسوب يمكنها أن تكون تفاعلية
-
فبأي وقت يقوم شخص بالنقر أو الضغط أو
-
الكتابة على جهاز الحاسوب
او الهاتف النقّال
-
فإن هذا ينشئ حدثاً
-
وهناك تعليمات برمجية معيّنة تقرر
ما يجب فعله عند وقوع الحدث.
-
على سبيل المثال،
يمكنك إيجاد معالج للحدث يقول
-
عند النقر على الفأرة، قم بتشغيل صوت
-
دعونا نجرب نشاطاً ما لنرى كيف يعمل
-
هل سمعت من قبل عن لعبة "فلابي بيرد"
-
باستخدام معالِجات الأحداث،
يمكنك تعلُّم آليّة
-
برمجة نسختك الخاصة
جداً من لعبة "فلابي بيرد"
-
التعليمات البرمجية التي تكتبها هي عبارة عن سحب و
إسقاط القطع البرمجية التي تمثل الأوامر للحاسوب.
-
البرمجة بالسحب و الإسقاط هي أسهل طريقة للتعلّم
-
إنها الطريقة التي يبدأ بها
طلاب الجامعة تعلُّم البرمجة.
-
ولكن في الباطن، فإن كل قطعة برمجية تمثِّل تعليمات برمجية حقيقيّة
-
إن ألقيت نظرة على مساحة العمل ستلاحظ وجود
بعض القطع البرمجية الخضراء المعبئة لك
-
إنها عبارة عن معالجات للأحداث
-
إذا أردت أن يرفرف الطائر
كلّما نقرت على الفأرة
-
فما عليك سوى إرفاق
القطعة "رفرفة" لمعالج الحدث المناسب
-
و الآن في لعبتك، كلما نقرت
على الفأرة سيُرفرف الطائر
-
في كل مرحلة من هذا المستوى،
سنقدم أنواع جديدة من
-
الأحداث مثل القطع البرمجية
الخضراء في مساحة العمل
-
و بإمكانك أن تقرّر القطعة البرمجية المناسب إضافتها
للاستجابة لهذه الأحداث
-
عندما ترى سهماً مثل هذا،
-
فهذا يعني أنك تستطيع تغيير الإعدادات
-
مثل نوع الصوت الذي يصدُر
عند يسقط الطائر على الأرض
-
في المرحلة الأخيرة، ستكون قادراً على
إنشاء لعبتك و مشاركتها مع أصدقائك
-
استمتع بوقتك :)