دوره آموزشی یادگیری اسکرچ
2 ساعت 19 دقیقهمبتدی2016-04-26
مدرسین

Todd Perkins
Developer specializing in iOS
جزئیات دوره
اسکریچ یک زبان برنامهنویسی مقدماتی است که در حال رشد و توسعه است. این زبان توسط دانشجویان MIT ساخته شده است و به کاربران این امکان را میدهد که انیمیشنهای وب، بازیها و داستانهای تعاملی بسازند، بدون اینکه حتی یک خط کد بنویسند. اسکریچ در ابتدا برای کودکان 8 تا 16 سال طراحی شده بود، اما پلتفرم وبمحور آن برای معلمان ایدهآل است که میخواهند برنامهنویسی را در کلاسهای خود وارد کنند، و همچنین برای دانشآموزان بزرگسال که میخواهند قبل از پیشرفت به کدنویسی، یک زبان بصری را یاد بگیرند. تاد پرکینز، نویسنده کتاب "برنامهنویسی برای غیر برنامهنویسان"، نشان میدهد که چگونه از اسکریچ برای ایجاد پروژههای ساده وب استفاده کنید و در این راه مفاهیم برنامهنویسی پایه را یاد بگیرید.
او با نشان دادن چگونگی ایجاد اولین پروژهتان شروع میکند و نحوه جمعآوری تصاویر (که به آنها اسپریت گفته میشود) و دیگر داراییهایی که برای ساخت پروژهتان نیاز دارید را آموزش میدهد. سپس تاد به بررسی اسکریپتهای پیشساخته میپردازد که قطعات کدی هستند که منطق پروژههای اسکریچ شما را کنترل میکنند و توضیح میدهد چگونه از انواع مختلف اسکریپتها برای انجام وظایف مختلف مانند انیمیشنسازی اسپریتها، پاسخ دادن به رویدادهایی مانند کلیک روی دکمهها و مقایسه مقادیر استفاده کنید. در فصل 3، او به موضوع لباسها (Costumes) پرداخته و در فصل 4 نشان میدهد که چگونه صداها را بارگذاری و پخش کنید. در نهایت، او نشان میدهد که چگونه همه اینها را در یک بازی وب کامل جمعآوری کنید که سپس میتوانید آن را با جامعه اسکریچ به اشتراک بگذارید.
اهداف یادگیری:
اسکریچ چیست؟
ایجاد اولین پروژه شما
انتخاب پسزمینه برای برنامهتان
ایجاد اسپریتها (گرافیکهای قابل استفاده مجدد) در اسکریچ
کار با اسکریپتها: انیمیشنسازی اشیاء، پاسخ به رویدادها و بررسی منطق
تغییر لباسهای اسپریتها
تغییر ظاهر اسپریتها با لباسهای طراحی شده سفارشی
پخش صداها
ساخت یک بازی با استفاده از اسکریچ
او با نشان دادن چگونگی ایجاد اولین پروژهتان شروع میکند و نحوه جمعآوری تصاویر (که به آنها اسپریت گفته میشود) و دیگر داراییهایی که برای ساخت پروژهتان نیاز دارید را آموزش میدهد. سپس تاد به بررسی اسکریپتهای پیشساخته میپردازد که قطعات کدی هستند که منطق پروژههای اسکریچ شما را کنترل میکنند و توضیح میدهد چگونه از انواع مختلف اسکریپتها برای انجام وظایف مختلف مانند انیمیشنسازی اسپریتها، پاسخ دادن به رویدادهایی مانند کلیک روی دکمهها و مقایسه مقادیر استفاده کنید. در فصل 3، او به موضوع لباسها (Costumes) پرداخته و در فصل 4 نشان میدهد که چگونه صداها را بارگذاری و پخش کنید. در نهایت، او نشان میدهد که چگونه همه اینها را در یک بازی وب کامل جمعآوری کنید که سپس میتوانید آن را با جامعه اسکریچ به اشتراک بگذارید.
اهداف یادگیری:
اسکریچ چیست؟
ایجاد اولین پروژه شما
انتخاب پسزمینه برای برنامهتان
ایجاد اسپریتها (گرافیکهای قابل استفاده مجدد) در اسکریچ
کار با اسکریپتها: انیمیشنسازی اشیاء، پاسخ به رویدادها و بررسی منطق
تغییر لباسهای اسپریتها
تغییر ظاهر اسپریتها با لباسهای طراحی شده سفارشی
پخش صداها
ساخت یک بازی با استفاده از اسکریچ
مهارت ها
ScratchMIT Media LabLearningProgramming LanguagesSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - نحوه استفاده از فایلهای تمرینی
1. با Scratch شروع کنید
- 04 - خراش چیست
- 05 - یک حساب کاربری Scratch ایجاد کنید
- 06 - اولین پروژه شما
- 07 - پس زمینه
- 08 - جن
- 09 - رنگ در حالت برداری
- 10 - در حالت Bitmap رنگ کنید
- 11 - کوله پشتی
- 12 - پروژههای آموزشی
2. اسکریپت ها
- 13 - حرکت
- 14 - به نظر میرسد
- 15 - رویدادها
- 16 - قلم
- 17 - کنترل
- 18 - حس کردن
- 19 - اپراتورها
- 20 - متغیرها
- 21 - نظرات و پاکسازی
3. لباس
- 22 - لباسها را متحرک کنید
- 23 - لباسهای وکتور سفارشی را بکشید
- 24 - رسم لباسهای بیت مپ سفارشی
4. صداها
- 25 - یک صدا را بارگذاری کنید
- 26 - صداها را ویرایش کنید
- 27 - یک ضربه حلقه ای درست کنید
- 28 - ابزار
5. یک بازی بسازید
- 29 - بازی تمام شده را مشاهده کنید
- 30 - چیدمان را تنظیم کنید
- 31 - راه رفتن شخصیت را انجام دهید
- 32 - کلون تخم ریزی
- 33 - تصادفی
- 34 - برخوردها را تشخیص دهید
- 35 - آیتمهای پیکاپ ایجاد کنید
- 36 - نمایش امتیاز
- 37 - خلقت خود را به اشتراک بگذارید
نتیجه
- 38 - مراحل بعدی