
آموزش برنامه نویسی اسکرچ |Scratch| از صفر تا ساخت بازی
امتیاز دوره
6.3 از 8
905تعداد دانشجویان
۱٬۰۹۹٬۰۰۰تومان%90
۱۰۹٬۹۰۰تومان
اطلاعات کلی دوره
امتیاز دوره
6.3 از 8
درباره مدرس
مدرس مجتمع فنی تهران - مهندس برق الکترونیک و ارشد کامپیوتر نرم افزار - مولف کتاب های "رویکردی غیرآکادمیک به برنامه نویسی اندروید" و " برنامه نویسی کاربردی با کاتلین " از انتشارات دیباگران تهران ، علاقه مند به برنامه نویسی خصوصا در حوزه برنامه نویسی اندروید . با سابقه ی فعالیت 2 ساله در مجتمع فنی تهران به عنوان مدرس اندروید و مجموعا دارای سابقه ی 7 سال تدریس اندروید در وب سایت های آموزشی ( کدفرند - پرتقال - توسینسو - آپارات - آکادمی آی تی ) ، دانشگاه آزاد دماوند ، دانشگاه سمنان و هنرستان دکتر حسابی می باشم.
- سرفصل ها
- فایل ها
نصب و صحبت های اولیه
00:11:47آشنایی با بخش های مختلف اسکرچ
00:08:48اولین برنامه در اسکرچ
00:04:58آشنایی با بلوک های برنامه نویسی اسکرچ
00:11:02آشنایی با بخش صدا
00:11:00آشنایی با بخش نقاشی
00:08:33کدنویسی حرکت کره زمین و ماشین
00:08:14ساخت انیمیشن با کد حالت بعدی
00:06:37ساخت انیمیشن حرکت خرس
00:04:49نحوه ساخت انیمیشن دلخواه با نقاشی در اسکرچ
00:09:41متحرک سازی اسم
00:10:14پساخت ساعت
00:10:08ساخت اکواریوم
00:09:33رویداد و ساخت کنسرت
00:08:48کنترل توپ بسکتبال با صفحه کلید
00:06:25آشنایی با مفهوم متغیر از طریق ساخت بازی همستر
00:04:54پرش گربه با امتیاز
00:04:54مفهوم شرط و اگر در بازی گربه
00:06:29ساخت ترمز هوشمند ماشین با بلوک تکرار کن تا اینکه
00:06:21پروژه ی بازی هزارتو با پک من
00:18:36بازی دو نفره و کاربرد جدید متغیر
00:07:10محور مختصات در ریاضی و در اسکرچ
00:10:54بررسی تمامی بلوک های بخش حرکت
00:10:17بررسی تمامی بلوک های بخش ظاهر و صدا
00:07:37بررسی تمام بلوک های بخش رویداد و کنترل
00:05:44مشابه خودم را بساز
00:12:38عملگرها-تشخیص و لیست
00:11:45ساخت بازی پینگ پونگ
00:12:49بازی دایناسور -پریدن حرفه ای
00:10:05مفهوم اگر وگرنه در برنامه نویسی
00:07:11دانلود و بارگذاری شکلک از اینترنت به داخل اسکرچ
00:09:43دویدن خم شدن و پریدن دایناسور
00:07:12کاکتوس - پرنده - امتیاز و پخش پیام سراسری و تکمیل بازی دایناسور
00:20:31
دانلود یکجا
توضیحات دوره
آموزش برنامه نویسی اسکرچ از صفر تا ساخت بازی
اگر به دنبال یک روش ساده و جذاب برای شروع یادگیری مفاهیم برنامه نویسی هستید، دوره آموزش برنامه نویسی اسکرچ | Scratch میتواند نقطه شروع مناسبی برای شما باشد. در این دوره، بدون نیاز به تجربه قبلی در برنامهنویسی، با محیط تصویری Scratch آشنا میشوید و مفاهیم پایه کدنویسی را به شکل عملی یاد میگیرید.
Scratch یک محیط برنامهنویسی بصری است که به کمک بلوکهای دستوری، یادگیری مفاهیم برنامهنویسی را برای افراد مبتدی سادهتر میکند. در این روش، به جای درگیر شدن با کدنویسی متنی پیچیده، دستورات را به صورت بلوکهای قابل اتصال کنار یکدیگر قرار میدهید و نتیجه اجرای برنامه را مشاهده میکنید. به همین دلیل، اسکرچ یکی از گزینههای مناسب برای شروع مسیر یادگیری برنامهنویسی و آشنایی با منطق کدنویسی است.
در دوره آموزش اسکرچ چه چیزهایی یاد میگیرید؟
در طول حدود ۵ ساعت آموزش، با مفاهیم و ساختارهای مهم برنامهنویسی در Scratch آشنا میشوید و پایههای لازم برای ادامه مسیر یادگیری برنامهنویسی را به دست میآورید. از جمله موضوعات این دوره میتوان به متغیرها، حلقهها، شرطها و رویدادها اشاره کرد. یادگیری این مفاهیم به شما کمک میکند منطق اجرای یک برنامه را بهتر درک کنید و بتوانید از آنها در ساخت پروژههای تعاملی و بازی استفاده کنید.
یکی از مزیتهای یادگیری برنامهنویسی با Scratch این است که مفاهیم مختلف را میتوان مستقیماً در قالب پروژه مشاهده و تمرین کرد. برای مثال، متغیرها میتوانند برای نگهداری اطلاعاتی مانند امتیاز بازی استفاده شوند و شرطها و حلقهها نیز در کنترل رفتار و روند اجرای بازی نقش دارند.
ساخت بازی با Scratch
هدف این دوره فقط آشنایی با محیط اسکرچ نیست. در پایان مسیر آموزشی، آموختههای خود را در یک پروژه عملی به کار میگیرید و بازی دایناسور تیرکس (T-Rex) را از صفر طراحی و پیادهسازی میکنید.
انجام پروژه عملی باعث میشود مفاهیمی که در طول دوره یاد میگیرید، در یک نمونه واقعی مورد استفاده قرار بگیرند. ساخت بازی نیز یکی از کاربردهای اصلی Scratch است و منابع آموزشی رسمی این پلتفرم، پروژههای مختلف بازی را برای تمرین مفاهیمی مانند شرطها، حلقهها، متغیرها و کنترل رویدادها ارائه میکنند.
این دوره برای چه کسانی مناسب است؟
این دوره برای افرادی طراحی شده است که میخواهند آموزش اسکرچ را از صفر شروع کنند و تجربه قبلی در برنامهنویسی ندارند. کودکان و نوجوانان علاقهمند به برنامهنویسی، دانشآموزانی که میخواهند با مفاهیم اولیه کدنویسی آشنا شوند و بزرگسالان مبتدی نیز میتوانند از محیط ساده و تصویری Scratch برای شروع مسیر یادگیری استفاده کنند.
اگر تاکنون برنامهنویسی نکردهاید، Scratch میتواند به شما کمک کند ابتدا مفاهیمی مانند ترتیب اجرای دستورات، شرطها، حلقهها، متغیرها و رویدادها را در محیطی بصری یاد بگیرید و سپس در صورت علاقه، مسیر خود را به سمت زبانهای برنامهنویسی متنی ادامه دهید. دورههای مقدماتی دانشگاه هاروارد نیز از Scratch برای آموزش مفاهیم بنیادی برنامهنویسی استفاده میکنند.
اگر بعد از یادگیری Scratch به بازیسازی علاقهمند شدید، میتوانید مسیر خود را با یادگیری ابزارها و زبانهای تخصصیتر ادامه دهید.
چرا آموزش برنامه نویسی با Scratch؟
یکی از ویژگیهای مهم Scratch این است که یادگیری برنامهنویسی را به ساخت پروژههای قابل مشاهده و تعاملی پیوند میدهد. به همین دلیل، کاربر میتواند نتیجه دستورات خود را در قالب بازی، انیمیشن یا پروژه تعاملی مشاهده کند و همزمان با مفاهیم پایه برنامهنویسی آشنا شود.
اگر هدف شما این است که بدون پیشنیاز وارد دنیای برنامهنویسی شوید، آموزش Scratch از صفر میتواند یک شروع عملی باشد. پس از آشنایی با اصول برنامهنویسی، میتوانید مسیر یادگیری خود را با یک زبان برنامهنویسی متنی مانند پایتون ادامه دهید.
در این دوره، مسیر یادگیری از آشنایی با Scratch و مفاهیم پایه شروع میشود و با اجرای یک پروژه واقعی، یعنی ساخت بازی دایناسور تیرکس، به یک نتیجه عملی میرسد.

