1 00:00:00,024 --> 00:00:03,214 اسمي جين بيرينستون لكن أسمي المعروف هو جوب 2 00:00:03,479 --> 00:00:06,900 أنا المطور الرئيسي لماين كرافت هنا في شركة موجانغ 3 00:00:07,019 --> 00:00:13,067 أعتقد أنني كنت أبلغ من العمر 11 أو 12 سنة عندما بدأت البرمجة لأنني أردت صنع 4 00:00:13,092 --> 00:00:19,297 الألعاب أحد أصدقاء والدي أخبرني أنه لكي أصنع الألعاب، أحتاج أن أتعلم البرمجة 5 00:00:19,364 --> 00:00:21,880 و هنا كانت البداية 6 00:00:23,462 --> 00:00:27,930 أحب التصميم و اكتشاف هندسة الأشياء 7 00:00:28,448 --> 00:00:31,067 و هذا ما أحببته حقاً في ماين كرافت 8 00:00:32,653 --> 00:00:36,653 في الساعة القادمة أنت ستتعلم أساسيات علوم الحاسوب 9 00:00:36,712 --> 00:00:41,863 عبر برمجة أليكس أو ستيف للانتقال عبر قطعة محاكاة لعالم ماين كرافت 10 00:00:43,011 --> 00:00:45,607 البرمجة التقليدية تكون دائماً في نص 11 00:00:45,858 --> 00:00:47,278 لكننا اليوم سوف نستخدم بلوكلي 12 00:00:47,574 --> 00:00:52,225 و هو نظام يستخدم البلوكات و التي نقوم بالسحب و الاسقاط من أجل كتابة برنامج 13 00:00:52,880 --> 00:00:55,785 مثلاً، أنت تنشئ كود جافا سكريبت 14 00:00:56,607 --> 00:01:03,258 المفاهيم التي ستتعلمها هي كل ما يستخدمه المبرمجون يومياً و هي أساس علم الحاسوب 15 00:01:03,971 --> 00:01:08,058 هنا في موجانغ، نحن نستخدم نفس المفاهيم لصنع عمل ماين كرافت 16 00:01:09,159 --> 00:01:11,286 قبل البدء، سوف تختار الشخصية 17 00:01:11,639 --> 00:01:17,298 سأختار أليكس، هينا نبني كود للبرنامج الذي سيساعدها على التحرك حول الشاشة 18 00:01:20,290 --> 00:01:22,504 تنقسم شاشتك إلى ثلاثة أجزاء رئيسية 19 00:01:22,738 --> 00:01:26,412 على اليسار، توجد مساحة تشغيل ماين كرافت و هو المكان الذي سيعمل به برنامجك 20 00:01:27,257 --> 00:01:29,932 إرشادات كل مستوى مكتوبة في الأسفل 21 00:01:30,753 --> 00:01:33,277 المنطقة في المنتصف هي صندوق الأدوات 22 00:01:33,391 --> 00:01:37,614 و كل واحدة من هذه البلوكات هي أمر يوجه تصرفات أليكس 23 00:01:38,937 --> 00:01:41,469 المنطقة البيضاء على اليمين تُسمى مساحة العمل 24 00:01:41,676 --> 00:01:43,644 و هي المكان الذي سنقوم به ببناء البرنامج 25 00:01:44,674 --> 00:01:49,150 إن قمنا بسحب بلوك الانتقال للأمام لمساحة العمل الخاصة بنا ثم نقرنا على تشغيل 26 00:01:49,176 --> 00:01:50,184 ما الذي سيحدث؟ 27 00:01:51,108 --> 00:01:53,632 سينتقل أليكس للأمام خطوة واحدة على الشبكة 28 00:01:55,288 --> 00:01:59,065 و ماذا لو أردنا أن نفعل شيء آخر بعد انتقالها للأمام خطوة واحدة؟ 29 00:01:59,514 --> 00:02:01,458 يمكننا إضافة بلوك آخر للبرنامج 30 00:02:02,004 --> 00:02:09,742 سأختار بلوك التوجه لليمين و سأسحبه تحت بلوك الانتقال للأمام حتى يظهر هذا الخط البرتقالي 31 00:02:10,704 --> 00:02:13,775 ثم سأسقطه و بعدها سيظهر كلاهما معاً 32 00:02:14,707 --> 00:02:17,386 عندما نضغط على تشغيل مرة أخرى، ستقوم أليكس بالأوامر 33 00:02:17,411 --> 00:02:21,115 التي يتم جمعها من أعلى لأسفل في مساحة العمل الخاصة بنا 34 00:02:21,857 --> 00:02:26,770 و إذا أدرت أن تحذف بلوك، فقط قم بسحبه من المجموعة إلى صندوق الأدوات 35 00:02:27,459 --> 00:02:30,690 لتتراجع عن التغييرات و تعود للمستوى كما بدأ 36 00:02:31,010 --> 00:02:35,367 استخدم زر البدء من جديد في الزاوية أعلى اليمين من مساحة العمل 37 00:02:36,857 --> 00:02:40,603 شيء آخرـ هل ترى المثلث الموجود في بلوكات التوجه؟ 38 00:02:41,211 --> 00:02:45,544 أي وقت ترى فيه هذه المثلثات يعني أنك لديك خيار مختلف 39 00:02:46,349 --> 00:02:47,524 هيا نبدأ الترميز