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

نوع بلوک: حرکت/دستوری
کاربرد: این بلوک مقدار y بازیگر را مستقیماً روی عددی خاص قرار میدهد. برخلاف «تغییر y»، اینجا موقعیت عمودی شیء بهصورت دقیق و مطلق تعیین میشود.
🎯 نکته آموزشی:
- به دانشآموز کمک میکند تفاوت میان مقداردهی مطلق و جابجایی نسبی را بشناسد.
- مناسب برای تنظیم موقعیت اولیه بازیگر، یا برای بازگرداندن به یک نقطه مشخص (مثلاً هنگام باخت یا ریست شدن بازی).
- پایهای برای درک بهتر مفاهیم موقعیت، مقداردهی، و مختصات است.
- به درک حرکت عمودی در محیط دوبعدی و تعامل با صحنه کمک میکند.
📋 نکته فنی:
- محور y در آیکد مانند سیستم مختصات استاندارد است:
بالا مثبت، پایین منفی. - مقدار معمول y در بیشتر صحنهها بین -180 تا +180 است.
- این بلوک فقط مقدار y را تغییر میدهد، مقدار x بدون تغییر باقی میماند.
- میتواند داخل حلقه یا شرط هم استفاده شود برای کنترل دقیق موقعیت.
📋 تفاوت با اسکرچ:
در Scratch نیز بلوک set y to ...
وجود دارد. تفاوت آیکد در ارائه محیطی بومیسازیشده با زبان فارسی، ترکیب بصری سادهتر، و همراهی با سخت افزار است که باعث درک شهودی سریعتر توسط دانشآموزان میشود.
مثال: در مثال زیر وقتی پرچم شروع برنامه زده می شود، موقعیت عمودی روی 100 تنظیم می شود.


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