CS50xURMIALEARN. BUILD. BECOME.

بازی‌ای که در ذهنت هست را خودت بساز.

در دورهٔ جامع برنامه‌نویسی Scratch، منطق کدنویسی را با پروژه‌های واقعی و بازی‌های تعاملی یاد می‌گیری؛ قدم‌به‌قدم و بدون نیاز به تجربهٔ قبلی.

شروع برنامه‌نویسی با ساختن · بدون پیش‌نیاز

  • حدود ۳.۵ ساعت آموزشکوتاه و متمرکز
  • 6 پروژهیادگیری با ساختن
  • مقدماتیبدون پیش‌نیاز
scratch-project.sb3
امتیاز: ۶
نمونهٔ بلوک‌های یک پروژهCS50xURMIA

اول منطق را بفهم؛
بعد هر زبانی را یاد بگیر.

یک مسیر پروژه‌محور برای آشنایی با الگوریتم، رویداد، شرط، حلقه و متغیر؛ از اولین حرکت یک شخصیت تا ساخت یک بازی کامل.

درک منطق برنامه‌نویسی با بلوک‌های دیداریطراحی بازی، رویداد، شرط، حلقه و امتیازدهیساخت پروژه‌های تعاملی و آماده‌شدن برای مسیرهای بعدی برنامه‌نویسی

شش پروژه؛ شش بار «خودم ساختمش».

هر پروژه یک مفهوم تازه را به یک خروجی دیدنی تبدیل می‌کند.

رویداد و امتیاز

جمع‌کردن سیب

حرکت و برخورد

شکار ماهی

کنترل و مسیر

مسابقهٔ ماشین

مرحله و دشمن

نبرد فضایی

منطق پیشرفته

بازی زامبی

طراحی کامل بازی

پروژهٔ نهایی

مسیر روشن، قدم‌های کوتاه.

از شناخت محیط تا طراحی و ارائهٔ یک بازی کامل.

  1. شروع با Scratch

    آشنایی با محیط، صحنه، شخصیت‌ها و دسته‌های بلوک.

  2. منطق بازی

    رویدادها، شرط‌ها، حلقه‌ها، متغیرها و برخوردها.

  3. ساخت پروژه

    ترکیب مفاهیم در بازی‌های مرحله‌ای و تعاملی.

  4. بهبود و ارائه

    رفع اشکال، امتیازدهی، صدا، ظاهر و تجربهٔ بازیکن.

اگر کنجکاوی،
از همین‌جا شروع کن.

این دوره برای شروع طراحی شده؛ نه برای کسانی که از قبل برنامه‌نویس هستند.

دانش‌آموزان و نوجوانان کنجکاو

افرادی که هیچ تجربه‌ای از برنامه‌نویسی ندارند

والدین و مربیانی که دنبال شروعی پروژه‌محور هستند

آماده‌ای اولین بازی‌ات را بسازی؟

اطلاعات کوتاه زیر را بفرست. درخواست در مرکز مدیریت ثبت می‌شود و برای هماهنگی ادامهٔ مسیر به تلگرام وصل می‌شوی.

شفاف و کم‌دادهIP خام ذخیره نمی‌شود؛ فقط اطلاعات فرم و منبع کمپین برای پیگیری درخواست ثبت خواهد شد.

قبل از شروع، روشن و کوتاه.

این دوره برای چه کسانی مناسب است؟+

برای شروع‌کنندگان، دانش‌آموزان و هر کسی که می‌خواهد منطق برنامه‌نویسی را با ساخت بازی یاد بگیرد.

آیا پیش‌نیاز برنامه‌نویسی لازم است؟+

خیر. مسیر از آشنایی با محیط Scratch شروع می‌شود و مفاهیم قدم‌به‌قدم در پروژه‌ها تمرین می‌شوند.

در دوره چه چیزی می‌سازم؟+

چند بازی تعاملی با حرکت، برخورد، شرط، حلقه، امتیاز، مرحله و طراحی تجربهٔ بازیکن.

ثبت درخواست چگونه انجام می‌شود؟+

فرم کوتاه همین صفحه را بفرستید؛ سپس برای هماهنگی ثبت‌نام از طریق تلگرام CS50xURMIA ادامه دهید.

این دوره با صفحهٔ ویدیوها فرق دارد؟+

بله. ویدیوها یک کتابخانهٔ محتوای مستقل هستند؛ این صفحه فقط برای معرفی و ثبت درخواست دورهٔ پروژه‌محور Scratch است.

اطلاعات آموزشی این صفحه با خلاصه‌سازی و بازنویسی از صفحهٔ مرجع دورهٔ آموزش جامع Scratch تهیه شده است.

ثبت درخواست دوره