0:00:06.060,0:00:11.590 خب کلاس چندم هستید؟کلاس دوم.کلاس دهم.کلاس اول.[br]من وقتی برنامه نویسی یاد کرفتم کلاس 0:00:11.590,0:00:17.890 هشتم بودم.. من اولین کامپیوترم را وقتی کلاس ششم بودم گرفتم. چیزی که من را هیجان زده می کند 0:00:17.890,0:00:22.820 توانایی حل مشکلات مردم است. شما می توانید خودتان را مطرح کنید. شما می توانید از یک ایده 0:00:22.820,0:00:28.300 چیزهایی بسازید. علوم کامپیوتر پایه ی بسیاری از چیزهایی است که دانشجویان 0:00:28.300,0:00:32.940 و حرفه ای ها برای 20 یا 30 سال آینده انجام خواهند داد. من برنامه نویسی را دوست دارم زیرا من 0:00:32.940,0:00:38.650 کمک کردن به مردم را دوست دارم. من فرصت این را پیدا میکنم که چیزی بسازم که زندگی مردم را 0:00:38.650,0:00:42.640 ساده تر می کند. من فکر میکنم این شبیه ترین چیز به داشتن یک ابر قدرت است. مهم ترین قسمت 0:00:42.640,0:00:49.340 شروع کردن است. من خودم مبتدی هستم، و می خواهم شما همراه من یاد بگیرید. سلام اسم من 0:00:49.340,0:00:53.250 لیندزی است. رشته من در دانشگاه تئاتر بود، اما علوم کامپیوتر هم رشته ی من بود. و 0:00:53.250,0:00:59.780 در حال حاضر من مدل هستم، بازیگری میکنم و برنامه های خودم را می نویسم. بیایید از کد برای ملحق شدن به السا و آنا وقتی 0:00:59.780,0:01:04.850 که جادو و زیبایی یخ را کشف می کنند استفاده کنیم. شما دانه های برف و الگوهایی را با اسکی کردن روی یخ بوجود خواهید آورد و 0:01:04.850,0:01:09.830 یک سرزمین عجایب زمستانی خواهید ساخت که میتوانید، بعدا با دوستانتان به اشتراک بگذارید. در یک ساعت آینده 0:01:09.830,0:01:14.450 شما بنیان های چگونه کد زدن را خواهید آموخت. برنامه نویسی سنتی معمولا نوشتنی 0:01:14.450,0:01:19.710 است، ولی ما از روش بلوکی استفاده خواهیم کرد، که از بلوک های تصویری که شما می توانید بکشید و بیندازید تا برنامه 0:01:19.710,0:01:25.119 بنویسید استفاده می کند. این همان روشی است که حتی دانشجویان با آن بنیان ها را یاد می گیرند. زیر پوشش ها، شما هنوز 0:01:25.119,0:01:30.020 کد بوجود می آورید. مباحثی که شما در حال یادگیری آن خواهید بود چیزی است که برنامه نویسان کامپیوتر 0:01:30.020,0:01:36.439 هر روز استفاده می کنند و اساس علوم کامپیوتر هستند. یک برنامه یک سری دستورالعمل 0:01:36.439,0:01:42.130 است که به کامپیوتر می گوید چه کار کند. بیایید یک کد بسازیم، یا یک برنامه، که به السا کمک خواهد کرد 0:01:42.130,0:01:48.999 یک خط ساده بسازد. ما بعدا از این برای ایجاد الگوهای پیچیده تر استفاده خواهیم کرد. مانیتور شما به 0:01:48.999,0:01:55.329 به سه قسمت اصلی تقسیم می شود. سمت چپ سطح یخی است جایی که شما برنامه خود را اجرا خواهید کرد. 0:01:55.329,0:02:00.670 دستورالعمل های هر سطح درست زیر سطح نوشته شده اند. این ناحیه ی میانی 0:02:00.670,0:02:06.670 جعبه ابزار است، و هرکدام از این بلوک ها یک عمل است که السا و آنا می توانند انجام دهند. فضای 0:02:06.670,0:02:11.569 سفید سمت راست فضای کاری نامیده می شود، و این جایی است که ما برنامه مان را خواهیم ساخت. 0:02:11.569,0:02:16.780 برای حرکت به اطراف سطح یخی، شما زا بلوک "Move Forward" استفاده خواهید کرد. اینجا بلوک "Move Forward" 0:02:16.780,0:02:23.780 می گوید، تا 100 پیکسل به جلو حرکت کن. وقتی ما اجرا (Run) را فشار می دهیم، چه اتفاقی می افتد؟ 0:02:24.230,0:02:30.489 السا به یک میزان مشخص روی صفحه به جل حرکت می کند، در واقع به میزان 100 پیکسل! پیکسل ها اساسا 0:02:30.489,0:02:35.849 مربع های خیلی کوچکی روی مانیتور کامپیوتر شما هستند. بلوک دیگری که ما در این پازل داریم می گوید 0:02:35.849,0:02:41.849 تا 90 درجه به راست بچرخ. و زمانی که ما از این بلوک "Turn Right" استفاده می کنیم، باعث می شود السا به میزان 0:02:41.849,0:02:47.079 مشخصی بچرخد. شما می توانید با این که میخواهید السا چقدر بچرخد بازی کنید. زاویه 0:02:47.079,0:02:53.620 از مسیر روبروی السا اندازه گیری می شود. پس، این یک چرخش 90 درجه است. و این یک چرخش 120 درجه 0:02:53.620,0:02:58.290 است. به یاد داشته باشید، شما می توانید تعداد پیکسل ها و میزان درجه ها را با کلیک کردن 0:02:58.290,0:03:00.150 روی فلش های کنار آن ها تغییر دهید.