دوره کدنویسی نوستالژیک: ساخت بازی و برنامه با کامپیوترهای کلاسیک TI همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب کدنویسی نوستالژیک: ساخت بازی و برنامه با کامپیوترهای کلاسیک TI
موضوع کلی: برنامهنویسی رترو و کامپیوترهای کلاسیک
موضوع میانی: برنامهنویسی به زبان بیسیک برای کامپیوترهای خانگی
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر کامپیوترهای کلاسیک و TI-99/4A
- 2. آشنایی با محیط BASIC TI-99/4A
- 3. دستور PRINT: نمایش متن و اعداد
- 4. متغیرها: ذخیره سازی اطلاعات
- 5. انواع داده: اعداد صحیح، اعشاری و رشته ها
- 6. عملگرهای ریاضی: جمع، تفریق، ضرب و تقسیم
- 7. تقدم عملگرها و پرانتزها
- 8. دستور INPUT: دریافت ورودی از کاربر
- 9. دستور IF-THEN: تصمیم گیری در برنامه
- 10. دستور GOTO: پرش به خطوط دیگر برنامه
- 11. دستور FOR-NEXT: حلقه های تکرار
- 12. دستور STEP: گام در حلقه FOR-NEXT
- 13. آرایه ها: ذخیره سازی مجموعه ای از داده ها
- 14. دسترسی به عناصر آرایه
- 15. کار با رشته ها: برش، اتصال و مقایسه
- 16. توابع رشته ای: LEN، MID، LEFT، RIGHT
- 17. توابع ریاضی: SIN، COS، TAN
- 18. توابع ریاضی: SQR، RND، INT
- 19. تولید اعداد تصادفی: ایجاد شانس در بازی ها
- 20. دستور SUB: ایجاد زیربرنامه ها
- 21. دستور RETURN: بازگشت از زیربرنامه
- 22. متغیرهای محلی و سراسری
- 23. دستور CALL: فراخوانی توابع سیستم
- 24. دستور CLEAR: پاک کردن صفحه نمایش
- 25. دستور COLOR: تغییر رنگ متن و پس زمینه
- 26. دستور SOUND: تولید صدا و موسیقی
- 27. دستور KEY: خواندن کلیدهای فشرده شده
- 28. دستور JOYSTICK: خواندن ورودی جوی استیک
- 29. گرافیک: رسم خطوط و اشکال
- 30. دستور PLOT: رسم نقطه در مختصات مشخص
- 31. دستور HCHAR و VCHAR: رسم کاراکترهای افقی و عمودی
- 32. دستور SPRITE: ایجاد و کنترل اشیاء متحرک
- 33. متحرک سازی Sprite: تغییر موقعیت و ظاهر
- 34. تشخیص برخورد Sprite: تعامل بین اشیاء
- 35. مدیریت فایل: ذخیره و بارگذاری برنامه ها
- 36. دستور SAVE: ذخیره برنامه روی نوار یا فلاپی
- 37. دستور LOAD: بارگذاری برنامه از نوار یا فلاپی
- 38. دستور MERGE: ادغام برنامه ها
- 39. دستور DISPLAY: نمایش یک آرایه به صورت گرافیکی
- 40. تکنیک های بهینه سازی کد BASIC
- 41. Debugging: پیدا کردن و رفع خطاها
- 42. طراحی رابط کاربری ساده
- 43. ایجاد منوهای تعاملی
- 44. بازی حدس عدد
- 45. بازی سنگ، کاغذ، قیچی
- 46. ماشین حساب ساده
- 47. برنامه تبدیل واحدها
- 48. دفترچه تلفن ساده
- 49. برنامه یادآوری
- 50. برنامه لیست خرید
- 51. بازی دوز
- 52. بازی مار
- 53. بازی آجر شکن
- 54. بازی فضایی
- 55. برنامه رسم نمودار
- 56. برنامه تولید متن تصادفی
- 57. برنامه نمایش انیمیشن ساده
- 58. استفاده از دستور DATA و READ
- 59. ساخت برنامه های آموزشی
- 60. ایجاد بازی های پازل
- 61. طراحی بازی های ماجراجویی متنی
- 62. ایجاد شبیه ساز ماشین حساب
- 63. برنامه مدیریت مالی شخصی
- 64. ایجاد یک ویرایشگر متن ساده
- 65. برنامه مدیریت فایل ساده
- 66. استفاده از Interrupt ها
- 67. کار با پورت های ورودی/خروجی
- 68. برنامه کنترل سخت افزار خارجی
- 69. برنامه ایجاد موسیقی
- 70. ایجاد جلوه های صوتی پیشرفته
- 71. بهینه سازی گرافیکی
- 72. تکنیک های پیشرفته Sprite
- 73. استفاده از کد ماشین در BASIC
- 74. دسترسی مستقیم به حافظه
- 75. ایجاد درایورهای سفارشی
- 76. برنامه دیباگر BASIC
- 77. ایجاد سیستم عامل ساده
- 78. تکنیک های فشرده سازی داده ها
- 79. برنامه رمزگذاری و رمزگشایی
- 80. ایجاد بازی های شبکه ای ساده (با استفاده از مودم)
- 81. توسعه بازی های نقش آفرینی
- 82. طراحی هوش مصنوعی ساده برای بازی ها
- 83. ایجاد ویروس کامپیوتری ساده (برای اهداف آموزشی)
- 84. برنامه ضد ویروس ساده
- 85. مهندسی معکوس برنامه های BASIC
- 86. تغییر برنامه های موجود
- 87. ایجاد Patch برای بازی ها
- 88. توسعه ابزارهای برنامه نویسی
- 89. کامپایلر BASIC ساده
- 90. توسعه بازی های سه بعدی (با تکنیک های خاص)
- 91. برنامه ردیابی پرتو (Ray Tracing) ساده
- 92. ایجاد دموی تکنیکی
- 93. استفاده از MIDI برای موسیقی
- 94. برنامه تبدیل عکس به گرافیک TI
- 95. ساخت یک کتابخانه BASIC
- 96. توسعه بازی های استراتژیک
- 97. برنامه ویرایشگر Sprite پیشرفته
- 98. بهینه سازی سرعت اجرای برنامه
- 99. تکنیک های جلوگیری از کپی رایت
- 100. ایجاد یک سیستم فایل سفارشی
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.