دوره ساخت برنامههای جذاب در Commodore 64 BASIC در چند دقیقه همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب ساخت برنامههای جذاب در Commodore 64 BASIC در چند دقیقه
موضوع کلی: برنامهنویسی کامپیوترهای خانگی
موضوع میانی: برنامهنویسی Basic در Commodore 64
📋 سرفصلهای کتاب (100 موضوع)
- 1. آشنایی با Commodore 64 و دوره
- 2. روشن کردن C64: اولین قدمها
- 3. کیبورد C64: ابزار شما برای برنامهنویسی
- 4. اولین برنامه: دستور PRINT برای نمایش متن
- 5. اجرای برنامه و لیست کردن کد
- 6. ذخیره برنامهها: ایمنسازی کار شما
- 7. بارگذاری برنامهها: ادامه کار
- 8. دستور NEW: شروع یک پروژه جدید
- 9. دستور REM: نوشتن یادداشت در کد
- 10. کنترل مکاننما و رنگ صفحه
- 11. متغیرها: ذخیره اعداد و کلمات
- 12. انواع متغیر: رشتهای و عددی
- 13. عملیات ریاضی: جمع، تفریق، ضرب، تقسیم
- 14. ورودی کاربر: دستور INPUT
- 15. شرطها: دستور IF...THEN برای تصمیمگیری
- 16. حلقههای تکرار: FOR...NEXT
- 17. پرش به خطوط برنامه: GOTO و خطرات آن
- 18. زیربرنامهها: GOSUB و RETURN
- 19. کار با DATA و READ: دادههای ثابت در برنامه
- 20. توابع ریاضی داخلی: SQR, INT, ABS
- 21. تولید اعداد تصادفی: RND برای شانس
- 22. عملیات مقایسهای: بزرگتر، کوچکتر، مساوی
- 23. عملیات منطقی: AND, OR, NOT
- 24. توابع رشتهای: LEN برای طول رشته
- 25. برش رشتهها: LEFT$, RIGHT$, MID$
- 26. تبدیل نوع داده: VAL و STR$
- 27. آرایهها: ذخیره مجموعهای از دادهها
- 28. حلقههای تودرتو: FOR...NEXT های پیچیده
- 29. توقف و ادامه برنامه: END و STOP
- 30. پرش مشروط چندگانه: ON...GOTO/GOSUB
- 31. حافظه صفحه نمایش: PEEK و POKE به دنیای گرافیک
- 32. کاراکترهای PETSCII: اولین گامهای گرافیکی
- 33. رنگآمیزی متن: تغییر رنگ کاراکترها
- 34. رنگآمیزی پسزمینه: زیبایی صفحه نمایش
- 35. جایگاهدهی دقیق متن: PRINT AT X,Y
- 36. ساخت بلوکهای گرافیکی با PETSCII
- 37. حافظه رنگ: رنگ مستقل برای هر کاراکتر
- 38. کاراکترهای سفارشی (UDCs): طراحی کاراکتر خودتان
- 39. تعریف کاراکترهای سفارشی با POKE
- 40. نمایش و حرکت کاراکترهای سفارشی
- 41. انیمیشن متنی: حرکت دادن کاراکترها
- 42. شبیهسازی اسکرول صفحه
- 43. مقدمهای بر حالت گرافیکی Hi-Res
- 44. فعالسازی و کار با Hi-Res
- 45. ترسیم نقاط در Hi-Res
- 46. ترسیم خطوط در Hi-Res
- 47. پر کردن اشکال ساده در Hi-Res
- 48. مقدمهای بر حالت گرافیکی Multi-Color
- 49. فعالسازی و کار با Multi-Color
- 50. ترسیم در Multi-Color: رنگهای بیشتر در هر پیکسل
- 51. مفهوم Sprites: گرافیکهای متحرک
- 52. تعریف و رسم یک Sprite
- 53. حرکت دادن Sprite ها: انیمیشن سریع
- 54. تغییر رنگ Sprite ها
- 55. تشخیص برخورد (Collision Detection) Sprite ها
- 56. آشنایی با تراشه SID: تولید صدا در C64
- 57. تولید اولین نت: فرکانس و زیر و بمی
- 58. تنظیم حجم صدا: POKE برای بلندی
- 59. انواع موج: مربعی، مثلثی، دندانارهای، نویز
- 60. Envelope صدا: Attack و Decay
- 61. Envelope صدا: Sustain و Release
- 62. ساخت افکت صوتی انفجار
- 63. ساخت افکت صوتی لیزر
- 64. نواختن ملودیهای ساده
- 65. تولید نویز برای افکتهای خاص
- 66. فیلترهای SID: تغییر کیفیت صدا
- 67. کنترل رزونانس فیلتر
- 68. مدولاسیون صدا: تکنیکهای پیشرفتهتر
- 69. ایجاد موسیقی پسزمینه ساده
- 70. ساخت یک سینتیسایزر کوچک
- 71. گرفتن ورودی تک کلید: دستور GET
- 72. خواندن ورودی جویاستیک: PEEK به پورت
- 73. مدیریت زمان: دستور TI و TI$
- 74. تولید تاخیر در برنامه
- 75. مرتبسازی دادهها: یک آرایه کوچک
- 76. اشکالزدایی (Debugging) اولیه برنامهها
- 77. بهینهسازی کد برای سرعت و حافظه
- 78. کار با دستورات سیستم (SYS): دروازهای به اسمبلی
- 79. تکنیکهای طراحی منوهای کاربردی
- 80. ساخت بازیهای دو نفره با جویاستیک
- 81. ماشینحساب ساده در چند دقیقه
- 82. بازی حدس اعداد: هوش مصنوعی ابتدایی
- 83. شبیهساز تاساندازی
- 84. ساعت دیجیتال ساده
- 85. نمایشگر پیام متحرک (Ticker Tape)
- 86. نقاشی با PETSCII: هنر پیکسلی سریع
- 87. انیمیشن آتش بازی متنی
- 88. بازی "مار" (Snake) در حالت متنی
- 89. بازی "پونگ" (Pong) با کاراکترها
- 90. برنامه تقویم کوچک
- 91. مدیریت لیست کارهای روزانه
- 92. شبیهسازی یک صفحه اطلاعات
- 93. ساخت یک اسکرینسیور تصادفی
- 94. بازی "شکار گنج" با نقشه ساده
- 95. بازی حافظه (Memory Game) با اعداد
- 96. نمایشگر الگوهای هندسی تصادفی
- 97. ابزار تولید پالت رنگی
- 98. برنامه تغییردهنده صدا (Pitch Shifter) ساده
- 99. ساخت یک بازی Flappy Bird متنی
- 100. پروژه نهایی: ترکیب گرافیک و صدا برای یک بازی کوچک
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.