🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره فشرده اسکرچ 2.0: ساخت انیمیشن و بازیهای تعاملی در 24 ساعت
موضوع کلی: برنامه نویسی
موضوع میانی: مقدمات برنامه نویسی و تفکر محاسباتی
📋 سرفصلهای دوره (100 موضوع)
- 1. مقدمهای بر برنامهنویسی و تفکر محاسباتی
- 2. اسکرچ چیست و چرا باید آن را یاد بگیریم؟
- 3. آشنایی با وبسایت اسکرچ و جامعه کاربری آن
- 4. ایجاد اولین حساب کاربری و شروع یک پروژه جدید
- 5. آشنایی با محیط ویرایشگر اسکرچ: صحنه (Stage)
- 6. آشنایی با محیط ویرایشگر اسکرچ: لیست شخصیتها (Sprite List)
- 7. آشنایی با محیط ویرایشگر اسکرچ: پالت بلوکها (Block Palette)
- 8. آشنایی با محیط ویرایشگر اسکرچ: ناحیه اسکریپتنویسی (Script Area)
- 9. اولین برنامه شما: حرکت دادن گربه اسکرچ
- 10. مختصات X و Y: آدرسدهی روی صحنه
- 11. بلوکهای حرکت: دستور go to و glide
- 12. بلوکهای حرکت: چرخاندن و تعیین جهت
- 13. بلوکهای ظاهر: صحبت کردن و فکر کردن با بلوکهای say و think
- 14. بلوکهای ظاهر: تغییر لباس شخصیت (Costume)
- 15. بلوکهای ظاهر: تغییر پسزمینه (Backdrop)
- 16. آشنایی با رویدادها: بلوک "when green flag clicked"
- 17. اجرای کد با رویدادهای صفحهکلید: بلوک "when key pressed"
- 18. تعامل با شخصیتها: بلوک "when this sprite clicked"
- 19. بلوکهای صدا: پخش صدا و افکتهای صوتی
- 20. ذخیره و بارگذاری پروژهها در کامپیوتر
- 21. آشنایی با بلوکهای کنترل: ایجاد تأخیر با بلوک wait
- 22. حلقهها: تکرار دستورات با بلوک repeat
- 23. حلقههای بینهایت: آشنایی با بلوک forever
- 24. اولین انیمیشن: ساخت یک چرخه حرکت ساده
- 25. مخفی و آشکار کردن شخصیتها با بلوکهای show و hide
- 26. کار با لایهها: جلو یا عقب بردن شخصیتها
- 27. تغییر اندازه و افکتهای گرافیکی شخصیتها
- 28. آشنایی با ویرایشگر نقاشی: ساخت و ویرایش شخصیتها
- 29. آشنایی با ویرایشگر نقاشی: ابزارهای رسم و رنگآمیزی
- 30. وارد کردن شخصیتها و پسزمینهها از کتابخانه اسکرچ
- 31. ضبط و ویرایش صدا در اسکرچ
- 32. مفهوم شرط: آشنایی با بلوک if-then
- 33. شرطهای ترکیبی: استفاده از بلوک if-then-else
- 34. بلوکهای حسگر (Sensing): تشخیص برخورد با لبه صحنه
- 35. بلوکهای حسگر: تشخیص برخورد با نشانگر ماوس
- 36. بلوکهای حسگر: تشخیص برخورد با یک شخصیت دیگر
- 37. دریافت ورودی از کاربر: بلوک ask and wait
- 38. استفاده از پاسخ کاربر با متغیر answer
- 39. آشنایی با عملگرهای ریاضی: جمع، تفریق، ضرب و تقسیم
- 40. تولید اعداد تصادفی با بلوک pick random
- 41. عملگرهای مقایسهای: بزرگتر، کوچکتر و مساوی
- 42. عملگرهای منطقی: and, or, not
- 43. پروژه اول: ساخت یک داستان تعاملی کوتاه
- 44. معرفی متغیرها: حافظه برنامه شما
- 45. ساخت اولین متغیر: شمارنده امتیاز (Score)
- 46. تغییر و نمایش مقدار متغیرها
- 47. متغیرهای محلی (برای این شخصیت) و عمومی (برای همه شخصیتها)
- 48. پروژه دوم: ساخت بازی "کلیک روی هدف"
- 49. ارتباط بین شخصیتها: معرفی پیامها (Broadcast)
- 50. ارسال پیام با بلوک broadcast
- 51. دریافت پیام با بلوک when I receive
- 52. هماهنگسازی انیمیشنها با استفاده از پیامها
- 53. پروژه سوم: ساخت یک کارت پستال متحرک
- 54. آشنایی با افزونه قلم (Pen): شروع نقاشی با کد
- 55. دستورات اصلی قلم: pen down, pen up, set pen color
- 56. رسم اشکال هندسی ساده با حلقهها و قلم
- 57. ساخت الگوهای هنری پیچیده (Spirograph) با قلم
- 58. مفهوم کلون (Clone): تکثیر شخصیتها
- 59. ایجاد کلون با بلوک create clone of myself
- 60. برنامهنویسی رفتار کلونها با بلوک when I start as a clone
- 61. حذف کلونها برای مدیریت حافظه
- 62. پروژه چهارم: ساخت بازی "بارش شهابسنگ"
- 63. بلوکهای کنترل پیشرفته: حلقه wait until
- 64. بلوکهای کنترل پیشرفته: حلقه repeat until
- 65. آشنایی با بلوک stop: متوقف کردن اسکریپتها
- 66. ساخت بلوکهای سفارشی (My Blocks): تعریف یک تابع
- 67. مزایای استفاده از بلوکهای سفارشی: کد تمیزتر و سازمانیافتهتر
- 68. ساخت بلوک سفارشی با ورودی (Input)
- 69. مفهوم "اجرای بدون رفرش صفحه" در بلوکهای سفارشی
- 70. آشنایی با لیستها (Lists): آرایهای از دادهها
- 71. ایجاد یک لیست و افزودن آیتم به آن
- 72. خواندن، جایگزینی و حذف آیتمها از لیست
- 73. استفاده از لیست برای ساخت فهرست امتیازات برتر
- 74. استفاده از لیست برای مدیریت آیتمهای بازی
- 75. پروژه پنجم: ساخت یک بازی کوئیز (آزمون اطلاعات عمومی)
- 76. آشنایی با حسگر ویدئو (Video Sensing)
- 77. استفاده از حرکات بدن برای کنترل بازی
- 78. مفاهیم پیشرفته حرکت: شبیهسازی جاذبه
- 79. مفاهیم پیشرفته حرکت: پیادهسازی پرش
- 80. پروژه ششم: طراحی مراحل اولیه یک بازی پلتفرمر
- 81. تشخیص برخورد با پلتفرمها و زمین
- 82. افزودن آیتمهای قابل جمعآوری (سکه)
- 83. افزودن دشمنان ساده با حرکت افقی
- 84. ساخت چندین مرحله با استفاده از پسزمینهها و پیامها
- 85. طراحی صفحه شروع و صفحه پایان بازی
- 86. دیباگ کردن (اشکالزدایی) کد: پیدا کردن و رفع خطاها
- 87. استفاده از بلوک say برای ردیابی مقادیر متغیرها
- 88. نکات مهم برای نوشتن کد خوانا و بهینه
- 89. اضافه کردن توضیحات (Comments) به کد
- 90. آشنایی با افزونه موسیقی (Music)
- 91. نواختن نتهای موسیقی با کد
- 92. ساخت یک آهنگ ساده
- 93. به اشتراکگذاری پروژه در وبسایت اسکرچ
- 94. مفهوم ریمیکس (Remix): یادگیری از پروژههای دیگران
- 95. نکات تکمیلی برای طراحی بازی جذاب
- 96. ایدهپردازی و طراحی شخصیت
- 97. داستانسرایی در بازیها و انیمیشنها
- 98. بالانس کردن سطح دشواری بازی
- 99. قدمهای بعدی: از اسکرچ به کجا برویم؟ (معرفی پایتون و زبانهای دیگر)
دوره فشرده اسکرچ 2.0: ساخت انیمیشن و بازیهای تعاملی در 24 ساعت – دروازهای به دنیای بینهایت خلاقیت!
آیا رویای ساخت بازیهای ویدئویی، انیمیشنهای جذاب و داستانهای تعاملی را در سر دارید؟ آیا میخواهید فرزندتان یا خودتان را با دنیای هیجانانگیز برنامهنویسی آشنا کنید؟ دیگر لازم نیست نگران پیچیدگیهای زبانهای برنامهنویسی باشید! با دوره فشرده اسکرچ 2.0، شما میتوانید در عرض 24 ساعت اصول اولیه برنامهنویسی را بیاموزید و اولین پروژههای خلاقانه خود را بسازید.
این دوره با الهام از کتاب پرفروش “Scratch 20 Sams Teach Yourself In 24 Hours” طراحی شده است و با زبانی ساده و جذاب، مفاهیم کلیدی برنامهنویسی را به شما آموزش میدهد. ما با رویکردی عملی و گام به گام، شما را از یک مبتدی به یک برنامهنویس اسکرچ ماهر تبدیل میکنیم. فرصت را از دست ندهید و همین امروز وارد دنیای شگفتانگیز اسکرچ شوید!
درباره دوره
دوره فشرده اسکرچ 2.0، یک دوره آموزشی آنلاین است که به شما کمک میکند تا با استفاده از زبان برنامهنویسی بصری اسکرچ، انیمیشنها، بازیها و داستانهای تعاملی جذابی خلق کنید. این دوره به صورت گام به گام و با مثالهای عملی، مفاهیم برنامهنویسی را به شما آموزش میدهد و شما را برای ساخت پروژههای بزرگتر و پیچیدهتر آماده میکند. محتوای این دوره به نحوی طراحی شده است که مکمل کتاب “Scratch 20 Sams Teach Yourself In 24 Hours” باشد و به شما در درک عمیقتر مفاهیم و تمرین بیشتر کمک کند.
موضوعات کلیدی دوره
- آشنایی با محیط اسکرچ 2.0 و رابط کاربری آن
- مفاهیم پایه برنامهنویسی: متغیرها، حلقهها، شرطها
- ایجاد انیمیشنهای ساده و پیچیده با استفاده از بلاکهای اسکرچ
- طراحی و ساخت بازیهای تعاملی: بازیهای پلتفرمی، آرکید، پازلی
- استفاده از صدا و موسیقی در پروژههای اسکرچ
- اضافه کردن افکتهای ویژه و جلوههای بصری جذاب
- کار با ورودیهای کاربر: صفحه کلید، موس، تاچ اسکرین
- به اشتراکگذاری پروژهها در وبسایت اسکرچ
- عیبیابی و رفع اشکالات برنامهها
- ایدههای خلاقانه برای پروژههای اسکرچ
مخاطبان دوره
این دوره برای طیف گستردهای از افراد مناسب است، از جمله:
- دانشآموزان و دانشجویانی که به دنبال یادگیری برنامهنویسی به صورت ساده و سرگرمکننده هستند.
- معلمان و مربیانی که میخواهند اسکرچ را در کلاسهای خود تدریس کنند.
- والدینی که میخواهند فرزندانشان را با دنیای برنامهنویسی آشنا کنند و مهارتهای تفکر محاسباتی آنها را تقویت کنند.
- افرادی که هیچ تجربهای در برنامهنویسی ندارند و میخواهند یک زبان جدید یاد بگیرند.
- برنامهنویسان حرفهای که میخواهند با اسکرچ، نمونههای اولیه پروژههای خود را به سرعت ایجاد کنند یا ایدههای جدید را آزمایش کنند.
چرا این دوره را بگذرانیم؟
گذراندن دوره فشرده اسکرچ 2.0 مزایای بسیاری دارد، از جمله:
- یادگیری برنامهنویسی به صورت ساده و سرگرمکننده: اسکرچ یک زبان برنامهنویسی بصری است که یادگیری آن بسیار آسانتر از زبانهای متنی است.
- تقویت مهارتهای تفکر محاسباتی: برنامهنویسی با اسکرچ به شما کمک میکند تا مهارتهای تفکر منطقی، حل مسئله و خلاقیت خود را تقویت کنید.
- ساخت پروژههای خلاقانه: با اسکرچ میتوانید انیمیشنها، بازیها و داستانهای تعاملی جذابی خلق کنید و ایدههای خود را به واقعیت تبدیل کنید.
- آمادگی برای یادگیری زبانهای برنامهنویسی پیشرفتهتر: اسکرچ یک نقطه شروع عالی برای یادگیری زبانهای برنامهنویسی دیگر مانند پایتون، جاوا و سیپلاسپلاس است.
- افزایش اعتماد به نفس: با ساخت پروژههای موفق در اسکرچ، اعتماد به نفس شما در یادگیری و انجام کارهای جدید افزایش مییابد.
- یادگیری در زمان کوتاه: این دوره فشرده به شما کمک میکند تا در عرض 24 ساعت اصول اولیه اسکرچ را یاد بگیرید و شروع به ساخت پروژههای خود کنید.
- هزینه مقرون به صرفه: در مقایسه با دورههای حضوری یا دانشگاهی، دوره فشرده اسکرچ 2.0 یک گزینه اقتصادی و بهصرفه است.
سرفصلهای دوره (100 سرفصل جامع)
دوره فشرده اسکرچ 2.0 شامل 100 سرفصل جامع است که تمامی جنبههای برنامهنویسی با اسکرچ را پوشش میدهد. در اینجا تنها به برخی از سرفصلهای اصلی اشاره میکنیم:
- بخش اول: شروع کار با اسکرچ
- آشنایی با محیط اسکرچ 2.0
- ایجاد یک حساب کاربری در اسکرچ
- مرور رابط کاربری اسکرچ
- آشنایی با بلاکهای دستوری
- ایجاد اولین پروژه اسکرچ
- بخش دوم: حرکت و ظاهر اشیاء
- حرکت دادن اشیاء در صحنه
- تغییر ظاهر اشیاء
- استفاده از دستور “برو به”
- استفاده از دستور “چرخش”
- تغییر اندازه اشیاء
- بخش سوم: صدا و موسیقی
- افزودن صدا به پروژه
- پخش موسیقی پس زمینه
- ضبط صدا
- تغییر صدا
- هماهنگ کردن صدا با حرکت
- بخش چهارم: رویدادها و کنترل
- آشنایی با رویدادها
- استفاده از دستور “وقتی کلیک شد”
- استفاده از دستور “انتظار”
- استفاده از دستور “تکرار”
- ایجاد حلقههای بینهایت
- بخش پنجم: متغیرها و عملیات
- آشنایی با متغیرها
- ایجاد متغیر
- تغییر مقدار متغیر
- استفاده از متغیرها در عملیات ریاضی
- نمایش مقدار متغیر
- بخش ششم: شرطها و منطق
- آشنایی با شرطها
- استفاده از دستور “اگر”
- استفاده از دستور “اگر/آنگاه/وگرنه”
- استفاده از عملگرهای منطقی
- ایجاد تصمیمگیری در برنامه
- بخش هفتم: حسگرها و ورودی
- آشنایی با حسگرها
- استفاده از حسگر “لمس”
- استفاده از حسگر “موشواره”
- استفاده از ورودی صفحه کلید
- ایجاد تعامل با کاربر
- بخش هشتم: ساخت بازی
- طراحی بازی ساده
- ایجاد حرکت بازیکن
- افزودن دشمن
- ایجاد امتیاز
- پایان بازی
- بخش نهم: انیمیشن
- ایجاد انیمیشن ساده
- استفاده از تصاویر متوالی
- ایجاد حرکت روان
- افزودن دیالوگ
- ایجاد داستان انیمیشنی
- بخش دهم: پروژههای پیشرفته و نکات کلیدی
- بهینهسازی کد
- عیبیابی
- استفاده از کتابخانهها
- به اشتراکگذاری پروژهها
- ایدههای پروژههای پیشرفته
همین امروز در دوره فشرده اسکرچ 2.0 ثبت نام کنید و وارد دنیای شگفتانگیز برنامهنویسی شوید! با ما، یادگیری اسکرچ نه تنها آسان، بلکه لذتبخش خواهد بود!
📚 محتوای این محصول آموزشی (پکیج کامل)
💡 این محصول یک نسخهٔ کامل و جامع است
تمامی محتوای آموزشی این کتاب در قالب یک بستهی کامل و یکپارچه ارائه میشود و شامل تمام نسخهها و فایلهای موردنیاز برای یادگیری است.
🎁 محتویات کامل بسته دانلودی
- ویدیوهای آموزشی فارسی — آموزش قدمبهقدم، کاربردی و قابل فهم
- پادکستهای صوتی فارسی — توضیح مفاهیم کلیدی و نکات تکمیلی
- کتاب PDF فارسی — شامل کلیهٔ سرفصلها و محتوای آموزشی
- کتاب خلاصه نکات ویدیوها و پادکستها – نسخه PDF — مناسب مرور سریع و جمعبندی مباحث
- کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
- کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد، علمی و مناسب چاپ
-
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه یادگیری سریع)
— پاسخها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه خودآزمایی پایانبخش)
— پاسخها در انتهای هر بخش آمدهاند؛ مناسب آزمون واقعی و سنجش میزان یادگیری. -
کتاب تمرینهای درست / نادرست (True / False) – نسخه PDF
— مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزارهها. -
کتاب تمرینهای جای خالی – نسخه PDF
— تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل آموزش تصویری، صوتی، کتابها، تمرینها و خودآزمایی .
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود و نسخهٔ چاپی ندارد.
- تمامی فایلها و کتابها کاملاً فارسی هستند.
- توجه: لینکهای اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال میشوند.
- نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریعتر توصیه میشود.
- در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
- اگر پرداخت انجام شده ولی لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا پیامک:
09395106248
تلگرام: @ma_limbs





نقد و بررسیها
هنوز بررسیای ثبت نشده است.