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

نوع بلوک: کنترل/دستوری/تابع
کاربرد: این بلوک برای اجرای یک روند (تابع) در آیکد به کار میرود. زمانی که شما یک روند تعریف کردهاید و میخواهید در بخشهای مختلف برنامه از آن استفاده کنید، با این بلوک میتوانید آن روند را فراخوانی کنید.
🎯 نکته آموزشی:
-
استفاده از روندها و فراخوانی آنها با این بلوک، به بچهها یاد میدهد که برنامههای ماژولار و منظم بسازند.
-
باعث میشود تکرار کد کاهش یابد و قابلیت استفادهی مجدد (reuse) تقویت شود.
-
در آینده این مفاهیم پایهای برای درک توابع در زبانهای برنامهنویسی واقعی خواهند بود.
📋 مقایسه با اسکرچ:
در Scratch نیز میتوان «بلوکهای خودساخته» ایجاد کرد و سپس با استفاده از بلوک «call» یا همان نام آن روند، آن را اجرا کرد. تفاوت در آیکد این است که ظاهر بلوک اجرای روند، سادهتر و قابل فهمتر برای فارسیزبانان طراحی شده و همچنین به شکل خواناتر به زبان طبیعی نوشته شده است: «… را اجرا کن».
مثال: فرض کنید یک روند به نام «سلام کردن» داریم که در طول یک داستان یا بازی هر وقت دو کاراکتر به هم نزدیک می شوند به هم سلام می کنند و پیام «سلام دوست من!» را نمایش میدهد.

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