آموزش برنامه‌نویسی اسکرچ - از مبتدی تا حرفه‌ای - آخرین آپدیت

دانلود Scratch Programming - Basic to Expert

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

یادگیری برنامه‌نویسی و ساخت بازی با Scratch 3.0

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

با این دوره چه چیزی یاد می‌گیرید؟

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

پیش‌نیازها

هیچ‌گونه دانش قبلی برنامه‌نویسی لازم نیست!

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

ما با بررسی گام به گام بلوک‌های کد در هر دسته، و سپس با انجام پروژه‌های عملی، انواع بازی‌های سرگرم‌کننده را خواهیم ساخت.

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

محتوای دوره به گونه‌ای طراحی شده که بسیار سرگرم‌کننده باشد! ما ساخت انیمیشن‌های دیدنی و بازی‌های پرطرفداری مانند Balloon Pop، Shark Attack، Whack a Mole، Alien Invaders، Flappy Bird و بسیاری دیگر را یاد خواهیم گرفت. این بازی‌ها با هدف یادگیری مؤثر مفاهیم علوم کامپیوتر و برنامه‌نویسی انتخاب شده‌اند.

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

  • والدین و معلمانی که به دنبال آموزش مهارت‌های ضروری و سرگرم‌کننده به کودکان هستند.
  • مبتدیان علاقه‌مند به یادگیری کدنویسی و ساخت بازی.
  • افراد تازه‌کار در دنیای برنامه‌نویسی که نمی‌دانند از کجا شروع کنند.

از همراهی شما در این دوره آموزشی لذت می‌برم و مشتاقانه منتظر حضور شما در جامعه رو به رشد علوم کامپیوتر هستم.

این دوره به طور منظم با محتوای جدید، آزمون‌ها، نکات و ترفندهایی که می‌توانید در بازی‌ها و پروژه‌های خود استفاده کنید، به‌روزرسانی می‌شود!


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

مبانی اسکرچ Scratch Basics

  • مقدمه Introduction

  • ساخت اولین پروژه شما Creating your first Project

  • کد چیست؟ What is Code?

  • یادگیری مختصات X و Y Learning X and Y Coordinates

  • دموی مختصات Coordinates Demo

  • مبانی اسکرچ و برنامه نویسی Scratch and Programming Basics

درک بلوک‌های کد حرکتی Understanding Motion Code Blocks

  • درک حرکت در اسکرچ - بخش اول Understanding Motion in Scratch - Part 1

  • درک حرکت در اسکرچ - بخش دوم Understanding Motion in Scratch - Part 2

  • آزمون بلوک‌های حرکتی اسکرچ Scratch Motion Category Quiz

شخصیت‌ها در اسکرچ Sprites in Scratch

  • لباس‌های شخصیت Sprite Costumes

  • صداهای شخصیت Sprite Sounds

  • آزمون 3: آزمون شخصیت‌ها Quiz 3: Sprites Quiz

درک بلوک‌های کد ظاهر Understanding Looks Code Blocks

  • درک ظاهر در اسکرچ - بخش اول Understanding Looks in Scratch - Part 1

  • درک ظاهر در اسکرچ - بخش دوم Understanding Looks in Scratch - Part 2

درک بلوک‌های کد صدا Understanding Sounds Code Blocks

  • درک صداها در اسکرچ Understanding Sounds in Scratch

درک بلوک‌های کد رویداد Understanding Events Code Blocks

  • درک رویدادها در اسکرچ - بخش اول Understanding Events in Scratch - Part 1

  • درک رویدادها در اسکرچ - بخش دوم Understanding Events in Scratch - Part 2

درک بلوک‌های کد عملگر Understanding Operators Code Blocks

  • درک عملگرها در اسکرچ - بخش اول Understanding Operators in Scratch - Part 1

  • درک عملگرها در اسکرچ - بخش دوم Understanding Operators in Scratch - Part 2

  • درک عملگرها در اسکرچ - بخش سوم Understanding Operators in Scratch - Part 3

