اپلیکیشن اندرویدی فلشکارت آموزشی آشنایی با برنامهنویسی کامپیوترهای خانگی دهه ۸۰ با زبان بیسیک (Commodore 64)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی با برنامهنویسی کامپیوترهای خانگی دهه ۸۰ با زبان بیسیک (Commodore 64)
موضوع کلی: برنامهنویسی و توسعه نرمافزار
موضوع میانی: برنامهنویسی در محیطهای کلاسیک
📋 سرفصلهای دوره
- 1. آشنایی با کامپیوترهای خانگی دهه هشتاد
- 2. مقدمهای بر زبان BASIC
- 3. اولین برنامه شما: سلام دنیا
- 4. متغیرها و انواع داده در BASIC
- 5. عملیات ریاضی پایه
- 6. دستورات ورودی و خروجی
- 7. کنترل جریان برنامه: دستور GOTO
- 8. دستورات شرطی: IF...THEN
- 9. حلقههای تکرار: FOR...NEXT
- 10. استفاده از آرایهها
- 11. زیربرنامهها: GOSUB...RETURN
- 12. مدیریت رشتهها
- 13. کار با اعداد اعشاری
- 14. رسم اشکال هندسی ساده
- 15. مقدمهای بر گرافیک در Commodore 64
- 16. رنگها در صفحه نمایش
- 17. صدا در Commodore 64
- 18. حافظه و آدرسدهی
- 19. دستورات سطح پایین BASIC
- 20. دستور PEEK و POKE
- 21. کار با فایلها در BASIC
- 22. ذخیرهسازی و بازیابی داده
- 23. اشتباهات رایج در برنامهنویسی BASIC
- 24. اشکالزدایی برنامهها
- 25. بهینهسازی کد BASIC
- 26. ساخت بازیهای ساده متنی
- 27. مفهوم حلقه بینهایت
- 28. استفاده از متغیرهای رشتهای
- 29. عملیات منطقی در BASIC
- 30. دستورات تصادفی
- 31. کار با تاریخ و زمان
- 32. توابع ریاضی پیشرفته
- 33. مدیریت خطا در برنامهها
- 34. برنامههای تعاملی
- 35. کار با کیبورد
- 36. استفاده از ماوس
- 37. مقدمهای بر مونتاژ
- 38. دستورات اسمبلی BASIC
- 39. توابع سیستمی Commodore 64
- 40. ساخت انیمیشنهای ساده
- 41. کتابخانههای BASIC
- 42. استفاده از کارتریجها
- 43. برنامهنویسی برای اهداف آموزشی
- 44. برنامهنویسی برای سرگرمی
- 45. مفاهیم اولیه پایگاه داده
- 46. ذخیرهسازی داده در حافظه RAM
- 47. استفاده از حافظه ROM
- 48. مدیریت گرافیک پیشرفته
- 49. صداهای پیچیدهتر
- 50. ارتباط با دستگاههای خارجی
- 51. ساخت ابزارهای ساده
- 52. کار با کاراکترهای خاص
- 53. مقدمهای بر بازیسازی حرفهای
- 54. اصول طراحی بازی
- 55. پیادهسازی منطق بازی
- 56. مدیریت وضعیت بازی
- 57. امتیازدهی و سطوح
- 58. ذخیره و بارگذاری بازی
- 59. کار با حافظه ویدئویی
- 60. تکنیکهای گرافیکی
- 61. پردازش تصاویر
- 62. مقدمهای بر هوش مصنوعی ساده
- 63. الگوریتمهای جستجو
- 64. یادگیری ماشینی پایه
- 65. سیستمهای توصیهگر
- 66. مقدمهای بر شبکههای عصبی
- 67. پردازش زبان طبیعی
- 68. مقدمهای بر توسعه وب
- 69. اصول طراحی واسط کاربری
- 70. تجربه کاربری
- 71. معماری نرمافزار
- 72. اصول برنامهنویسی شیءگرا
- 73. مقدمهای بر پایگاه داده رابطهای
- 74. زبان SQL
- 75. توسعه برنامههای دسکتاپ
- 76. مقدمهای بر سیستمعاملها
- 77. مدیریت حافظه
- 78. مدیریت فرآیندها
- 79. شبکههای کامپیوتری
- 80. پروتکلهای شبکه
- 81. امنیت اطلاعات
- 82. رمزنگاری پایه
- 83. مقدمهای بر امنیت سایبری
- 84. نفوذ و دفاع
- 85. اخلاق در برنامهنویسی
- 86. کار تیمی در توسعه نرمافزار
- 87. مدیریت پروژه نرمافزار
- 88. متدولوژیهای توسعه چابک
- 89. تست نرمافزار
- 90. مقدمهای بر هوش مصنوعی مولد
- 91. یادگیری عمیق
- 92. پردازش تصویر پیشرفته
- 93. بینایی ماشین
- 94. رباتیک
- 95. مقدمهای بر اینترنت اشیاء
- 96. سختافزار و نرمافزار IoT
- 97. امنیت در IoT
- 98. برنامهنویسی برای دستگاههای موبایل
- 99. توسعه اپلیکیشنهای اندروید
- 100. توسعه اپلیکیشنهای iOS
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.