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

این بلوک برای دریافت مقدار ورودیای که به یک روند (تابع) داده شده استفاده میشود.
اگر روندی طراحی کرده باشیم که یک مقدار ورودی (مثل عدد یا متن) بگیرد، با این بلوک میتوانیم در بدنه روند به آن مقدار دسترسی پیدا کنیم. مثلاً اگر روندی تعریف کنیم برای نمایش پیام خوشآمدگویی با نام کاربر، این بلوک کمک میکند مقدار «نام» را از ورودی بگیریم و داخل روند استفاده کنیم.
🎯 نکته آموزشی:
-
این بلوک بچهها را با مفهوم پارامتر ورودی به تابع آشنا میکند.
-
از نظر مفهومی مثل استفاده از متغیرهای پارامتری در زبانهایی مثل Python (
def greet(name):
) است. -
درک این بلوک کمک میکند تا متوجه شوند چطور توابع میتوانند اطلاعاتی از بیرون بگیرند و روی آن عملیات انجام دهند.
📋 مقایسه با اسکرچ:
در Scratch وقتی My Block با پارامتر میسازیم، میتوان پارامتر را مستقیم درون بلاک استفاده کرد. در آیکد هم مشابه همین عمل انجام میشود، اما با صراحت بیشتر و فرم دقیقتری. برای دریافت مقدار پارامتر، باید از بلوک «پاسخ … به عبارت …» استفاده کنیم.
مثال:
دیدگاهتان را بنویسید