دوره آشپزخانه کدنویسی اسکرچ: دستور پخت گام به گام بازیهای خلاقانه همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب آشپزخانه کدنویسی اسکرچ: دستور پخت گام به گام بازیهای خلاقانه
موضوع کلی: برنامهنویسی برای کودکان و نوجوانان
موضوع میانی: برنامهنویسی پروژهمحور با اسکرچ
📋 سرفصلهای کتاب (100 موضوع)
- 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. ساخت یک پروژه بزرگ: ترکیب همه آموختهها
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.