اپلیکیشن اندرویدی فلشکارت آموزشی برنامهنویسی آسان 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 و زبان ماشین (مقدماتی)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.