اپلیکیشن اندرویدی فلشکارت آموزشی رسانه تعاملی بساز: پروتوتایپ سریع با کاتاکانااسکریپت
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره رسانه تعاملی بساز: پروتوتایپ سریع با کاتاکانااسکریپت
موضوع کلی: طراحی و توسعه رسانه تعاملی
موضوع میانی: پروتوتایپسازی و برنامهنویسی خلاق
📋 سرفصلهای دوره
- 1. کاتاکانااسکریپت چیست و چه کاربردهایی دارد؟
- 2. نصب و راهاندازی محیط توسعه
- 3. ساختار یک برنامه ساده
- 4. قواعد نگارش و کامنتگذاری
- 5. متغیرها و ثابتها
- 6. انواع داده اصلی
- 7. عملگرهای ریاضی و مقایسهای
- 8. عملگرهای منطقی و ترکیبی
- 9. دریافت ورودی و نمایش خروجی
- 10. مدیریت خطاهای پایه
- 11. شرط if و else
- 12. شرطهای تودرتو
- 13. دستور switch
- 14. حلقه for
- 15. حلقه while
- 16. حلقههای تودرتو
- 17. کنترل حلقه با break و continue
- 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. الگوی State
- 62. الگوی Observer
- 63. الگوی Singleton
- 64. کاربرد آپشنال و null
- 65. مدیریت خطاهای پیشرفته
- 66. پروفایل عملکرد
- 67. بهینهسازی حلقهها
- 68. بهینهسازی رندر
- 69. مدیریت حافظه
- 70. تست واحد پایه
- 71. پروژه: بازی پینگپونگ
- 72. پروژه: نقاشی تعاملی
- 73. پروژه: پخشکننده موسیقی ساده
- 74. پروژه: شبیهسازی ذرات
- 75. پروژه: تایمر با رابط کاربری
- 76. پروژه: بازی حافظه
- 77. پروژه: انیمیشن داستانی
- 78. پروژه: کنترل با موس و لمس
- 79. پروژه: خروجی نهایی و انتشار
- 80. جمعبندی و مسیر یادگیری
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.