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

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

دیدگاهتان را بنویسید