کتاب کتاب جامع "من با BASIC به VIC صحبت میکنم: اولین گامهای برنامهنویسی با زبان BASIC" با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره جامع "من با BASIC به VIC صحبت میکنم": اولین گامهای برنامهنویسی با زبان BASIC دوره جامع "من با BASIC به VIC صحبت میکنم: اولین گامهای برنامهنویسی با زبان BASIC" اولین گامهای هیجانانگیز به د...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع "من با BASIC به VIC صحبت میکنم: اولین گامهای برنامهنویسی با زبان BASIC"
موضوع کلی: برنامهنویسی و توسعه نرمافزار
موضوع میانی: مقدمهای بر زبان برنامهنویسی BASIC
📋 سرفصلهای دوره
- 1. مقدمه: خوش آمدید به دنیای BASIC و VIC!
- 2. VIC-20: آشنایی با کامپیوتر دوستداشتنی شما
- 3. راه اندازی VIC-20 و اتصال به تلویزیون
- 4. آشنایی با صفحه کلید VIC-20
- 5. اولین گام: روشن کردن VIC-20 و ورود به BASIC
- 6. دستور PRINT: اولین کلمات شما در BASIC
- 7. PRINT و اعداد: محاسبههای ساده
- 8. PRINT و متن: چاپ نوشتهها
- 9. آشنایی با دستورات BASIC
- 10. دستورات و علامتهای نگارشی در BASIC
- 11. دستور GOTO: پرش در برنامه
- 12. دستورات و خطاهای رایج
- 13. دستور END: پایان دادن به یک برنامه
- 14. متغیرها: ذخیره و استفاده از اطلاعات
- 15. نامگذاری متغیرها
- 16. انواع دادهها: اعداد و رشتهها
- 17. دستور INPUT: دریافت ورودی از کاربر
- 18. عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
- 19. اولویت عملگرها
- 20. دستور LET: اختصاص دادن مقدار به متغیر
- 21. برنامههای ساده: جمع دو عدد
- 22. دستور IF-THEN: تصمیمگیری در برنامهنویسی
- 23. دستور IF-THEN-ELSE: انتخاب بین گزینهها
- 24. عملگرهای مقایسهای: =، <، >، <=، >=، <>
- 25. حلقههای FOR-NEXT: تکرار دستورات
- 26. شمارندهها و گامها در حلقه FOR-NEXT
- 27. حلقههای تودرتو
- 28. دستور GOSUB و RETURN: زیربرنامهها
- 29. ساختارهای برنامهنویسی ساختیافته
- 30. دستور CLS: پاک کردن صفحه نمایش
- 31. دستورهای گرافیکی: شروع کار با گرافیک
- 32. دستور POKE و PEEK: دسترسی مستقیم به حافظه
- 33. رسم خطوط با دستور PLOT
- 34. رسم مربع و مستطیل
- 35. رسم دایره و بیضی
- 36. رنگها در گرافیک VIC-20
- 37. دستور SCREEN: تنظیم صفحه نمایش
- 38. دستور COLOR: انتخاب رنگها
- 39. کنترل صدا: آشنایی با دستور SOUND
- 40. پخش صدا با دستورهای BASIC
- 41. آشنایی با آرایهها: ذخیره دادههای متعدد
- 42. اعلام آرایهها با دستور DIM
- 43. دسترسی به عناصر آرایه
- 44. کار با آرایههای یکبعدی
- 45. کار با آرایههای دوبعدی
- 46. استفاده از حلقه برای پیمایش آرایهها
- 47. دستور DATA و READ: خواندن دادهها از برنامه
- 48. دستور RESTORE: بازگشت به ابتدای دادهها
- 49. آشنایی با توابع: مقدمهای بر توابع
- 50. توابع ریاضی: SQR، RND، INT، ABS
- 51. توابع رشتهای: LEFT، RIGHT، MID، LEN
- 52. تبدیل انواع دادهها
- 53. دستور WAIT: مکث در برنامه
- 54. ایجاد یک بازی ساده: حدس زدن عدد
- 55. استفاده از RND برای تولید اعداد تصادفی
- 56. استفاده از گرافیک برای بازی
- 57. افزودن امتیاز و شمارنده
- 58. ذخیره و بارگذاری برنامهها
- 59. ذخیره برنامه روی نوار کاست
- 60. بارگذاری برنامه از نوار کاست
- 61. آشنایی با دستورهای فایل (مقدماتی)
- 62. دستور OPEN و CLOSE (مقدماتی)
- 63. دستور PRINT# (مقدماتی)
- 64. دستور INPUT# (مقدماتی)
- 65. اصول سازماندهی کد: خوانایی و ساختار
- 66. استفاده از نظرات (Remarks) در کد
- 67. بهینهسازی کد: سرعت و حافظه
- 68. خطایابی: پیدا کردن و رفع اشکالات
- 69. تکنیکهای سادهی خطایابی
- 70. استفاده از PRINT برای خطایابی
- 71. تبدیل برنامههای BASIC به زبان ماشین (مقدماتی)
- 72. آشنایی با زبان ماشین (مقدماتی)
- 73. اصول برنامهنویسی شیگرا (مقدماتی)
- 74. استفاده از ماژولها و زیربرنامههای بزرگتر
- 75. ایجاد یک منوی ساده برای برنامه
- 76. پیادهسازی یک بازی ساده: حرکت دادن یک شیء
- 77. افزودن تصادف به بازی
- 78. ایجاد انیمیشنهای ساده
- 79. استفاده از دستورهای سختافزاری خاص VIC-20 (POKE)
- 80. برنامهنویسی برای کنترل پورت جویاستیک
- 81. تکنیکهای پیشرفته گرافیک
- 82. تولید جلوههای ویژه گرافیکی
- 83. کار با اسپرایتها (Sprite) (مقدماتی)
- 84. آشنایی با دستورهای سختافزاری صدا (POKE)
- 85. تولید موسیقی و افکتهای صوتی پیچیده
- 86. افزودن امکانات ذخیره و بازیابی دادهها (فایلهای پیشرفته)
- 87. استفاده از فایلها برای ذخیره امتیازات
- 88. ساخت یک ویرایشگر متن ساده
- 89. برنامهنویسی شبکههای عصبی (مقدماتی)
- 90. مقدمهای بر هوش مصنوعی (مقدماتی)
- 91. مباحث پیشرفته: بازیابی اطلاعات با روشهای نوین
- 92. ایجاد یک رابط کاربری گرافیکی پیشرفته
- 93. طراحی و پیادهسازی یک بازی پازل
- 94. پروژههای نمونه: تجزیه و تحلیل کدهای دیگران
- 95. منابع و ابزارهای توسعه BASIC
- 96. استراتژیهای یادگیری زبان BASIC
- 97. ادامه یادگیری و پیشرفت در برنامهنویسی
- 98. نکات کلیدی برای موفقیت در برنامهنویسی VIC-20
- 99. جمعبندی و مرور مطالب دوره
- 100. پروژه نهایی: توسعه یک بازی یا نرمافزار بزرگتر
تگها:
Basic
I speak BASIC to my VIC
Retro Computing
VIC-20
آموزش برنامه نویسی
آموزش زبان BASIC
برنامه نویسی BASIC
برنامه نویسی برای مبتدیان
برنامه نویسی رترو
توسعه نرم افزار
زبان های برنامه نویسی
کامپیوترهای کمودور
کدنویسی مقدماتی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.