برای کدنویسی آماده شوید: وقتی کلیدهای پیکان را فشار میدهیم مسابقات اسکرچ ، وقت آن است که Pacman را به حرکت درآوریم. ابتدا روی کاراکتر Pacman کلیک کنید.
با کلیک روی پرچم شروع کنید: بلوک «When Flag Clicked» را از بلوکهای رویداد پیدا کنید و آن را به بیرون بکشید. این بلوک به Pacman می گوید که وقتی بازی را شروع می کنیم چه کاری انجام دهد.
تکرار برای همیشه: بلوک "برای همیشه" را از بلوک های کنترل دریافت کنید و آن را زیر بلوک "When Flag Clicked" قرار دهید. این بدان معناست که Pacman تا زمانی که بازی در حال مسابقات اسکرچ اجرا است به انجام کاری ادامه خواهد داد.
کلیدهای پیکان را بررسی کنید: چهار بلوک «اگر» را زیر بلوک «برای همیشه» اضافه کنید. این بلوکهای «اگر» بررسی میکنند که آیا کلیدهای پیکان دیگری را فشار میدهیم یا خیر.
شرایط را تنظیم کنید: در داخل هر بلوک «If»، از «کلید __ فشار داده شده؟» استفاده کنید. برای بررسی اینکه آیا یک کلید پیکان فشار داده شده است را مسدود کنید.
Specify Directions and Steps: جاهای خالی را با جهت ها و مراحل پر کنید. مسابقات اسکرچ برای همه آنها، Pacman باید 5 پله حرکت کند. جهت ها عبارتند از: 0 (بالا)، 180 (پایین)، 90 (راست)، و 90- (چپ).
خودشه! حالا با فشار دادن کلیدهای جهت دار در جهت های مختلف، Pacman حرکت می کند.
Make-the-Pacman-Move-and-change-direction-1
جنبش
Pacman-Move-and-change-direction-2
جهت
مرحله 5: Pacman خود را کاری کنید که غذا بخورد
Pacman را درست کنید: ما میخواهیم Pacman ظاهرش را مسابقات اسکرچ هنگام حرکت و غذا خوردن تغییر دهد. بیایید آن را رمزگذاری کنیم!
بلوک «When Flag Clicked» را در بلوکهای رویداد پیدا کنید و آن را به بیرون بکشید. این بلوک به Pacman می گوید که هنگام شروع بازی چه کاری انجام دهد.
اکنون، سه بلوک «Switch costume to ____» را از بلوکهای Look درون بلوک «Forever» اضافه کنید. این بلوک ها باعث می شود که Pacman ظاهر خود را تغییر دهد.
در بین هر یک از این سه بلوک لباس، یک بلوک «0.2 ثانیه صب مسابقات اسکرچ ر کنید» از بلوکهای کنترل قرار دهید. این مکث کوچک باعث می شود که تغییر لباس با سرعت خوبی اتفاق بیفتد.
مرحله 6: شروع به کشیدن ماز کنید
Make Walls Thicker: برای ضخیم تر کردن دیوارها، به پایین صفحه بروید و روی پس زمینه کلیک کنید. سپس، خطوط یا مستطیل های ضخیم تر بکشید.
ایجاد یک مسیر برای Pac-Man: از ابزار قلم مو برای مسابقات اسکرچ پاک کردن یا حذف برخی از خطوط از مستطیل هایی که کشیده اید استفاده کنید. این یک مسیر برای Pac-Man ایجاد می کند تا بتواند از طریق آن به نقطه پایانی برسد.
Start-drawing-the-Maze-1
ماز را ایجاد کنید
از بلوک های if استفاده کنید تا مسیر تعریف شده تری را برای packman ایجاد کنید.
کلیدهای روی صفحه کلید را فشار دهید، او را در وسط قرار دهید و بلوک را از وسط بیرون بکشید.
Start-drawing-the-Maze-2
مرحله 7: Ghost Face را حرکت دهید
روح را در پیچ و خم قرار دهید و ببینید آیا مسیرهایی که ایجاد آموزش برنامه نویسی کودکان و نوجوانان کرده اید به اندازه کافی خوب هستند تا روح بدون هیچ مشکلی از ماز خارج شود.
روح - چهره - حرکت
مرحله 11: تست و رفع اشکال
بازی را چندین بار ادامه دهید تا تمام تغییرات مختلفی را ک مسابقات اسکرچ ه می توانید در آن ایجاد کنید، متوجه شوید.
همچنین، سعی کنید تصاویر و شخصیت های بیشتری را مانند پرچم های ابتدا و انتهای بازی به بازی اضافه کنید.
مرحله 12: بازی خود را به اشتراک بگذارید
اشتراک گذاری در اسکرچ: اگر از بازی خود راضی هستید، آن را با انجمن اسکرچ به اشتراک بگذارید.
اکنون شما یاد گرفته اید که چگونه یک پروژه سرگرم کننده Pac-Man ایجاد کنید و آن را به یک بازی تبدیل کنید. این آموزش رایگان اسکرچ ایدههای مهم کدنویسی مانند نحوه کنترل چیزها، حرکت دادن آنها و استفاده از متغیرها را به شما آموزش میدهد. هدف اصلی آموزش اسکرچ معرفی اصول برنامه مسابقات اسکرچ نویسی به گونه ای است که هم در دسترس و هم سرگرم کننده باشد.
این آموزشهای بیشتر را در اینجا کاوش کنید:
پایتون برای بچه ها
کد نویسی برای بچه ها
آموزش خراش - سوالات متداول
آیا برنامه نویسی اسکرچ آسان است؟
Scratch یک زبان برنامه نویسی بصری است که به طور خاص برای مبتدیان، به ویژه کودکان طراحی شده است. از بلوکهای کشیدن و رها کردن برای ایجاد اسکریپت استفاده میکند و یادگیری و درک اصول برنامهنویسی را آسان میکند. رابط بصری و ویژگی های کاربر پسند Scratch آن را به ابزاری عالی مسابقات اسکرچ برای معرفی بچه ها به دنیای کدنویسی تبدیل کرده است.
چگونه اسکرچ را برای کودک توضیح دهید؟
منابع زیادی برای کمک به کودکان در یادگیری برنامه نویسی Scratch وجود دارد، از جمله:
وب سایت رسمی اسکرچ: وب سایت اسکرچ انواع آموزش ها، پروژه ها و منابع را برای مبتدیان ارائه می دهد.
دوره های آنلاین: چندین پلتفرم آنلاین دوره های برنامه نویسی Scratch را برای بچه ها ارائه می دهند، مانند Codecademy، Tynker، و ScratchJr.
کتابها و آموزشها: کتابها و آموزشهای متعددی برای آموزش برنامهنویسی Scratch به بچهها، ارائه دستورالعملهای گام به گام و تمرینهای عملی در دسترس هستند.
باشگاهها و کارگاههای اسکرچ: بسیاری از کتابخانههای محلی، مراکز اجتماعی و برنامههای بعد از مدرسه، کلوپها و کارگاههای اسکرچ را ارائه میدهند که در آن بچهها میتوانند با هم یاد مسابقات اسکرچ بگیرند و از مربیان با تجربه راهنمایی دریافت کنند.
چگونه قبل از 15 سال کدنویس شویم؟
تبدیل شدن به یک کدنویس قبل از 15 سالگی قطعاً با فداکاری و پشتکار قابل دستیابی است. در اینجا چند نکته برای شروع آورده شده است:
زودتر شروع کنید: هرچه زودتر شروع به یادگیری کنید، با مفاهیم و تکنیک های کدنویسی راحت تر خواهید بود.
یک زبان برنامه نویسی مبتدی را انتخاب کنید: اسکرچ، پایتون و جاوا اسکریپت به دلیل سادگی و ماهیت کاربر پسند، انتخاب های عالی برای مبتدیان هستند.
به طور منظم تمرین کنید: تمرین مداوم برای توسعه مهارت ه Scratch competitions ای کدنویسی بسیار مهم است. هر روز یا هفته زمانی را به تمرین کدنویسی و کار روی پروژه اختصاص دهید