به دنیای مهیج برنامهنویسی اسکرچ خوش آمدی، آمادهای تا در دنیای برنامهنویسی به یک ماجراجویی هیجانانگیز قدم بگذاری؟
چه در سن 5 سالگی برنامه نویسی را شروع کرده باشی و چه یه ماجراجوی ۱۵ ساله باشی، برنامهنویسی اسکرچ دروازه شما برای ساخت بازیهای فوقالعاده و انیمیشنهای جذاب
اسکرچ چیست؟
اسکرچ یک زبان برنامهنویسی تصویری قدرتمند اما ساده است که توسط مؤسسه معتبر فناوری ماساچوست (MIT) درست شده. برخلاف زبانهای برنامه نویسی دیگه که یه عالمه حرف و علامت نامفهوم دارن، زبان برنامه نویسی اسکرچ از بلوکهای رنگی استفاده میکنه که مثل لگو به هم وصل میشن. هر بلوک به شخصیتهای شما (که بهشون اسپرایت میگن) یه دستور بخصوص میده مثل اینکه حرکت کنه، بپره، صحبت کنه یا آواز بخونه ، امکاناتش خیلی زیاده اصلا نگم برات 😺
این زبان به شما امکان میده تا به راحتی داستانهای تعاملی، بازی و انیمیشن بسازی، حتی میتونی ساختههات رو با بقیه تو دنیای آنلاین به اشتراک بذاری، دیگه چی بهتر از این 😸
3 دلیل که چرا اسکرچ برای برنامهنویسهای جوان یا کوچولو عالیه
1. یادگیری برنامه نویسی اسکرچ آسون
همین طور که در بالا اشاره کردیم اسکرچ از بلوکهای رنگی استفاده میکنه که مثل لگو به هم وصل میشن. هر بلوک یه تیکه از برنامهست که به شخصیت (اسپرایت) میگه چیکار کنه و با این کار شما را از استفاده از زبانهای برنامه نویسی پیچیده بی نیاز میکنه
2. با اسکرچ قوهی تخیل و خلاقیت خودت را تقویت کن
اسکرچ زمین بازی تخیلات شماست! شخصیتهای خودت رو طراحی کن، آنها را وادار به رقصیدن، آواز خواندن یا حتی پرواز در آسمان کن، دنیاهای فانتزی بساز و غیرممکنترین داستانهات رو فقط با چند کلیک زنده کن. یادت باشه که تنها محدودیت که داری، قوهی تخیلت
3. با اسکرچ میتونی شاهکارهای خودت را با دنیا به اشتراک
وقتی یه چیزی باحال ساختی، میتونی اون رو با جامعه اسکرچ به اشتراک بذاری و بازخوردهای ارزشمندی از سایر برنامهنویسان جوان دریافت کنی اینطوری از بقیه یاد میگیری یا ممکنه برای بقیه منبع الهام باشی.
آمادهی شروع هستی؟ اینم 7 مرحله برای شروع به کاربرنامهنویسی اسکرچ
۱. حساب کاربری بساز :
برو تو سایت اسکرچ به آدرس https://scratch.mit.edu و یه حساب کاربری رایگان برای خودت درست کن.
اگر برای ساخت حساب کاربری نیاز به کمک داشتی میتونی از این آموزش استفاده کنی.
2. با محیط برنامه نویسی اسکرچ آشنا شو
کمی وقت بزار تا بخشهای مختلف محیط که اینجا برات لیست شده را یادگیری بگیری
صحنه یا stage : جایی که پروژه شما به نمایش گذاشته میشه
بخش بلوکها یا block palette :جایی که تمام بلوک ها اونجا قرار گرفتن
ویرایشگر بلوک یا block editor : جایی که بلوکها رو روی هم سوار میکنی
و….برای یادگیری تمام بخش های محیط برنامه نویسی اسکرچ به این آموزش سر بزن
3. بازیگرهات(اسپرایتها) رو انتخاب کن
یه شخصیت یا یه بازیگر یا یه اسپرایت اینها همه مترادف هستن رو انتخاب کن که قهرمان پروژهتون باشه و داخل صفحه نمایش قرار بگیره. میتونی از کتابخانه اسکرچ انتخاب کنی یا استعداد هنریت رو به کار بگیری و خودت یک اسپرایت طراحی کنی
4. شروع به کد زدن کن
بلوکها رو از بخش بلوکها بکش و به هم وصل کن تا به اسپرایتت بگی دقیقا چه کاری انجام بده.
5. صدا و پسزمینه اضافه کن
با افکتهای صوتی باحال و آهنگهای جذاب به پروژهات زندگی بده. و با پسزمینههای مختلف صحنه را عوض کن
6. تست برنامه
برنامه ای که ساختی رو چند بار اجرا کن و نحوه اجرا شدنش رو تست کن، آیا برنامهات همون جوری اجرا میشه که تو میخواستی؟
7. کاوش
بلوکهای مختلف را امتحان کن و ببین که هر کدوم چه کاری انجام میدن. بهترین راه یادگیری، انجام دادنه!
برای اینکه یه برنامه نویس حرفهای تو اسکرچ بشی به این نکات توجه کن!
از حلقهها استفاده کن
برای اینکه یه کار تکراری رو انجام بدی از بلوکهای حلقه استفاده کن. اینجوری هم تو وقت صرفهجویی میشه هم کدت تمیزتر میشه.
متغیر بساز
از متغیرها برای ردیابی امتیازها، یا هر اطلاعات مهم دیگه تو برنامههات استفاده کن.
برنامههات را به بقیه هم نشون بده
بعد از ساخت برنامههات، اونها رو با جامعه اسکرچ به اشتراک بذار و از سایر برنامهنویسهای جوان بازخورد بگیر. یا میتونی به دوستای خودت نشون بدی و با هم روی برنامهای که ساختی نظر بدید و کار کنید
یادت باشه، برنامه نویسی با اسکرچ یه سفر هیجانانگیز و ماجراجویانه هست.پس منتظر چی هستی؟ همین حالا وارد دنیای برنامه نویسی با اسکرچ بشید و سفرتون را آغاز کنید
برای اینکه بیشتر در مورد کلاسها و دورههای ما بدونی روی این لینک کلیک کن.