WEBVTT 00:00:04.420 --> 00:00:08.320 ستامبي: أتسائل، مالذي ستفعله ستايسي؟ 00:00:13.020 --> 00:00:17.380 ستايسي: واه، أظن أنني بالمكان الصحيح. 00:00:17.380 --> 00:00:19.300 هذا عجيب! 00:00:19.300 --> 00:00:22.160 أشعر كأنني عدت الى Minecraft! 00:00:22.160 --> 00:00:23.700 مرحبا. 00:00:23.700 --> 00:00:24.700 كيف حالك؟ 00:00:24.700 --> 00:00:26.760 مرحبا؟ 00:00:26.860 --> 00:00:30.740 أوه، انه creeper. لن تفعل شيئا؟ صحيح؟ 00:00:30.880 --> 00:00:31.380 كايتي: ستايسي؟ 00:00:31.420 --> 00:00:32.180 ستايسي: مرحبا، كايتي؟ 00:00:32.240 --> 00:00:32.740 كايتي: نعم! 00:00:32.780 --> 00:00:33.960 مرحبا بك بـMinecraft. 00:00:33.960 --> 00:00:34.780 ستايسي: شكرا! 00:00:34.780 --> 00:00:36.900 كايتي: هيا بنا، تفضلي! 00:00:38.080 --> 00:00:39.620 ستايسي: هذا عجيب. 00:00:39.620 --> 00:00:42.740 إذا انتي تعملين هنا يوميا كمطورة، صحيح؟ 00:00:42.740 --> 00:00:44.320 كايتي: نعم، ان هذا رائع 00:00:44.320 --> 00:00:46.789 أنا مطورة بفريق متجر Minecraft. 00:00:46.789 --> 00:00:49.310 ستايسي: كم لغة برمجة تجيدينها؟ 00:00:49.310 --> 00:00:51.980 كايتي: قد عملت على مجموعة منها في عملي 00:00:51.980 --> 00:00:52.980 ستايسي: مجموعة منها؟ 00:00:52.980 --> 00:00:53.980 كايتي: نعم. 00:00:53.980 --> 00:00:57.539 ستايسي: إذا، هل تعلمين شيئا عن هذا الكائن الغريب 00:00:57.539 --> 00:00:59.040 الذي يسمي نفسه "العميل"؟ 00:00:59.040 --> 00:01:05.800 كايتي: نحن نستخدم العميل لفعل أشياء لا يستطيع ستيف أو أليكس فعلها، مثل السير عبر الحمم البركانية. 00:01:05.800 --> 00:01:10.009 ستايسي: حسنا، أريد تعلم البرمجة، وهم أيضا يريدون تعلمها، فماهي 00:01:10.009 --> 00:01:13.050 أول الأشياء اللتي نحتاج معرفتها عند التعلم؟ 00:01:13.050 --> 00:01:15.550 كايتي: حسنا، نحتاج الى تعلم استخدام الحلقات (Loops). 00:01:15.550 --> 00:01:16.550 ستايسي: حسنا! 00:01:16.550 --> 00:01:20.890 كايتي: الحلقات هي الأشياء التي يكتبها المطور ليعطي أوامر للكمبيوتر 00:01:20.890 --> 00:01:22.050 لكي تعمل عدة مرات 00:01:22.050 --> 00:01:25.640 ستايسي: فهمتها، اعتقد أننا سنحتاج اليها في المراحل القادمة، 00:01:25.640 --> 00:01:28.869 لذا، هيا لنقم بتجربة هذه "الحلقات" 00:01:28.869 --> 00:01:32.860 في المرحلة التالية، يمكنك استخدام الحلقات لتحريك "العميل" على طول الطريق 00:01:32.860 --> 00:01:38.110 قم بسحب مكعب "كرر" الى مساحة العمل ثم قم بوضع 00:01:38.110 --> 00:01:39.170 مكعب التحريك الى الأمام بداخل مكعب التكرار 00:01:39.170 --> 00:01:43.750 سيخبر هذا الكمبيوتر بأن يقوم بفعل نفس الشئ عدة مرات بدون الحاجة الى سحب 00:01:43.750 --> 00:01:46.340 مجموعة من المكعبات الى مساحة العمل. 00:01:46.340 --> 00:01:50.640 يمكنك اختيار كم مرة سيتم التكرار بكتابة العدد بمكعب التكرار. 00:01:50.640 --> 00:01:55.700 ويمكن أيضا وضع مكعبات الدوران وعدة أوامر في مكعب التكرار، ولكن الآن لنجرب استخدام 00:01:55.700 --> 00:01:59.000 التكرار لتحريك العميل عدة خطوات. 00:01:59.000 --> 00:02:02.649 تذكر، اذا علقت في أحد المتاهات، يمكنك دائما الضغط على الزر الأزرق "اعادة تعيين" 00:02:02.649 --> 00:02:03.759 والمحاولة مجددا. 00:02:03.759 --> 00:02:08.770 إذا كنت تفكر في العمل بوظيفة رائعة مثل كايتي، قم بالضغط على 00:02:08.770 --> 00:02:11.440 زر "إظهار الكود البرمجي" عند الانتهاء من كل مرحلة. 00:02:11.440 --> 00:02:15.000 هذا سيظهر لك كود الـJavascript الذي يستخدمه شخص مثل كايتي عندما 00:02:15.000 --> 00:02:16.840 تقوم ببرمجة Minecraft في الواقع. 00:02:16.840 --> 00:02:18.350 لذا، شكرا جزيلا! 00:02:18.350 --> 00:02:19.599 كايتي: نعم، وبالتوفيق للجميع!