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