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 اظهارات "اگر" برای زمانی که تصمیم گیری نیاز باشد 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 برای مثال ما فرمان "اگر یک مسیر به سمت چپ وجود دارد" را داریم 00:00:45.000 --> 00:00:48.000 بعد فرمان چرخش به چپ را به داخل آن قرا دهیم 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 وحالا ما با استفاده از بلوک "حرکت به جلو" در داخل این "تکرار" 00:01:01.309 --> 00:01:04.000 به او فرمان می دهیم که حرکت رو به جلو را ادامه دهد تا زمانی که 00:01:04.000 --> 00:01:06.000 او فقط می خواهد به مستقیم برود 00:01:06.000 --> 00:01:12.000 سپس وقتی که چرخش به سمت چپ وجود دارد، بلوک "اگر" به او می گوید که به سمت چپ بچرخد 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 (Tic-tac-toe) یکی از اولین چیزهایی که من آموختم این بود که چگونه یک برنامه برای بازی ضرب ودایره بنویسم 00:01:32.000 --> 00:01:34.900 بنا براین من از بیانیه اگر ستفاده کردم 00:01:34.900 --> 00:01:39.200 .اگر شخص دیگر در حال برنده شدن است، برنامه راه او را به نفع خود ببندد و از پیشرفت او جلوگیریکند 00:01:39.200 --> 00:01:44.409 از یادگیری ی استفاده از عبارات IF یا "اگر" لذت ببرید. این یک مفهوم واقعا کلیدی است.