-
سلام به همه
-
یکی از هیجان انگیزترین چیزهای یک برنامه
این است که می تواند تعاملی باشد.
-
هرموقع کسی در یک کامپیوتر یا تلفن، چیزی را کلیک
تایپ یا ضربه بزند، واقعه ای رخ می دهد.
-
و کدی هست که تصمیم می گیرد هنگامی که
واقعه ای رخ می دهد چکار کند.
-
مثلاً ممکن است شما یک واقعه گردان
داشته باشید که بگوید
-
«وقتی موس کلیک می شود آهنگی پخش کن»
-
بیایید فعالیتی انجام دهیم تا ببینیم چطور
این کار می کند.
-
آیا تاکنون درباره بازی Flappy Bird شنیده اید؟
-
با استفاده از واقعه گردان یاد می گیرید چگونه
به نسخه تنظیمی خودتان از Flappy Bird برنامه دهید.
-
کدی که می نویسید شامل کشیدن و انداختن بلوکهاست
که بیانگر دستوراتی برای کامپیوتر است.
-
برنامه نویسی از طریق کشیدن و انداختن
ساده ترین شیوه یادگیری است
-
حتی دانشجویان دانشگاه هم به این شیوه
کدنویسی را یاد می گیرند.
-
اما در زیر سطح، هر بلوکی نماینده کدی واقعی است.
-
اگر به فضای کارنگاه کنید، بلوکهای
سبزی می بینید که برای شما پر شده اند.
-
اینها واقعه گردان هستند.
-
اگر می خواهید پرنده شما با کلیک موس بال بزند،
باید بلوک flap را به واقعه گردان مناسب وصل کنید
-
و حالا در برنامه شما، هروقت بر موس خود
کلیک کنید پرنده بال خواهد زد.
-
در هر پازل این فعالیت، انواع جدیدی از وقایع را
به عنوان بلوک های سبز در فضای کار معرفی می کنیم.
-
و می توانید تصمیم بگیرید چه بلوک مناسبی را
برای پاسخ به این وقایع اضافه کنید.
-
وقتی فلشی مثل این را می بینید
می توانید تنظیمات را تغییر دهید
-
مثل آهنگی که قرار است وقتی پرنده زمین را
لمس می کند پخش شود.
-
در پازل نهایی، شما قادر خواهید بود بازی خود را بسازید
و آن را با دوستان خود به اشتراک بگذارید.
-
خوش بگذره!