آموزش برنامه نویسی بچه ها: بیایید بازی بسازیم!

Coding Kids: Let's Make Games!

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برای بچه ها (و بزرگسالان) که می خواهند پایه های برنامه نویسی را یاد بگیرند و بازی های خود را بسازند. با استفاده از نرم افزار رایگان بازی های خود را در خانه بسازند درک مفاهیم اولیه و منطق برنامه نویسی افزایش اعتماد به نفس کار با کامپیوتر و نرم افزارهای حرفه ای برای دانلود نرم افزار رایگان Construct 2)

شرح دوره

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

رویکرد کودکان کدنویسی

یادگیری باید سرگرم کننده باشد. بچه‌های ما آنقدر سرگرم می‌شوند که متوجه می‌شوند برخی از ضروری‌ترین مهارت‌ها را برای آینده شغلی احتمالی خود به دست می‌آورند.

در Coding Kids، ما عشق بچه‌ها به بازی‌های ویدیویی را به ساخت بازی‌های ویدیویی تبدیل می‌کنیم. این سفر آنها را برای مشاغل بالقوه در زمینه هایی مانند برنامه نویسی، طراحی بازی، هنر دیجیتال، رسانه های تعاملی و موارد دیگر آماده می کند.

محتوا و نمای کلی   

این دوره در بیش از سه ساعت و نیم محتوا شامل 38 سخنرانی، مبانی برنامه نویسی و طراحی بازی را با ساخت چهار بازی مختلف از ابتدا پوشش می دهد. فایل های پروژه Construct 2 تکمیل شده برای هر آموزش را می توان از طریق دوره دانلود کرد.

این دوره از جمله موارد زیر را پوشش می دهد:

  • برنامه نویسی مبتنی بر شی
  • جن دوبعدی بازی
  • رفتارها
  • متغیرها
  • رویدادها و اقدامات
  • طراحی بازی

دانش‌آموزان همچنین عادات اصلی برنامه‌نویسی مانند نام‌گذاری مناسب اشیا، ذخیره مکرر کار و برنامه‌ریزی از پیش کار را خواهند آموخت.

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




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

آماده شدن برای برنامه نویسی! Getting ready to program!

  • کلاه برنامه نویس خود را بر سر بگذارید! Put your programmer hat on!

  • نصب Construct 2 Installing Construct 2

  • نصب Construct 2 Installing Construct 2

  • اگر صفحه نمایش عجیب و غریب شد چه باید کرد What To Do If The Screen Goes Weird

  • اگر صفحه نمایش عجیب و غریب شد چه باید کرد What To Do If The Screen Goes Weird

  • قبل از اینکه شروع کنیم Before We Start

  • قبل از اینکه شروع کنیم Before We Start

آماده شدن برای برنامه نویسی! Getting ready to program!

  • کلاه برنامه نویس خود را بر سر بگذارید! Put your programmer hat on!

بیا پلتفرمر بسازیم! Let's make a platformer!

  • راه اندازی پروژه بازی Setting up game project

  • راه اندازی پروژه بازی Setting up game project

  • اضافه شدن قهرمان ما Adding our Hero

  • اضافه شدن قهرمان ما Adding our Hero

  • اضافه کردن سنبله Adding a spike

  • اضافه کردن سنبله Adding a spike

  • اضافه کردن رفتارهای اضافی Adding additional behaviours

  • اضافه کردن رفتارهای اضافی Adding additional behaviours

  • افزودن یک هدف Adding a goal

  • افزودن دشمنان و پلتفرم های متحرک Adding moving enemies and platforms

  • اضافه کردن یک کلید Adding a key

  • اضافه کردن یک کلید Adding a key

  • طراحی سطح ما Designing our level

  • طراحی سطوح اضافی Designing additional levels

  • بسته شدن Wrap up

بیا پلتفرمر بسازیم! Let's make a platformer!

  • افزودن یک هدف Adding a goal

  • افزودن دشمنان و پلتفرم های متحرک Adding moving enemies and platforms

  • طراحی سطح ما Designing our level

  • طراحی سطوح اضافی Designing additional levels

  • بسته شدن Wrap up

بیایید یک تیرانداز بسازیم! Let's make a shooter!

  • راه اندازی پروژه بازی Setting up the game project

  • پخش کننده کنترل شده با ماوس را ایجاد کنید Create our mouse controlled player

  • مکانیک تیراندازی را برای بازیکن اضافه کنید Add shooting mechanics for the player

  • اولین دشمن را ایجاد کنید Create the first enemy

  • اولین دشمن را ایجاد کنید Create the first enemy

  • اضافه کردن سیستم امتیازدهی Adding score system

  • اضافه کردن نمره بالا Adding a high score

  • اضافه کردن نمره بالا Adding a high score

  • ایجاد دشمن 2 و شرایط تخم ریزی آن Creating enemy 2 and it's spawn conditions

  • ایجاد دشمن 2 و شرایط تخم ریزی آن Creating enemy 2 and it's spawn conditions

  • اضافه کردن پس‌زمینه اسکرول و Wrap Up Adding a scrolling background and Wrap Up

بیایید یک تیرانداز بسازیم! Let's make a shooter!

  • راه اندازی پروژه بازی Setting up the game project

  • پخش کننده کنترل شده با ماوس را ایجاد کنید Create our mouse controlled player

  • مکانیک تیراندازی را برای بازیکن اضافه کنید Add shooting mechanics for the player

  • اضافه کردن سیستم امتیازدهی Adding score system

  • اضافه کردن پس‌زمینه اسکرول و Wrap Up Adding a scrolling background and Wrap Up

بازی چند نفره Multiplayer Game

  • راه اندازی پروژه Setting up the project

  • کنترل های پلت فرم سفارشی Custom platform controls

  • ایجاد صفحه هدف و برنده شدن Creating the goal and winning screen

  • ایجاد صفحه هدف و برنده شدن Creating the goal and winning screen

  • اضافه کردن کلکسیون های تصادفی Adding random collectibles

  • اضافه کردن کلکسیون های تصادفی Adding random collectibles

  • شمارش و نمایش امتیاز برای هر دو بازیکن Counting and displaying the score for both players

  • بسته شدن Wrap up

بازی چند نفره Multiplayer Game

  • کنترل های پلت فرم سفارشی Custom platform controls

  • شمارش و نمایش امتیاز برای هر دو بازیکن Counting and displaying the score for both players

  • بسته شدن Wrap up

بازی ماشین Car Game

  • راه اندازی پروژه Setting up the project

  • راه اندازی پروژه Setting up the project

  • ایجاد مسیر و ماشین Creating the Track and Car

  • ترسیم مسیر Drawing the Track

  • موانع Barriers

  • موانع Barriers

  • بهینه سازی ماشین Tweaking the Car

  • افزودن تایمر قسمت 1 Adding a timer part 1

  • افزودن تایمر قسمت 2 Adding a timer part 2

  • افزودن تایمر قسمت 2 Adding a timer part 2

  • افزودن تایمر قسمت 3 Adding a timer part 3

  • افزودن تایمر قسمت 3 Adding a timer part 3

  • بسته شدن Wrap up

بازی ماشین Car Game

  • راه اندازی پروژه Setting up the project

  • ایجاد مسیر و ماشین Creating the Track and Car

  • ترسیم مسیر Drawing the Track

  • بهینه سازی ماشین Tweaking the Car

  • افزودن تایمر قسمت 1 Adding a timer part 1

  • بسته شدن Wrap up

موارد اضافی Extras

  • تبریک می گویم Congratulations

موارد اضافی Extras

  • تبریک می گویم Congratulations

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

آموزش برنامه نویسی بچه ها: بیایید بازی بسازیم!
جزییات دوره
3.5 hours
38
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,336
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mickey Blumental Mickey Blumental

طراح بازی