دوره جادوی BASIC: کلکسیون Compute! برای برنامهنویسی در IBM PC و سازگارها همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب جادوی BASIC: کلکسیون Compute! برای برنامهنویسی در IBM PC و سازگارها
موضوع کلی: مبانی برنامهنویسی با BASIC
موضوع میانی: آموزش BASIC در IBM PC و کامپیوترهای سازگار
📋 سرفصلهای کتاب (100 موضوع)
- 1. آشنایی با تاریخچه BASIC و IBM PC
- 2. نصب و راهاندازی BASIC در IBM PC
- 3. اولین برنامه شما: Hello, World!
- 4. ساختار کلی یک برنامه BASIC
- 5. دستور PRINT: نمایش متن و مقادیر
- 6. متغیرهای عددی: اعداد صحیح و اعشاری
- 7. متغیرهای رشتهای: کار با متن
- 8. عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
- 9. اولویت عملگرها
- 10. دستور LET: تخصیص مقادیر به متغیرها
- 11. دستور CLS: پاک کردن صفحه نمایش
- 12. دستور REM: افزودن توضیحات به کد
- 13. ورودی گرفتن از کاربر: دستور INPUT
- 14. استفاده از ثابتها
- 15. مقایسه مقادیر: عملگرهای مقایسهای
- 16. دستور IF...THEN: اجرای شرطی دستورات
- 17. دستور IF...THEN...ELSE: اجرای شرطی با دو شاخه
- 18. دستور GOTO: پرش به خطوط دیگر
- 19. دستور GOSUB و RETURN: زیرروالها
- 20. ساختار حلقه FOR...NEXT
- 21. حلقههای تودرتو FOR...NEXT
- 22. دستور WHILE...WEND
- 23. دستور DO...LOOP (اگر در نسخه BASIC مورد نظر پشتیبانی شود)
- 24. استفاده از شمارندهها در حلقهها
- 25. کار با آرایهها: معرفی
- 26. تعریف آرایههای یکبعدی
- 27. دسترسی به عناصر آرایه
- 28. ذخیره و بازیابی دادهها در آرایهها
- 29. آرایههای چندبعدی: معرفی
- 30. کار با آرایههای دوبعدی
- 31. عملیات پایهای روی آرایهها
- 32. مرتبسازی آرایهها (روش ساده)
- 33. جستجو در آرایهها (روش ساده)
- 34. توابع ریاضی داخلی: SIN، COS، TAN
- 35. توابع ریاضی داخلی: SQR، ABS، INT
- 36. توابع ریاضی داخلی: RND، TRUNC، FIX
- 37. توابع رشتهای: LEN، LEFT$، RIGHT$
- 38. توابع رشتهای: MID$، INSTR
- 39. توابع رشتهای: STR$، VAL
- 40. توابع رشتهای: LCASE$، UCASE$ (اگر پشتیبانی شود)
- 41. توابع رشتهای: STRING$
- 42. تبدیل رشته به عدد و برعکس
- 43. دستور DATA و READ
- 44. دستور RESTORE
- 45. فایلبندی BASIC: معرفی
- 46. باز کردن فایلها: دستور OPEN
- 47. حالتهای مختلف باز کردن فایل (INPUT, OUTPUT, APPEND)
- 48. نوشتن داده در فایل: دستور PRINT#
- 49. خواندن داده از فایل: دستور INPUT#
- 50. بستن فایلها: دستور CLOSE
- 51. دستور EOF (End Of File)
- 52. کار با فایلهای متنی (Sequential Files)
- 53. کار با فایلهای باینری (Random Access Files)
- 54. دسترسی به رکوردهای خاص در فایلهای باینری
- 55. فهرستبندی (Indexing) در فایلها
- 56. مدیریت خطا در BASIC: معرفی
- 57. دستور ON ERROR GOTO
- 58. دستور RESUME
- 59. نکات پیشرفته در مدیریت خطا
- 60. گرافیک در BASIC: معرفی
- 61. حالتهای گرافیکی (Graphics Modes)
- 62. دستور LINE: رسم خطوط
- 63. دستور CIRCLE: رسم دایره و بیضی
- 64. دستور PAINT: پر کردن نواحی
- 65. دستور DRAW: رسم اشکال پیچیده
- 66. دستور PSET و PRESET: رسم پیکسل
- 67. کار با رنگها در حالت گرافیکی
- 68. دستور GET و PUT: ذخیره و بازیابی تصاویر
- 69. انیمیشن ساده در BASIC
- 70. استفاده از فونتهای مختلف (اگر پشتیبانی شود)
- 71. موسیقی و صدا در BASIC: معرفی
- 72. دستور SOUND
- 73. تولید نتهای موسیقی
- 74. تولید صداهای ساده
- 75. صداگذاری برای بازیها
- 76. برنامهنویسی برای بازیهای ساده: معرفی
- 77. ایجاد یک بازی حدس عدد
- 78. ایجاد یک بازی سنگ، کاغذ، قیچی
- 79. ایجاد یک بازی مارپیچ ساده
- 80. ایجاد یک بازی پازل ساده
- 81. مفاهیم پیشرفتهتر در طراحی بازی
- 82. بهینهسازی کد BASIC
- 83. استفاده از دستورات قابل فشردهسازی (اگر وجود داشته باشد)
- 84. دیباگ کردن (Debugging) برنامهها
- 85. تکنیکهای دیباگ کردن
- 86. مدیریت حافظه در BASIC
- 87. استفاده از دستورات سیستم (System Commands)
- 88. فراخوانی برنامههای خارجی (اگر پشتیبانی شود)
- 89. نکات امنیتی در برنامهنویسی BASIC
- 90. استفاده از تکنیکهای کدنویسی ساختاریافته
- 91. مستندسازی کد
- 92. طراحی واسط کاربری (UI) ساده
- 93. پیادهسازی منوها در BASIC
- 94. ارتباط با سختافزار (محدود)
- 95. کار با پورتها (اگر امکانپذیر باشد)
- 96. معرفی زبانهای برنامهنویسی دیگر و مهاجرت
- 97. انتقال کد BASIC به زبانهای مدرن
- 98. پروژههای کوچک پایانی
- 99. ساخت یک ماشین حساب ساده
- 100. ساخت یک دفترچه تلفن ساده
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.