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

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

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