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

نوع بلوک:کنترل/دستوری
کاربرد: این بلوک برای توقف فوری همهی روندهای فعال در برنامه آیکد استفاده میشود. وقتی این بلوک اجرا شود، تمام روندها، و حرکات شیءها فوراً متوقف میشوند و برنامه بهطور کامل میایستد. مثلاً در یک بازی اگر بازیکن بازنده شد یا به پایان بازی رسیدیم، میتوان با این بلوک اجرای کل بازی را متوقف کرد.
🎯 نکته آموزشی:
-
این بلوک معرفیکنندهی مفهوم پایان اجرای برنامه است.
-
به دانشآموز کمک میکند درک کند که در بعضی شرایط باید کل سیستم متوقف شود (مثل دکمه خاموش در ربات یا دکمه پایان بازی).
-
اجرای این بلوک تمام حلقههای در حال اجرا، صداها، و نمایشها را متوقف میکند.
-
مشابه دستور
stop all
در Scratch، ولی با پیادهسازی بهتر برای محیط رباتیک و کنترل دقیقتر در آیکد.
📋 تفاوت با اسکرچ:
در Scratch هم بلوکی داریم به نام stop all
که عملکردی مشابه دارد.
اما در آیکد، چون برنامهها ممکن است با سختافزارها، رباتها و سنسورها در ارتباط باشند، این توقف میتواند شامل دستور توقف به سختافزار نیز باشد.
مثال: در مثال زیر وقتی بازی به پایان مرحله اول می رسد، همه روندها از حالت اجرا خارج می شوند.


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