WEBVTT 00:00:00.900 --> 00:00:03.000 الناس يتخذون القرارات كل يوم. 00:00:03.000 --> 00:00:05.000 على سبيل المثال قبل أن تخرج من بيتك 00:00:05.000 --> 00:00:06.700 تتساءل 00:00:06.700 --> 00:00:10.000 ماذا لو؟ لو انها تمطر، فأنا احتاج ان آخذ سترتي معي. 00:00:10.000 --> 00:00:16.000 وأجهزة الكمبيوتر مدهشة عندما تريد اتخاذ مثل هذه القرارات 00:00:16.000 --> 00:00:21.000 حيث يمكن الاعتماد عليها في تنفيذ تلك الأشياء بسرعة لا تصدق 00:00:21.000 --> 00:00:24.500 وهكذا، برنامج الكمبيوتر في الحقيقه 00:00:24.550 --> 00:00:27.700 هوعباره عن القليل من الرياضيات وبعض 00:00:27.700 --> 00:00:31.410 عبارات ماذا لو الشرطيه (IF)، عندما يتم اتخاذ القرار. 00:00:31.410 --> 00:00:34.000 لذلك، في هذا اللغز( انظرعلي يمين الشاشه) 00:00:34.000 --> 00:00:37.500 لو هناك كتلة تساعد زامْبي في اتخاذ قرار، 00:00:37.500 --> 00:00:39.800 فإنها تتحقق من شيء ما. 00:00:39.800 --> 00:00:45.000 على سبيل المثال دعونا نستخدام الكتلة التي تقول: إذا كان هناك طريق إلى اليسار"if there's a path to the left," 00:00:45.000 --> 00:00:48.000 ووضع أمر اتجه الى اليسار" turn left" في داخله. 00:00:48.000 --> 00:00:51.500 لذلك، نحن نقول للزومبي ان يتحقق من محيطه، 00:00:51.500 --> 00:00:53.700 انظر ما إذا كان وجد هذا الطريق على اليسار، 00:00:53.700 --> 00:00:56.000 وإذا كان الأمر كذلك، ، قم بالدوران. 00:00:56.000 --> 00:01:01.309 ثم نستخدم كتلة المضي قدما"move forward" داخل كتله التكرار "repeat" 00:01:01.309 --> 00:01:04.000 لجعلها تمضي قدما طالما 00:01:04.000 --> 00:01:06.000 انها تريد فقط الذهاب في خط مستقيم. 00:01:06.000 --> 00:01:12.000 ثم عندما يكون هناك دوران ، فإن كتلة ماذا لو الشرطيه (IF)، سوف تامرها بالتحول إلى اليسار. 00:01:12.000 --> 00:01:13.900 ويمكنك أن ترى، إذا فعلنا ذلك 00:01:13.900 --> 00:01:18.400 لوقمنا بالدوران إلى اليسار والتحرك إلا إلى الأمام، سنقوم بتحقيق هدفنا. 00:01:18.400 --> 00:01:21.720 لذلك هي مثال لاستخدام عبارة ماذا لو الشرطيه (IF)، 00:01:21.720 --> 00:01:26.340 الذي هو في الحقيقة مفهوم أساسي في مجال برمجة الكمبيوتر. 00:01:26.340 --> 00:01:32.000 كان واحدا من أول الأشياء التي علمتني كيفية كتابة البرمجه لعبه تيك تاك تو(المعروفه باسم اكس-اوه). 00:01:32.000 --> 00:01:34.900 لذلك لدي عبارات (ماذا لو الشرطيه) IF لتقول حسنا، 00:01:34.900 --> 00:01:39.200 إذا كان الشخص الآخر على وشك الفوز قم باغلاق هذه البقعه . 00:01:39.200 --> 00:01:44.409 لذلك استمتع في تعلم كيفية استخدام عبارات ماذا لو الشرطيه (IF) . انها فهي مفهوم رئيسي في البرمجه.