اپلیکیشن اندرویدی فلشکارت آموزشی سرگرمی با گرافیک آتاری: آموزش گام به گام برای مبتدیان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سرگرمی با گرافیک آتاری: آموزش گام به گام برای مبتدیان
موضوع کلی: برنامهنویسی و گرافیک کامپیوتری
موضوع میانی: گرافیک مقدماتی در آتاری
📋 سرفصلهای دوره
- 1. معرفی آتاری ۸بیتی و دنیای BASIC
- 2. روشن کردن دستگاه و اولین تجربه با دستور PRINT
- 3. مرورگر حافظه (MEM) و فضای کاری
- 4. آشنایی با ویرایشگر خط و دستورات اولیه
- 5. کار با متغیرها: ذخیره اطلاعات
- 6. انجام محاسبات ریاضی در BASIC
- 7. دستور INPUT: گرفتن ورودی از کاربر
- 8. ساختار برنامهنویسی: دستور GOTO و پرش
- 9. تصمیمگیری با IF...THEN/ELSE
- 10. حلقههای تکرار: FOR...NEXT
- 11. ذخیره و بارگذاری برنامهها از کاست یا فلاپی
- 12. پاکسازی کد با REM
- 13. مقدمهای بر حالتهای گرافیکی آتاری
- 14. انتخاب حالت گرافیکی: دستور GRAPHICS
- 15. آشنایی با سیستم مختصات X, Y
- 16. رنگها در آتاری: پالت و کاربرد
- 17. تنظیم رنگ قلم: دستور COLOR
- 18. رسم یک نقطه: دستور PLOT
- 19. پاک کردن صفحه و بازگشت به حالت متن
- 20. مفهوم حافظه صفحه نمایش (Screen Memory)
- 21. رسم خطوط مستقیم: دستور DRAWTO
- 22. رسم مستطیل توخالی
- 23. رسم مستطیل توپر با پر کردن
- 24. طراحی الگوها با تکرار خطوط
- 25. موقعیتدهی قلم: دستور POSITION
- 26. استفاده از جویاستیک برای کنترل ورودی
- 27. خواندن جهتها از جویاستیک
- 28. تشخیص فشار دکمه جویاستیک
- 29. رسم خطوط متحرک با کنترل جویاستیک
- 30. ایجاد بازیهای ساده با حرکت نقطه
- 31. مقدمهای بر PEEK و POKE: دستکاری حافظه
- 32. تغییر رنگ پسزمینه با POKE
- 33. تغییر رنگ متن (پیشزمینه)
- 34. تنظیم دقیق رنگها با SETCOLOR
- 35. ایجاد پالتهای رنگی سفارشی
- 36. رسم اشکال با رنگهای متغیر
- 37. دستور LOCATE و PUT: نمایش کاراکتر در مختصات
- 38. ایجاد افکتهای متنی گرافیکی
- 39. کشیدن دایره با استفاده از الگوریتمهای ریاضی (بدون تابع داخلی)
- 40. رسم بیضی و کمان
- 41. اصول انیمیشن: حرکت فریم به فریم
- 42. پاک کردن و رسم مجدد اشیاء متحرک
- 43. کنترل سرعت انیمیشن با دستور DELAY یا حلقههای خالی
- 44. انیمیشن یک نقطه روی صفحه
- 45. انیمیشن یک خط یا مستطیل
- 46. استفاده از رویهها: GOSUB و RETURN
- 47. ایجاد یک رویه برای رسم مستطیل
- 48. ایجاد یک رویه برای رسم دایره
- 49. انیمیشن با فراخوانی رویهها
- 50. مفهوم سینوسی و کسینوسی برای حرکت دایرهای
- 51. رسم اشکال متحرک پیچیدهتر
- 52. دستور READ و DATA: ذخیره اطلاعات شکلها
- 53. استفاده از READ/DATA برای رسم گرافهای ثابت
- 54. رسم نمودارهای میلهای ساده
- 55. رسم نمودارهای خطی داده
- 56. ایجاد جلوههای بصری با تغییر مداوم رنگها
- 57. ماسک کردن (Masking) بخشی از صفحه
- 58. انیمیشن با تغییر پالت رنگی
- 59. دستور GET و PUT (برای بلوکهای پیکسلی)
- 60. کپی کردن و جابجایی بلوکهای پیکسلی
- 61. حالتهای گرافیکی متنمحور (Graphics 1 و Graphics 2)
- 62. ساخت کاراکترهای سفارشی: مفهوم Character Set
- 63. نقشه حافظه برای Character Set
- 64. POKE کردن دادهها برای تعریف کاراکترهای جدید
- 65. نمایش کاراکترهای سفارشی روی صفحه
- 66. ایجاد فونتهای خاص و نمادها
- 67. انیمیشن با تغییر شکل کاراکترها
- 68. حرکت دادن کاراکترهای سفارشی
- 69. تشخیص برخورد بین کاراکترها (Collision Detection)
- 70. ایجاد یک بازی ساده مبتنی بر کاراکتر
- 71. ساختن دکمهها و عناصر واسط کاربری با کاراکتر
- 72. استفاده از کاراکترهای بزرگ (Double Width Characters)
- 73. ایجاد افکتهای سهبعدی ابتدایی با کاراکترها
- 74. ساخت یک ویرایشگر ساده کاراکتر
- 75. بارگذاری و ذخیره Character Setهای سفارشی
- 76. استفاده از کاراکترها برای اسکرولینگ (Scroll) متن
- 77. اسکرولینگ افقی متن
- 78. اسکرولینگ عمودی متن
- 79. ایجاد افکتهای ویژوال با اسکرولینگ
- 80. ساخت پسزمینههای ساده با کاراکترها
- 81. معرفی گرافیک Player/Missile (اسپرایتها در آتاری)
- 82. فعالسازی حالت Player/Missile
- 83. نقشه حافظه برای Playerها
- 84. تعریف شکل یک Player (دادههای بیتمپ)
- 85. POKE کردن دادههای Player به حافظه مربوطه
- 86. تنظیم موقعیت افقی Player (PCOLR)
- 87. تنظیم موقعیت عمودی Player (PMBASE)
- 88. تغییر رنگ Playerها (PMCOLOR)
- 89. تشخیص برخورد Player با Player
- 90. تشخیص برخورد Player با Playfield (پسزمینه)
- 91. حرکت دادن Player با جویاستیک
- 92. ایجاد چندین Player (Players 0 تا 3)
- 93. مفهوم Missiles: اسپرایتهای کوچکتر
- 94. تعریف و حرکت Missiles
- 95. تشخیص برخورد Missiles با Player یا Playfield
- 96. ساخت بازیهای آرکید ساده با P/M Graphics
- 97. تغییر ابعاد Player (عرض)
- 98. تولید صدا: دستور SOUND و پارامترهای آن
- 99. ایجاد افکتهای صوتی (شلیک، انفجار)
- 100. ترکیب گرافیک P/M و صدا برای ساخت یک بازی کامل
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.