1 00:00:06,060 --> 00:00:11,590 خب کلاس چندم هستید؟کلاس دوم.کلاس دهم.کلاس اول. من وقتی برنامه نویسی یاد کرفتم کلاس 2 00:00:11,590 --> 00:00:17,890 هشتم بودم.. من اولین کامپیوترم را وقتی کلاس ششم بودم گرفتم. چیزی که من را هیجان زده می کند 3 00:00:17,890 --> 00:00:22,820 توانایی حل مشکلات مردم است. شما می توانید خودتان را مطرح کنید. شما می توانید از یک ایده 4 00:00:22,820 --> 00:00:28,300 چیزهایی بسازید. علوم کامپیوتر پایه ی بسیاری از چیزهایی است که دانشجویان 5 00:00:28,300 --> 00:00:32,940 و حرفه ای ها برای 20 یا 30 سال آینده انجام خواهند داد. من برنامه نویسی را دوست دارم زیرا من 6 00:00:32,940 --> 00:00:38,650 کمک کردن به مردم را دوست دارم. من فرصت این را پیدا میکنم که چیزی بسازم که زندگی مردم را 7 00:00:38,650 --> 00:00:42,640 ساده تر می کند. من فکر میکنم این شبیه ترین چیز به داشتن یک ابر قدرت است. مهم ترین قسمت 8 00:00:42,640 --> 00:00:49,340 شروع کردن است. من خودم مبتدی هستم، و می خواهم شما همراه من یاد بگیرید. سلام اسم من 9 00:00:49,340 --> 00:00:53,250 لیندزی است. رشته من در دانشگاه تئاتر بود، اما علوم کامپیوتر هم رشته ی من بود. و 10 00:00:53,250 --> 00:00:59,780 در حال حاضر من مدل هستم، بازیگری میکنم و برنامه های خودم را می نویسم. بیایید از کد برای ملحق شدن به السا و آنا وقتی 11 00:00:59,780 --> 00:01:04,850 که جادو و زیبایی یخ را کشف می کنند استفاده کنیم. شما دانه های برف و الگوهایی را با اسکی کردن روی یخ بوجود خواهید آورد و 12 00:01:04,850 --> 00:01:09,830 یک سرزمین عجایب زمستانی خواهید ساخت که میتوانید، بعدا با دوستانتان به اشتراک بگذارید. در یک ساعت آینده 13 00:01:09,830 --> 00:01:14,450 شما بنیان های چگونه کد زدن را خواهید آموخت. برنامه نویسی سنتی معمولا نوشتنی 14 00:01:14,450 --> 00:01:19,710 است، ولی ما از روش بلوکی استفاده خواهیم کرد، که از بلوک های تصویری که شما می توانید بکشید و بیندازید تا برنامه 15 00:01:19,710 --> 00:01:25,119 بنویسید استفاده می کند. این همان روشی است که حتی دانشجویان با آن بنیان ها را یاد می گیرند. زیر پوشش ها، شما هنوز 16 00:01:25,119 --> 00:01:30,020 کد بوجود می آورید. مباحثی که شما در حال یادگیری آن خواهید بود چیزی است که برنامه نویسان کامپیوتر 17 00:01:30,020 --> 00:01:36,439 هر روز استفاده می کنند و اساس علوم کامپیوتر هستند. یک برنامه یک سری دستورالعمل 18 00:01:36,439 --> 00:01:42,130 است که به کامپیوتر می گوید چه کار کند. بیایید یک کد بسازیم، یا یک برنامه، که به السا کمک خواهد کرد 19 00:01:42,130 --> 00:01:48,999 یک خط ساده بسازد. ما بعدا از این برای ایجاد الگوهای پیچیده تر استفاده خواهیم کرد. مانیتور شما به 20 00:01:48,999 --> 00:01:55,329 به سه قسمت اصلی تقسیم می شود. سمت چپ سطح یخی است جایی که شما برنامه خود را اجرا خواهید کرد. 21 00:01:55,329 --> 00:02:00,670 دستورالعمل های هر سطح درست زیر سطح نوشته شده اند. این ناحیه ی میانی 22 00:02:00,670 --> 00:02:06,670 جعبه ابزار است، و هرکدام از این بلوک ها یک عمل است که السا و آنا می توانند انجام دهند. فضای 23 00:02:06,670 --> 00:02:11,569 سفید سمت راست فضای کاری نامیده می شود، و این جایی است که ما برنامه مان را خواهیم ساخت. 24 00:02:11,569 --> 00:02:16,780 برای حرکت به اطراف سطح یخی، شما زا بلوک "Move Forward" استفاده خواهید کرد. اینجا بلوک "Move Forward" 25 00:02:16,780 --> 00:02:23,780 می گوید، تا 100 پیکسل به جلو حرکت کن. وقتی ما اجرا (Run) را فشار می دهیم، چه اتفاقی می افتد؟ 26 00:02:24,230 --> 00:02:30,489 السا به یک میزان مشخص روی صفحه به جل حرکت می کند، در واقع به میزان 100 پیکسل! پیکسل ها اساسا 27 00:02:30,489 --> 00:02:35,849 مربع های خیلی کوچکی روی مانیتور کامپیوتر شما هستند. بلوک دیگری که ما در این پازل داریم می گوید 28 00:02:35,849 --> 00:02:41,849 تا 90 درجه به راست بچرخ. و زمانی که ما از این بلوک "Turn Right" استفاده می کنیم، باعث می شود السا به میزان 29 00:02:41,849 --> 00:02:47,079 مشخصی بچرخد. شما می توانید با این که میخواهید السا چقدر بچرخد بازی کنید. زاویه 30 00:02:47,079 --> 00:02:53,620 از مسیر روبروی السا اندازه گیری می شود. پس، این یک چرخش 90 درجه است. و این یک چرخش 120 درجه 31 00:02:53,620 --> 00:02:58,290 است. به یاد داشته باشید، شما می توانید تعداد پیکسل ها و میزان درجه ها را با کلیک کردن 32 00:02:58,290 --> 00:03:00,150 روی فلش های کنار آن ها تغییر دهید.