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