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

نوع بلوک: ظاهر/دستوری
کاربرد: این بلوک برای نمایش یک پیام متنی روی شیء یا نشانگر استفاده میشود و پیام تا زمانی که با پیام جدیدی جایگزین نشود یا برنامه متوقف نگردد، روی صفحه باقی میماند. مناسب برای نشان دادن توضیح، صحبت کردن، پیام وضعیت یا راهنما است.
🎯 نکته آموزشی:
- با این بلوک دانشآموز یاد میگیرد چگونه اطلاعات متنی را در رابط بصری برنامه نشان دهد.
- چون پیام باقی میماند، میتوان از آن برای نشانگر وضعیتها، دیالوگ دائمی یا هشدارهای طولانیتر استفاده کرد.
- درک تفاوت این بلوک با نسخه زماندارش («بگو … به مدت … ثانیه») باعث فهم بهتر کنترل زمان در برنامهها میشود.
-نکته فنی:
- اگر همین بلوک را چند بار پشتسر هم با پیامهای مختلف بنویسیم، آخرین پیام فعال روی شیء نمایش داده میشود.
- برای پاک کردن پیام، میتوان از بلوک «بگو “”» (یعنی ورودی خالی) استفاده کرد.
- در حالتهای اجرا موازی (مثل اسکریپتهای همزمان)، آخرین پیام اجراشده اولویت نمایش دارد.
📋 تفاوت با اسکرچ:
در Scratch هم بلوکی برای گفتن پیام وجود دارد (say …)، ولی در آیکد:
- ساختار فارسی آن برای دانشآموزان سادهتر و ملموستر است.
- پشتیبانی از فونتهای فارسی و راستچین باعث نمایش بهتر پیام میشود.
- می توان این بلوک دستوری را برای انجام پروژه های جالب تر با سخت افزار ترکیب کرد.
مثال: در مثال زیر با زدن دکمه “س” یا حرف “S” از صفحه کلید کلمه سلام روی پنل و نشانگر مورد نظر به نمایش در می آید.


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