کتاب آشپزخانه کدنویسی اسکرچ: دستور پخت گام به گام بازیهای خلاقانه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
آشپزخانه کدنویسی اسکرچ: دستور پخت گام به گام بازیهای خلاقانه آشپزخانه کدنویسی اسکرچ: دستور پخت گام به گام بازیهای خلاقانه جادوی خلاقیت با کدنویسی را کشف کنید! آیا تا به حال به این فکر کردهاید که چگ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشپزخانه کدنویسی اسکرچ: دستور پخت گام به گام بازیهای خلاقانه
موضوع کلی: برنامهنویسی برای کودکان و نوجوانان
موضوع میانی: برنامهنویسی پروژهمحور با اسکرچ
📋 سرفصلهای دوره
- 1. آشنایی با محیط اسکرچ: اولین قدمها
- 2. ساخت یک پروژه ساده: گربه سخنگو
- 3. حرکت و چرخش: کنترل شخصیت اصلی
- 4. افزودن صدا و موسیقی: جذابتر کردن پروژه
- 5. ایجاد پسزمینه: تنوع بصری در بازی
- 6. آشنایی با بلوکهای کنترلی: تکرار و شرط
- 7. حلقه تکرار: حرکتهای پیوسته و خودکار
- 8. دستور شرطی: واکنش به رویدادها
- 9. متغیرها: ذخیره و استفاده از اطلاعات
- 10. ساخت یک بازی ساده: گربه و موش
- 11. شمارش امتیاز: افزودن رقابت به بازی
- 12. بلوکهای حسی: تشخیص لمس و برخورد
- 13. ایجاد موانع: افزایش چالش بازی
- 14. استفاده از کلیدهای صفحه کلید: کنترل بیشتر
- 15. موشک فضایی: پرتاب و هدفگیری
- 16. ایجاد دشمن: مبارزه و دفاع
- 17. تغییر سرعت بازی: افزایش سختی تدریجی
- 18. بلوکهای عملیاتی: محاسبات ریاضی در بازی
- 19. اعداد تصادفی: ایجاد تنوع و غیرقابل پیشبینی بودن
- 20. پرتاب گلوله: شلیک به هدف
- 21. بلوکهای بیشتر: آشنایی با دسته بلوکهای متنوع
- 22. ساخت یک انیمیشن ساده: داستان کوتاه مصور
- 23. ایجاد گفتگو بین شخصیتها: روایت داستان
- 24. تغییر لباس شخصیتها: تنوع در ظاهر
- 25. استفاده از جلوههای گرافیکی: جذابتر کردن انیمیشن
- 26. ایجاد صحنههای مختلف: ساخت یک فیلم کوتاه
- 27. متغیرهای سراسری: اشتراک اطلاعات بین اسپرایتها
- 28. ساخت یک بازی پیچیده: پلتفرمر
- 29. پرش و گرانش: شبیهسازی فیزیک
- 30. حرکت افقی: راه رفتن و دویدن
- 31. تشخیص برخورد با زمین: جلوگیری از سقوط
- 32. تشخیص برخورد با موانع: مرگ و باخت
- 33. جمعآوری سکه: کسب امتیاز و جایزه
- 34. ایجاد دشمن متحرک: چالش بیشتر
- 35. پنهان و آشکار کردن اسپرایتها: مدیریت صحنه
- 36. ایجاد منوی شروع: معرفی و راهنمایی
- 37. ایجاد صفحه پایان بازی: نمایش نتیجه و امتیاز
- 38. ذخیره و بارگذاری امتیاز: ثبت رکورد
- 39. استفاده از لیستها: ذخیره مجموعهای از دادهها
- 40. ساخت یک بازی حافظه: تطبیق تصاویر
- 41. مرتبسازی لیستها: چالش بیشتر
- 42. ایجاد یک نظرسنجی: جمعآوری اطلاعات
- 43. پرسش و پاسخ: تعامل با کاربر
- 44. بلوکهای سفارشی: ایجاد توابع و رویهها
- 45. استفاده از بلوکهای سفارشی: سادهسازی کد
- 46. ساخت کتابخانه اسپرایتها: استفاده مجدد از کد
- 47. به اشتراک گذاری پروژهها: نمایش کار به دیگران
- 48. دریافت بازخورد: بهبود پروژهها
- 49. ساخت یک بازی مسابقهای: اتومبیلرانی
- 50. حرکت اتومبیل: شبیهسازی رانندگی
- 51. پیست مسابقه: طراحی مسیر
- 52. تشخیص برخورد با موانع: جلوگیری از انحراف
- 53. زمانبندی: ثبت رکورد زمانی
- 54. رقابت با دیگران: هوش مصنوعی ساده
- 55. ساخت یک بازی استراتژیک: دفاع از قلعه
- 56. ساخت برج دفاعی: شلیک به دشمنان
- 57. تولید دشمن: هجوم مداوم
- 58. مدیریت منابع: جمعآوری پول و ساخت برج
- 59. ارتقاء برجها: افزایش قدرت دفاعی
- 60. ایجاد سطحهای مختلف: افزایش سختی تدریجی
- 61. بلوکهای منطقی: ترکیب شرطها
- 62. استفاده از AND و OR: شرطهای پیچیدهتر
- 63. ساخت یک شبیهسازی: اکوسیستم ساده
- 64. تولید موجودات: ایجاد حیات
- 65. غذا خوردن و تولید مثل: بقای موجودات
- 66. تغییر جمعیت: شبیهسازی رشد و انقراض
- 67. بلوکهای سنسور: استفاده از سنسورهای خارجی
- 68. کنترل اسکرچ با صدا: فعالسازی با دستور صوتی
- 69. کنترل اسکرچ با دوربین: تشخیص حرکت
- 70. ساخت یک بازی واقعیت افزوده: ترکیب دنیای واقعی و مجازی
- 71. تشخیص رنگ: واکنش به رنگهای خاص
- 72. ارتباط اسکرچ با Arduino: کنترل سختافزار
- 73. ساخت یک ربات ساده: کنترل موتورها و LEDها
- 74. استفاده از پروتکل MIDI: ساخت موسیقی با اسکرچ
- 75. ارتباط با وبسرویسها: دریافت اطلاعات آنلاین
- 76. ساخت یک اپلیکیشن ساده: تبدیل پروژه اسکرچ به اپ
- 77. استفاده از افزونههای اسکرچ: گسترش امکانات
- 78. ساخت یک بازی چند نفره آنلاین: رقابت با دوستان
- 79. اشتراکگذاری دادهها بین کاربران: تعامل آنلاین
- 80. ایجاد آواتار: نمایش شخصیت در بازی آنلاین
- 81. چت آنلاین: ارتباط بین بازیکنان
- 82. ساخت یک بازی سه بعدی: شبیهسازی عمق
- 83. استفاده از تکنیکهای سایهزنی: بهبود گرافیک
- 84. چرخش دوربین: دیدگاههای مختلف
- 85. ساخت یک انیمیشن سه بعدی: خلق دنیاهای فانتزی
- 86. حل مسئله: تجزیه و تحلیل و طراحی
- 87. دیباگ کردن کد: پیدا کردن و رفع خطاها
- 88. بهینهسازی کد: افزایش سرعت و کارایی
- 89. مستندسازی کد: توضیح عملکرد کد
- 90. همکاری در پروژهها: کار تیمی
- 91. اصول طراحی بازی: جذابیت و سرگرمی
- 92. آشنایی با قوانین کپی رایت: احترام به حقوق دیگران
- 93. اخلاق در دنیای دیجیتال: مسئولیتپذیری
- 94. امنیت آنلاین: محافظت از اطلاعات شخصی
- 95. ادغام هوش مصنوعی: ساخت شخصیتهای هوشمند
- 96. یادگیری ماشین در اسکرچ: آموزش کامپیوتر
- 97. تشخیص تصویر: شناسایی اشیا
- 98. تشخیص صدا: درک گفتار
- 99. استفاده از APIها: اتصال به سرویسهای خارجی
- 100. ساخت یک پروژه بزرگ: ترکیب همه آموختهها
تگها:
coding for kids
creative games
Game Development
kids coding
Project-based learning
Scratch
Scratch Cookbook
آشپزخانه کدنویسی
آموزش اسکرچ
آموزش برنامه نویسی
اسکرچ
بازی سازی با اسکرچ
برنامه نویسی کودکان
پروژه محور
نوجوانان
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.