کتاب برنامهنویسی آسان BASIC روی Apple: خلق برنامههای کاربردی از پایه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
برنامهنویسی آسان BASIC روی Apple: خلق برنامههای کاربردی از پایه به دنیای شگفتانگیز برنامهنویسی خوش آمدید: آسان، خلاقانه، و قدرتمند! آیا تا به حال به این فکر کردهاید که چگونه برنامههای کامپیوتری ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی آسان BASIC روی Apple: خلق برنامههای کاربردی از پایه
موضوع کلی: توسعه نرمافزار
موضوع میانی: مبانی برنامهنویسی با BASIC
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی و BASIC
- 2. آشنایی با محیط برنامهنویسی Apple BASIC
- 3. دستور PRINT و خروجی گرفتن
- 4. متغیرها و انواع داده در BASIC
- 5. دستور INPUT و دریافت ورودی از کاربر
- 6. عملگرهای ریاضی و محاسبات
- 7. اولویت عملگرها
- 8. دستور LET و انتساب مقادیر به متغیرها
- 9. توابع ریاضی ابتدایی (ABS, SQR)
- 10. دستور GOTO و پرشهای ساده
- 11. حلقههای FOR...NEXT
- 12. شرطها و دستور IF...THEN
- 13. دستور IF...THEN...ELSE
- 14. عملگرهای مقایسهای
- 15. عملگرهای منطقی (AND, OR, NOT)
- 16. ساخت بازی حدس عدد
- 17. تولید اعداد تصادفی با RND
- 18. توابع تولید اعداد تصادفی سفارشی
- 19. آشنایی با رشتهها (Strings)
- 20. دستورهای کار با رشتهها (LEFT$, RIGHT$, MID$)
- 21. الحاق رشتهها
- 22. مقایسه رشتهها
- 23. تبدیل داده بین رشته و عدد (STR$, VAL)
- 24. آرایهها (Arrays) و ذخیره سازی دادههای مشابه
- 25. آرایههای یک بعدی
- 26. آرایههای دو بعدی
- 27. کار با آرایهها در حلقهها
- 28. جستجو در آرایهها
- 29. مرتب سازی آرایهها (Bubble Sort)
- 30. زیرروالها (Subroutines) و سازماندهی کد
- 31. دستور GOSUB و RETURN
- 32. آرگومانها و پارامترها در زیرروالها
- 33. برنامهنویسی ساختیافته
- 34. توابع تعریف شده توسط کاربر (DEF FN)
- 35. ورودی و خروجی فایل (SAVE, LOAD)
- 36. ذخیره و بارگذاری اطلاعات آرایهها در فایل
- 37. برنامه دفترچه تلفن ساده
- 38. کار با دادههای ترتیبی
- 39. برنامه لیست خرید
- 40. اصلاح و ویرایش فایلها
- 41. کار با فایلهای باینری (مقدماتی)
- 42. دستور PEEK و دسترسی مستقیم به حافظه (مقدماتی)
- 43. دستور POKE و تغییر محتویات حافظه (مقدماتی)
- 44. گرافیک ابتدایی: دستور PLOT
- 45. رسم خطوط با دستور HLIN و VLIN
- 46. رسم مربع و مستطیل
- 47. رسم دایره (مقدماتی)
- 48. تغییر رنگ صفحه نمایش (COLOR)
- 49. ساخت انیمیشن ساده
- 50. صدا در BASIC: دستور SOUND
- 51. ایجاد صداهای مختلف
- 52. موسیقی ابتدایی
- 53. ترکیب صداها
- 54. استفاده از صفحه کلید (PEEK) برای کنترل
- 55. برنامه تایپ سریع
- 56. ایجاد منوهای متنی
- 57. اعتبارسنجی ورودی کاربر
- 58. مدیریت خطاها (ONERR GOTO)
- 59. برنامهنویسی ماژولار
- 60. مستندسازی کد (REM)
- 61. بهینهسازی کد
- 62. دیباگینگ (Debugging) و رفع خطاها
- 63. نکات پیشرفتهتر در مورد متغیرها
- 64. کار با اعداد ممیز شناور (Floating-point numbers)
- 65. دقت محاسبات
- 66. کار با توابع مثلثاتی (SIN, COS, TAN)
- 67. محاسبه مساحت و حجم
- 68. برنامه ماشین حساب علمی ساده
- 69. شبیهسازی بازی تاس
- 70. شبیهسازی بازی شیر یا خط
- 71. برنامه تبدیل واحدها
- 72. برنامه مدیریت مالی شخصی
- 73. برنامه لیست انجام کارها
- 74. برنامه یادداشت برداری
- 75. برنامه ایجاد رمز عبور تصادفی
- 76. برنامه تبدیل مبنای اعداد
- 77. برنامه حل معادله درجه دوم
- 78. برنامه محاسبه فاکتوریل
- 79. برنامه تشخیص عدد اول
- 80. برنامه تولید سری فیبوناچی
- 81. کار با تقویم و تاریخ
- 82. برنامه ساعت دیجیتال
- 83. برنامه زنگ هشدار
- 84. برنامه بازی پازل ساده
- 85. برنامه ایجاد الگوهای تصادفی
- 86. برنامه طراحی لوگو ساده
- 87. برنامه ایجاد کارت تبریک
- 88. برنامه تبدیل متن به کد مورس
- 89. برنامه رمزنگاری و رمزگشایی متن (ساده)
- 90. آشنایی با Spriteها (مقدماتی)
- 91. ایجاد حرکت Sprite ساده
- 92. برنامه بازی Maze ساده
- 93. برنامه بازی Pong ساده
- 94. برنامه بازی Shoot 'em up ساده (مقدماتی)
- 95. ایجاد رابط کاربری گرافیکی (GUI) ساده (مقدماتی)
- 96. کار با موس (اگر پشتیبانی شود، مقدماتی)
- 97. برنامهنویسی رویدادگرا (Event-driven programming) (مقدماتی)
- 98. آشنایی با زبان ماشین (Machine Language) (مقدماتی)
- 99. استفاده از اسمبلر (Assembler) (مقدماتی)
- 100. ترکیب BASIC و زبان ماشین (مقدماتی)
تگها:
Apple
Apple BASIC
Basic
easy programming
Programming
Programming fundamentals
Retro Computing
Software Development
Vintage Computing
آموزش برنامه نویسی
برنامه نویسی
برنامه نویسی BASIC
برنامه نویسی آسان
توسعه نرم افزار
مبانی برنامه نویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.