0:00:13.922,0:00:15.039 مرحباً 0:00:15.133,0:00:19.391 أنا كاثلين كينيدي، و أنا منتجة[br]لعبة حرب النجوم – القوة تنهض 0:00:19.859,0:00:23.477 اليوم سوف تعمل مع أحد نجومنا [br]bb-8 0:00:24.180,0:00:26.414 bb-8[br]هو روبوت كروي 0:00:26.797,0:00:31.875 كل شيء يفعله و كل حركة يقوم[br]بها يتم التحكم بها ببرنامج حاسوب 0:00:33.398,0:00:38.438 تؤثر علوم الحاسوب على كل الصناعات[br]من التسويق للرعاية الصحية و حتى الأفلام 0:00:38.953,0:00:45.008 في الحقيقة، مئات مهندسي الكمبيوتر[br]يعملون معاً لصنع فيلم مثل فيلم (القوة تنهض) 0:00:46.273,0:00:49.469 مرحباً، أنا ريشيل روز و أنا مهندسة[br]بحث و تطوير في شركة آي أل أم 0:00:49.680,0:00:53.273 أقود فريق تطوير الرسوم المتحركة والمخلوقات 0:00:53.833,0:00:57.384 في (القوة تنهض) أنا مسؤولة[br]عن مساعدة الرسامين في 0:00:57.409,0:01:01.248 تطوير الحفارات و التي تعد[br]أجزاء من الشخصية التي تتحرك 0:01:01.534,0:01:06.136 و التي تسمح للشخصية لتبدو[br]قابلة للتصديق في المجرة بعيداً جداً 0:01:07.026,0:01:09.756 في الساعة التالية، سنقوم[br]بناء لعبة حرب النجوم الخاصة 0:01:09.797,0:01:12.269 بنا و التي سوف تعلمك[br]المفاهيم الأساسية للبرمجة 0:01:12.901,0:01:14.472 عادة، البرمجة تكون على شكل نص 0:01:14.511,0:01:18.026 لكننا هنا سنقوم باستخدام البلوكات و بالتالي[br]نستطيع السحب و الاسقاط لكتابة البرامج 0:01:18.823,0:01:20.651 يجب أن تعرف أنك لا تزال تنشئ كود 0:01:21.394,0:01:24.667 بعد أن تقوم بالأشياء الأساسية باستخدام[br]البلوكات، سنقوم بتحويلك إلى جافا سكريبت 0:01:24.815,0:01:27.230 أحد أهم لغات البرمجة على الويب 0:01:28.558,0:01:30.784 لنبدأ، سنعمل مع راي 0:01:30.809,0:01:32.003 برنامج [br]bb-8 0:01:32.028,0:01:34.003 الذي يجمع كل القطع المعدنية 0:01:34.761,0:01:36.737 شاشتك مقسمة لثلاثة أجزاء 0:01:36.956,0:01:39.995 على اليسار، مساحة لعبة حرب[br]النجوم و هو المكان الذي يعمل به الكود 0:01:40.284,0:01:43.581 إرشادات كل مستوى مكتوبة أسفل مساحة اللعبة 0:01:44.034,0:01:47.651 المنطقة الوسط هي صندوق الأدوات و كل[br]بلوك من هذه البلوكات عبارة عن أمر يستطيع 0:01:47.676,0:01:48.933 bb-8 [br]فهمه 0:01:49.886,0:01:53.940 تُسمى المساحة البيضاء على اليمين بمساحة[br]العمل و هي المكان الذي سنبني فيه البرنامج 0:01:54.526,0:01:58.144 إذا قمتُ بسحب بلوك الانتقال لليسار[br]لمساحة العمل و ضغطت على تشغيل 0:01:58.175,0:01:59.213 ماذا سيحدث؟ 0:01:59.440,0:02:01.831 bb-8 [br]سينتقل لليسار بلوك واحد على الشبكة 0:02:02.425,0:02:03.964 و ماذا لو أردت من[br]bb-8 0:02:03.989,0:02:05.737 أن يفعل شيء آخر غير بلوك الانتقال لليسار؟ 0:02:05.839,0:02:07.519 أستطيع إضافة بلوك آخر لبرنامجنا 0:02:08.331,0:02:11.760 سأقوم باختيار بلوك الانتقال[br]لأعلى و سأسحبه لجانب 0:02:11.785,0:02:14.933 بلوك الانتقال لليسار حتى[br]يظهر الضوء ثم سأسقطه 0:02:14.958,0:02:16.659 سيعمل البلوكان معاً 0:02:17.769,0:02:19.136 عندما أضغط على تشغيل مرة أخرى 0:02:19.190,0:02:21.378 bb-8 [br]سوف يقوم بتنفيذ الأوامر التي تم جمعها 0:02:21.417,0:02:23.862 من أعلى لأسفل مساحة العمل الخاصة بنا 0:02:24.511,0:02:29.011 إذا أردت حذف أي بلوك، فقط قم بإزالته من[br]المجموعة و اسحبه مرة أخرى لصندوق الأدوات 0:02:29.565,0:02:32.706 بعض الضغط على تشغيل، يمكنك دوماً[br]الضغط على زر إعادة التعيين للحصول على بلوك 0:02:32.731,0:02:34.683 bb-8[br]للبداية 0:02:34.836,0:02:36.195 الآن، دعنا نطبق