WEBVTT 00:00:00.024 --> 00:00:03.214 اسمي جين بيرينستون لكن أسمي المعروف هو جوب 00:00:03.479 --> 00:00:06.900 أنا المطور الرئيسي لماين كرافت هنا في شركة موجانغ 00:00:07.019 --> 00:00:13.067 أعتقد أنني كنت أبلغ من العمر 11 أو 12 سنة عندما بدأت البرمجة لأنني أردت صنع 00:00:13.092 --> 00:00:19.297 الألعاب أحد أصدقاء والدي أخبرني أنه لكي أصنع الألعاب، أحتاج أن أتعلم البرمجة 00:00:19.364 --> 00:00:21.880 و هنا كانت البداية 00:00:23.462 --> 00:00:27.930 أحب التصميم و اكتشاف هندسة الأشياء 00:00:28.448 --> 00:00:31.067 و هذا ما أحببته حقاً في ماين كرافت 00:00:32.653 --> 00:00:36.653 في الساعة القادمة أنت ستتعلم أساسيات علوم الحاسوب 00:00:36.712 --> 00:00:41.863 عبر برمجة أليكس أو ستيف للانتقال عبر قطعة محاكاة لعالم ماين كرافت 00:00:43.011 --> 00:00:45.607 البرمجة التقليدية تكون دائماً في نص 00:00:45.858 --> 00:00:47.278 لكننا اليوم سوف نستخدم بلوكلي 00:00:47.574 --> 00:00:52.225 و هو نظام يستخدم البلوكات و التي نقوم بالسحب و الاسقاط من أجل كتابة برنامج 00:00:52.880 --> 00:00:55.785 مثلاً، أنت تنشئ كود جافا سكريبت 00:00:56.607 --> 00:01:03.258 المفاهيم التي ستتعلمها هي كل ما يستخدمه المبرمجون يومياً و هي أساس علم الحاسوب 00:01:03.971 --> 00:01:08.058 هنا في موجانغ، نحن نستخدم نفس المفاهيم لصنع عمل ماين كرافت 00:01:09.159 --> 00:01:11.286 قبل البدء، سوف تختار الشخصية 00:01:11.639 --> 00:01:17.298 سأختار أليكس، هينا نبني كود للبرنامج الذي سيساعدها على التحرك حول الشاشة 00:01:20.290 --> 00:01:22.504 تنقسم شاشتك إلى ثلاثة أجزاء رئيسية 00:01:22.738 --> 00:01:26.412 على اليسار، توجد مساحة تشغيل ماين كرافت و هو المكان الذي سيعمل به برنامجك 00:01:27.257 --> 00:01:29.932 إرشادات كل مستوى مكتوبة في الأسفل 00:01:30.753 --> 00:01:33.277 المنطقة في المنتصف هي صندوق الأدوات 00:01:33.391 --> 00:01:37.614 و كل واحدة من هذه البلوكات هي أمر يوجه تصرفات أليكس 00:01:38.937 --> 00:01:41.469 المنطقة البيضاء على اليمين تُسمى مساحة العمل 00:01:41.676 --> 00:01:43.644 و هي المكان الذي سنقوم به ببناء البرنامج 00:01:44.674 --> 00:01:49.150 إن قمنا بسحب بلوك الانتقال للأمام لمساحة العمل الخاصة بنا ثم نقرنا على تشغيل 00:01:49.176 --> 00:01:50.184 ما الذي سيحدث؟ 00:01:51.108 --> 00:01:53.632 سينتقل أليكس للأمام خطوة واحدة على الشبكة 00:01:55.288 --> 00:01:59.065 و ماذا لو أردنا أن نفعل شيء آخر بعد انتقالها للأمام خطوة واحدة؟ 00:01:59.514 --> 00:02:01.458 يمكننا إضافة بلوك آخر للبرنامج 00:02:02.004 --> 00:02:09.742 سأختار بلوك التوجه لليمين و سأسحبه تحت بلوك الانتقال للأمام حتى يظهر هذا الخط البرتقالي 00:02:10.704 --> 00:02:13.775 ثم سأسقطه و بعدها سيظهر كلاهما معاً 00:02:14.707 --> 00:02:17.386 عندما نضغط على تشغيل مرة أخرى، ستقوم أليكس بالأوامر 00:02:17.411 --> 00:02:21.115 التي يتم جمعها من أعلى لأسفل في مساحة العمل الخاصة بنا 00:02:21.857 --> 00:02:26.770 و إذا أدرت أن تحذف بلوك، فقط قم بسحبه من المجموعة إلى صندوق الأدوات 00:02:27.459 --> 00:02:30.690 لتتراجع عن التغييرات و تعود للمستوى كما بدأ 00:02:31.010 --> 00:02:35.367 استخدم زر البدء من جديد في الزاوية أعلى اليمين من مساحة العمل 00:02:36.857 --> 00:02:40.603 شيء آخرـ هل ترى المثلث الموجود في بلوكات التوجه؟ 00:02:41.211 --> 00:02:45.544 أي وقت ترى فيه هذه المثلثات يعني أنك لديك خيار مختلف 00:02:46.349 --> 00:02:47.524 هيا نبدأ البرمجة