درک بلوک‌های کد کنترل Understanding Controls Code Blocks

  • درک کنترل‌ها در اسکرچ - بخش اول Understanding Controls in Scratch - Part 1

  • درک کنترل‌ها در اسکرچ - بخش دوم Understanding Controls in Scratch - Part 2

  • درک کنترل‌ها در اسکرچ - بخش سوم Understanding Controls in Scratch - Part 3

درک بلوک‌های کد حسگر Understanding Sensing Code Blocks

  • درک حسگرها در اسکرچ - بخش اول Understanding Sensing in Scratch - Part 1

  • درک حسگرها در اسکرچ - بخش دوم Understanding Sensing in Scratch - Part 2

درک بلوک‌های کد متغیر Understanding Variables Code Blocks

  • متغیر چیست؟ What is Variable?

  • تفاوت بین متغیرهای محلی و سراسری Difference between Local and Global variables

  • درک متغیرها در اسکرچ Understanding Variables in Scratch

  • درک لیست‌ها در اسکرچ Understanding Lists in Scratch

بازی ترکاندن بادکنک - آسان Balloon Pop Game - Easy

  • بازی ترکاندن بادکنک - مقدمه Balloon Pop Game - Intro

  • ساخت بازی ترکاندن بادکنک Making Balloon Pop Game

بازی راکت - آسان Paddle Game - Easy

  • بازی راکت - مقدمه Paddle Game - Intro

  • حرکت راکت و توپ Paddle and Ball Motion

  • افزودن امتیاز و صفحه پایان بازی Adding Score and Game Over Screen

بازی حمله کوسه - متوسط Shark Attack Game - Medium

  • بازی حمله کوسه - مقدمه Shark Attack Game - Intro

  • ساخت بازی حمله کوسه Making Shark Attack Game

بازی حمله توپ - متوسط Ball Attack Game - Medium

  • بازی حمله توپ - مقدمه Ball Attack Game - Intro

  • انیمیشن توپ در حال سقوط Animating Falling Ball

  • افزودن جان‌ها و شخصیت پایان بازی Adding Lives and Game Over Sprite

بازی ضربه زدن به ویروس - متوسط Whack a Virus Game - Medium

  • بازی ضربه زدن به ویروس - مقدمه Whack a Virus Game - Intro

  • ساخت ویروس Creating the Virus

  • ساخت ویژگی پایان بازی Making Game Over feature

  • افزودن شمارشگر زمان در ابتدا Adding time counter at start

بازی دینو راش - متوسط Dino Rush Game - Medium

  • دینو راش - مقدمه Dino Rush - Intro

  • قابلیت‌ها و لباس‌های دایناسور Dino functionality and costumes

  • قابلیت‌ها و لباس‌های کاکتوس Cactus functionality and costumes

  • صفحه امتیاز و پایان بازی Score and Game Over Screen

بازی ریاضی - سخت Math Game - Hard

  • بازی ریاضی - مقدمه Math Game - Intro

  • پرسیدن انتخاب از کاربر Asking User for Choice

  • نمایش سوالات تصادفی Displaying Random Questions

  • بررسی پاسخ‌های صحیح Checking Correct Answers

  • افزودن دکمه راه‌اندازی مجدد Adding Restart Button

بازی مهاجمان فضا - سخت Space Invaders Game - Hard

  • مهاجمان فضا - مقدمه Space Invaders - Intro

  • کنترل سفینه فضایی و بیگانه Controlling for Spaceship & Alien

  • موشک سفینه فضایی Spaceship Missile

  • پیاده سازی پایان بازی Implementing Game Over

  • اصابت موشک به بیگانه Alien hitting Missile

بازی فپی برد - سخت Flappy Bird Game - Hard

  • فپی برد - مقدمه Flappy Bird - Intro

  • پرش پرنده Making Bird Jump

  • حرکت لوله‌ها Moving Pipes

  • افزودن امتیاز و تنظیم لوله Adding Score and Fixing Pipe

  • افزودن ویژگی پایان بازی Adding Game Over Feature

  • افزودن منوی اصلی و صدا Adding Main Menu and Sound

جمع بندی دوره Course Wrap-up

  • از شما متشکریم! THANK YOU!

نمایش نظرات

آموزش برنامه‌نویسی اسکرچ - از مبتدی تا حرفه‌ای
جزییات دوره
7 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
425
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar