لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
بازی های برنامه نویسی را با اسکرچ یاد بگیرید
Learn programming Games with Scratch
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
از مبتدی تا سازنده بازی - اصول برنامه نویسی در ابتدا را از ابتدا بیاموزید مفاهیم اساسی برنامه نویسی مانند متغیرها، پیام ها، ساختارهای کنترل (مانند "اگر-آنگاه" و "تکرار")، لیست ها و شبیه سازی را درک و به کار ببرید. چهار بازی جذاب بسازید: یک بازی بالون پرش، یک بازی کاوش در فضا، یک ماجراجویی با نقطه و کلیک، و یک بازی پرش و دویدن. با کار بر روی پروژه های تعاملی که مفاهیم کدنویسی را به شیوه ای سرگرم کننده و در دسترس زنده می کند، تجربه عملی به دست آورید. با یادگیری اشکال زدایی و بهبود پروژه های Scratch، تفکر انتقادی و مهارت های حل مسئله را توسعه دهید. پیش نیازها: تمایل به یادگیری و کشف مفاهیم جدید در برنامه نویسی. بدون نیاز به مهارت های برنامه نویسی، در دوره آشنایی با استفاده از کامپیوتر، از جمله استفاده از مرورگر و مدیریت فایل اولیه، نحوه برنامه نویسی را خواهید آموخت.
به «یادگیری برنامه نویسی از ابتدا با صفر» خوش آمدید، دوره عالی برای مبتدیانی که می خواهند به دنیای کدنویسی شیرجه بزنند! چه تجربه قبلی برنامه نویسی نداشته باشید یا فقط بخواهید با دانش مبتدی برنامه نویسی را بهبود ببخشید، این دوره شما را از طریق اصول برنامه نویسی با استفاده از Scratch راهنمایی می کند، یک زبان برنامه نویسی بصری که هم سرگرم کننده است و هم یادگیری آن آسان است.
آنچه خواهید آموخت:
چهار بازی مهیج ایجاد کنید: یک بازی بالون پرنده، یک بازی کاوش در فضا، یک ماجراجویی با نقطه و کلیک، و یک بازی پایه پرش و دویدن ایجاد کنید.
مفاهیم اصلی برنامه نویسی را درک کنید: در مورد متغیرها، پیام ها، ساختارهای کنترلی مانند "if-then" و "repeat"، لیست ها و شبیه سازی اطلاعات کسب کنید.
پروژههای عملی: با کار بر روی پروژههایی که ایدههای شما را زنده میکنند، تجربه عملی کسب کنید.
دستورالعملهای گام به گام: دستورالعملهای واضح و دقیق را دنبال کنید که یادگیری کدنویسی را در دسترس و لذتبخش میسازد.
چرا این دوره را انتخاب کنید؟
طراحی شده برای مبتدیان: بدون نیاز به تجربه کدنویسی قبلی. این دوره برای کسانی که در زمینه برنامه نویسی و ساخت بازی جدید هستند طراحی شده است.
تعاملی و جذاب: از طریق درس های تعاملی و پروژه های عملی که شما را درگیر و با انگیزه نگه می دارد، بیاموزید.
مهارتهای واقعی بسازید: در پایان دوره، اعتماد به نفس و مهارت لازم برای ایجاد بازیها و پروژههای خود را در اسکرچ خواهید داشت.
این دوره برای چه کسانی است:
نوجوانان و بزرگسالانی که تازه وارد برنامه نویسی شده اند
هر کسی که علاقه مند به یادگیری کدنویسی به روشی سرگرم کننده و تعاملی است
آموزگارانی که به دنبال یک دوره برنامه نویسی مبتدی هستند تا به دانش آموزان خود توصیه کنند
اکنون ثبت نام کنید:
به ما در "برنامه نویسی با اسکرچ" بپیوندید و ماجراجویی کدنویسی خود را از امروز شروع کنید! بیایید برنامه نویسی را برای همه سرگرم کننده و در دسترس قرار دهیم.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه و نمای کلی
Intro and Overview
Scratch را باز و نصب کنید
Open and install Scratch
نمای کلی Scratch UI
Overview Scratch UI
دانلود پروژه های دوره
Download course projects
بازی اول: پریدن بادکنک
First game: Popping balloons
بازی اول، کد اول
First game, first code
بهبود حرکت بالون
Improving the balloon motion
رویداد کلیک شده
The clicked event
پخش صدا و شمارش امتیاز
Play sound and counting the score
ساخت بادکنک های بیشتر
Making more balloons
اضافه کردن تاخیر به بادکنک ها
Adding delay to the balloons
یک حساب کاربری برای ذخیره سازی و اشتراک گذاری ابری ایجاد کنید
Create an account for cloud storing and sharing
بازی دوم: کاوشگر فضا
Second game: Space explorer
بازی جدید - کنترل سفینه فضایی
New game - controlling the space ship
اضافه کردن پس زمینه
Adding the background
جابجایی پس زمینه
Moving the background
جن پس زمینه دوم
Second background sprite
اولین مانع - سنگ
First obstacle - the rock
برخورد به سنگ
Hitting the rock
آسیب و تعمیرات
Damage and Repairs
موقعیت شروع تصادفی و بلوک های سفارشی
Random start position and custom blocks
شبیه سازی سنگ ما
Cloning our rock
تاخیر تصادفی
Random delay
جمع آوری ستاره ها
Collecting stars
فرود در یک سیاره
Landing on a planet
بازسازی اسکریپت کشتی موشکی
Refactoring the rocket ship script
تغییر پس زمینه
Switching backdrops
خرید تعمیرات
Buying repairs
تغییر قیمت به صورت تصادفی
Varying the price randomly
تصحیح کد پس زمینه
Correcting the background code
از صفحه معاملات خارج شوید
Exit the trading screen
بازی سوم: Avery's Adventure
Third game: Avery's Adventure
بازی جدید - کنترل شخصیت اصلی
New Game - Controlling the main character
انیمیشن پیاده روی
Walking Animation
راه اندازی اتاق اول
Setting up the first room
نمایش اطلاعات کلیدی
Display key info
برداشتن کلید
Picking up the key
انتقال کلید به موجودی
Moving the key to the inventory
باز کردن قفل در
Unlocking the door
منوی اکشن
The action menu
باز کردن قفل درب با عمل استفاده
Unlocking the door with the use action
بلوک صحبت سفارشی
Custom speak block
اتاق را عوض کن
Change the room
تغییر اشیاء بازی به کلون
Changing game objects to clones
معرفی لیست ها
Introducing lists
قرار دادن اشیاء
Placing the objects
لیست موجودی
Inventory list
قرار دادن اشیا در موجودی
Placing objects in the Inventory
رفع توضیحات اشیاء
Fixing object descriptions
نمایش توضیحات در موجودی
Showing the description in the inventory
اصلاح منطق بازی
Fixing the game logic
قرار دادن Avery در سمت درست
Placing Avery on the correct side
اضافه کردن کیف
Adding the satchel
قرار دادن دکمه استفاده به درستی
Placing the use button correctly
نمایش پیام های مختلف برای استفاده از هر شی
Displaying different messages for each object use
وضعیت خروج را بررسی کنید
Check exit condition
بازی چهارم: پرش به اطراف
Fourth game: Jump around
بازی جدید - Jump 'n Run
New game- Jump 'n Run
گرانش را شبیه سازی کنید
Simulate gravity
کندن گربه
Digging out the cat
گربه می پرد
The cat jumps
حرکت گربه به چپ و راست
Moving the cat left right
روبرو شدن با جهت درست و رفع پرش دوبل
Facing the right direction and fixing double jump
نمایش نظرات