-
إسمي Jens Bergensten و أنا معروف أكثر
بإسم جاب. انا رئيس المبرمجين في ماين
-
كرافت في mojang.com. كان عمري 11 أو 12
سنة عندما بدأت البرمجة لأنني أريد أن
-
أصنع الألعاب. صديق لأبي أخبرني أنّه
لتحقيق ذلك يجب
-
تعلّم البرمجة. بهذه الطريقة بدأت.
يعجبني تصميم و معرفة
-
مكونات الأشياء. و هذا أكثر ما يعجبني
في ماين كرافت. خلال الساعة القادمة
-
سنتعلّم مبادئ علوم الحاسوب ببرمجة ألكس
أو ستيف على التحرّك
-
في جزء يحاكي عالم ماين كرافت. البرمجة
التقليديّة تتكوّن من نصوص،
-
و لكننا سنستعمل بلوكلي: هو نظام يستعمل
المقاطع البرمجيّة التي تحركها و تسقطها
-
لكتابة البرامج,، وراء الستار، أنت تنشئ
تعليمات برمجية باستعمال جافا سكريبت
-
ما ستتعلّمه هو ما يقوم به المبرمجون يوميا
و هي مبادئ علوم الحاسوب.
-
في شركتنا Mojang نستعمل نفس المبادئ
لإنشاء عالم ماين كرافت. قبل
-
البداية، يجب إختيار الشخصية الرئيسية.
سأختار أليكس. لنقم بكتابة برنامج
-
تساعدها على التّحرّك حول الشاشة. تنقسم
الشاشة إلى 3 أجزاء أساسيين.
-
يوجد على اليمين فضاء اللّعب بماين كرافت،
أين سيشتغل البرنامج. التعليمات لكل
-
لغز مكتوبة أسفله. المساحة الوسطى مخصّصة
للأدوات و كلّ واحد من هذه المقاطع
-
هو أمر يوجّه أعمال ألبكس. الفضاء الأبيض
على اليسار يسمى
-
مساحة العمل أين سيتم إنتاج البرنامج.
إذا حركنا المقطع "تحريك إلى الأمام"
-
إلى مساحة العمل. ثمّ النقر على على تشغيل،
ماذا يحدث؟ أليكس تتحرّك خطوة على
-
مساحة اللّعب. ماذا إذا كنا نريد أن نفعل
شيئا آخر بعد هذه الحركة؟ يمكننا
-
إضافة مفطع برمجي آخر لبرنامجنا، سأختار
المقطع إتّجه إلى اليمين، و سأحرّكه
-
تحت المقطع "تحريك إلى الأمام" إلى أن يظهر
الخط البرتقالي. ثم سأتركه
-
فألاحظ أن المقطعين سيلتصقان. عندما ننقر
على تشغيل مجددا، أليكس ستقوم بإنجاز
-
الأوامر من الأعلى إلى الأسفل.
وإذا اردتم حذف
-
مقطع، قم بتحويله من جديد إلى فضاء
الأدوات. لإلغاء التغييرات
-
و العودة إلى مستوى بداية اللغز،
إستعمل الزر البدء من جديد في الركن العلوي
-
و الأيسر من فضاء العمل. هل ترى المثلث
الصغير في المقطع "اتجه"؟
-
كلما رأيت هذا المقطع، هذا يعني أنه يمكنك
الاختيار بين مجموعة خيارات.
-
لنبدأ البرمجة!