کتاب سفر به دنیای برنامهنویسی: ساخت بازی و نرمافزار با کامپیوتر ویک-۲۰ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
سفر به دنیای برنامهنویسی: ساخت بازی و نرمافزار با کامپیوتر ویک-۲۰ سفر به دنیای برنامهنویسی: ساخت بازی و نرمافزار با کامپیوتر ویک-۲۰ دوره آموزشی جامع مبانی برنامهنویسی به زبان بیسیک، الهام گرفته ا...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سفر به دنیای برنامهنویسی: ساخت بازی و نرمافزار با کامپیوتر ویک-۲۰
موضوع کلی: مبانی برنامهنویسی
موضوع میانی: برنامهنویسی به زبان بیسیک
📋 سرفصلهای دوره
- 1. سلام به دنیای ویک-۲۰!
- 2. آشنایی با کامپیوتر ویک-۲۰
- 3. اتصال ویک-۲۰ به تلویزیون
- 4. آشنایی با صفحهکلید ویک-۲۰
- 5. روشن کردن ویک-۲۰ و صفحه نمایش
- 6. حالتهای مختلف نمایشگر
- 7. نوشتن اولین دستور: PRINT
- 8. دستور PRINT و متنها
- 9. دستور PRINT و اعداد
- 10. محاسبه با ویک-۲۰: جمع و تفریق
- 11. محاسبه با ویک-۲۰: ضرب و تقسیم
- 12. اولویت عملگرها در محاسبات
- 13. متغیرها: ذخیره اعداد در حافظه
- 14. نامگذاری متغیرها
- 15. انتساب مقدار به متغیرها
- 16. دستور INPUT: دریافت ورودی از کاربر
- 17. پیامهای ورودی در دستور INPUT
- 18. پاک کردن صفحه نمایش: دستور CLS
- 19. مفهوم خط در برنامهنویسی
- 20. شماره خطوط در بیسیک
- 21. اجرای برنامه: دستور RUN
- 22. توقف برنامه: دستور STOP
- 23. اصلاح خطوط برنامه
- 24. حذف خطوط برنامه
- 25. لیست کردن برنامه: دستور LIST
- 26. ذخیره برنامه: دستور SAVE
- 27. بارگذاری برنامه: دستور LOAD
- 28. دستور NEW: پاک کردن حافظه
- 29. مفهوم حلقه در برنامهنویسی
- 30. حلقه FOR...NEXT: تکرار یک دستور
- 31. کنترل تعداد تکرار حلقه
- 32. گامهای حلقه: دستور STEP
- 33. حلقههای تو در تو
- 34. شرطها: تصمیمگیری در برنامه
- 35. دستور IF...THEN: اجرای شرطی
- 36. دستور GOTO: پرش به خط دیگر
- 37. دستور GOSUB...RETURN: زیرروال
- 38. استفاده از زیرروالها
- 39. مفهوم آرایه: ذخیره مجموعهای از دادهها
- 40. تعریف آرایه: دستور DIM
- 41. دسترسی به عناصر آرایه
- 42. آرایههای یکبعدی
- 43. آرایههای دوبعدی
- 44. توابع ریاضی: SIN, COS, TAN
- 45. توابع ریاضی: ATN, EXP, LOG
- 46. توابع ریاضی: SQR, RND
- 47. تولید اعداد تصادفی: دستور RND
- 48. کنترل دامنه اعداد تصادفی
- 49. توابع رشتهای: LEFT$, RIGHT$, MID$
- 50. توابع رشتهای: LEN, ASC, CHR$
- 51. الحاق رشتهها
- 52. مقایسه رشتهها
- 53. جستجو در رشتهها
- 54. مفهوم زیررشته
- 55. تبدیل عدد به رشته و برعکس: STR$, VAL
- 56. گرافیک ابتدایی: دستور PLOT
- 57. رسم نقطه روی صفحه
- 58. رنگها در ویک-۲۰
- 59. دستور COLOR: تغییر رنگ
- 60. دستور POKE: دسترسی مستقیم به حافظه
- 61. کار با حافظه گرافیکی
- 62. ایجاد اشکال ساده با POKE
- 63. ایجاد صدا: دستور SOUND
- 64. کنترل زیر و بم صدا
- 65. کنترل طول صدا
- 66. ایجاد جلوههای صوتی
- 67. مفاهیم پیشرفتهتر POKE
- 68. کار با رجیسترهای صدا
- 69. ایجاد موسیقی با ویک-۲۰
- 70. مدیریت ورودی: دستور GET
- 71. خواندن یک کاراکتر
- 72. ایجاد تاخیر: حلقه خالی
- 73. کنترل کیبورد
- 74. ایجاد منو
- 75. مفهوم وقفه (Interrupt)
- 76. کار با نوار کاست
- 77. ذخیره و بارگذاری دادهها
- 78. ساخت بازی حدس عدد
- 79. ساخت بازی دوز
- 80. ساخت بازی مار پله
- 81. ساخت ماشین حساب ساده
- 82. مدیریت خطاها
- 83. رفع اشکالات برنامه
- 84. بهینهسازی کد
- 85. استفاده از کامپایلر بیسیک (در صورت وجود)
- 86. مفاهیم پیشرفتهتر زبان بیسیک
- 87. آشنایی با زبان ماشین (Machine Language)
- 88. ادغام بیسیک و زبان ماشین
- 89. نوشتن روتینهای زبان ماشین
- 90. استفاده از اسمبلر (Assembler)
- 91. مفهوم پشته (Stack)
- 92. کار با وقفه تایمر
- 93. ایجاد افکتهای گرافیکی پیشرفته
- 94. ایجاد جلوههای صوتی پیچیده
- 95. دسترسی به پورتهای ورودی/خروجی
- 96. کار با سختافزارهای جانبی
- 97. مقدمهای بر برنامهنویسی گرافیک رستر (Raster Graphics)
- 98. تکنیکهای انیمیشن ساده
- 99. ساخت بازی پلتفرمر ساده
- 100. ساخت بازی تیراندازی ساده
تگها:
Basic
Computer Programming
Game Development
Getting Acquainted With Your Vic-20
Programming
Software Development
VIC-20
آموزش BASIC
آموزش برنامهنویسی
بازیسازی
برنامهنویسی
بیسیک
توسعه نرمافزار
مبانی برنامهنویسی
ویک-۲۰
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.