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