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