بلوک «به … پایان بده»
همانطور که در بخش معرفی کلی بلوکهای آیکد گفتم، برخی بلوک ها به شکل مستطیلی زائده دار هستند، که به آن ها بلوک دستوری می گوییم. در این بخش می خواهیم یک بلوک دستوری دیگر را معرفی کنیم.
بلوک «به … پایان بده»

نوع بلوک: کنترل/دستوری
کاربرد: از این بلوک برای خاتمه دادن زودهنگام به یک روند یا … در آیکد استفاده میشود. اگر در شرایطی خاص نیاز باشد روند دیگر ادامه پیدا نکند (مثلاً در صورت وجود خطا یا داده نامعتبر یا یک شرط خاص)، این بلوک اجرا شده و روند متوقف میشود. در لیست پایین افتادنی این بلوک گزینه های قابل انتخاب به این صورت است:
همان طور که می بینید، مطابق این لیست، با این بلوک می توانید به همه روندها، همه صحنه ها، یک روند خاص، یک بلوک خاص، استثناء کردن یک روند و توقف سایر روندها و سایر روندهای مربوط به یک نشانگر خاص را متوقف کنید.

🎯 نکته آموزشی:
-
این بلوک به دانشآموز یاد میدهد که گاهی لازم است یک روند پیش از پایان طبیعی خود متوقف شود.
-
درک این موضوع باعث تقویت تفکر منطقی و برنامهنویسی ساختیافته میشود.
-
کاربرد این بلوک مشابه «return بدون مقدار» در زبانهای برنامهنویسی حرفهای است.
📋 مقایسه با اسکرچ:
در Scratch، روندها معمولاً بهصورت کامل اجرا میشوند و امکانی رسمی برای پایان زودهنگام آنها وجود ندارد. در آیکد اما این قابلیت از طریق «به … پایان بده» فراهم شده است، که به برنامهنویس اجازه میدهد منطق خروج زودهنگام از برنامه را به شکلی کاملاً ساده و قابل درک پیادهسازی کند.
مثال: در روندی که یک عدد را دریافت میکند، اگر عدد صفر باشد، دیگر ادامه روند فایدهای ندارد و باید متوقف شود.


درباره زهره دارابیان
من تی تی ام. تی تی در زبان گیلکی به معنای شکوفه ست. در انگلیسی کوتاه شده Teacher Technologist ست. به معنای معلم فناور یا معلمی که به تکنولوژی علاقمنده یا موضوعات تکنولوژی رو درس میده. همیشه علاقمند به یادگیری ام و همین طور یاددادن. کار من ساده کردن دنیای علم و تکنولوژی هست. برای همین اینجام می نویسم، محصولات کمک آموزشی، روش های یادگیری و دوره های آموزشی جذاب طراحی می کنم. اینجا کلاس درسی ست به وسعت همه ایران. به دنیای یادگیری با آیکد همراه با تی تی خوش اومدید!
نوشتههای بیشتر از زهره دارابیان
دیدگاهتان را بنویسید