بازی سازی با نرم افزار اسکرچ(Scratch)

85 ساعت مدرک ورودی: پایان دوره اول متوسطه (پایان دوره راهنمایی) شایستگی

این دوره آموزشی جامع بازی‌سازی با نرم‌افزار Scratch به شما می‌آموزد که چگونه اصول ارگونومی صحیح را در محیط کار رعایت کنید و محیط برنامه‌نویسی اسکرچ را کاملاً بشناسید. از طراحی داستان‌های کوتاه، ساخت پویانمایی تا خلق بازی‌های تعاملی کاربرمحور با استفاده از ابزارها و افزونه‌های پیشرفته مانند دوربین حرکتی و موسیقی پوشش داده می‌شود. همچنین مفاهیم کلیدی برنامه‌نویسی نظیر توابع، متغیرها، شرط‌گذاری و اتصال دنیای فیزیکی به اسکرچ را در قالب پروژه‌های عملی یاد خواهید گرفت تا بتوانید آثار خلاقانه خود را بسازید.

سرفصل‌های دوره

  • رعایت ارگونومی هنگام کار با رایانه
    • اصول صحیح قرارگیری بدن و اجزای رایانه
    • قانون 20-20-20 برای محافظت از چشم‌ها
    • پرهیز از موقعیت‌های غلط در استفاده از صفحه کلید و موس
  • کار با محیط اسکرچ
    • نصب و راه‌اندازی نرم‌افزار (آنلاین و آفلاین)
    • آشنایی با سربرگ‌ها، حالت‌ها و بخش دستورات رنگی
    • مدیریت شکلک‌ها و پشت‌زمینه‌های پروژه
  • استفاده از ابزارهای اسکرچ برای خلاقیت
    • داستان‌سرایی در طراحی بازی و شخصیت‌سازی
    • ترکیب رنگ، صدا و حرکت برای غنی‌تر کردن آثار
    • ایده‌پردازی و الگوبرداری در خلق محتوای جدید
  • طراحی و پیاده‌سازی داستان‌های کوتاه و پویانمایی
    • ساخت برنامه متحرک با استفاده از دستورات شروع کننده
    • کار با دسته حرکتی، ظاهری و مکان‌یابی شکل‌ها
    • تکرار فرآیند اجرا با حلقه‌های مختلف در کدنویسی
  • بکارگیری جلوه‌های ویژه نمایشی و کار با صدا
    • افزودن موسیقی، ضبط صوت و استفاده از میکروفون
    • اعمال افکت‌هایی مانند اندازه، رنگ‌بندی، روشنایی و پیکسلی روی شکلک‌ها
  • ساخت بازی‌های کاربرمحور و تعاملی
    • طراحی منطق شرطی (If/Else) برای تصمیم‌گیری در بازی
    • شبیه‌سازی کالون‌ها (Clone)، ارسال و دریافت پیام بین اجزا
    • مدیریت متغیرها، لیست‌ها و ذخیره داده‌های بازیکن
  • انجام محاسبات ریاضی و منطقی با استفاده از توابع
    • کار با عملگرهای ریاضی و منطق در کدنویسی
    • نوشتن تابع (Function) و فراخوانی آن برای تکرار دستورات
    • مدیریت انواع ورودی‌ها: رشته، بولین و تصادفی
  • استفاده از افزونه‌های موجود در اسکرچ
    • افزودن افزونه موسیقی (Music)، قلم (Pen) و دوربین حرکتی (Video sensing)
    • تبدیل متن به گفتار (Text to speech) و ترجمه متون بین زبان‌ها
  • اتصال دنیای فیزیکی با اسکرچ
    • کار با اینترنت اشیا، برد، سنسور و ربات تعاملی
    • کنترل سخت‌افزارهای مناسب برای کودکان از طریق کدنویسی

پیش‌نیاز: ندارد

نوع کار و دانش: مشخص نشده

دوره‌های فعال این استاندارد