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